From a5e3dbe440d16d4f1f768fc57aa857e8666adfaa Mon Sep 17 00:00:00 2001 From: Marc LeBlanc <7050295+marcleblanc2@users.noreply.github.com> Date: Wed, 9 Sep 2026 22:13:34 -0600 Subject: [PATCH 1/7] Redirect probe: test every redirect rule on the live site, with fragments and Cloudflare traffic probe-redirects.mjs requests each rule's source, follows the chain like a browser, records every hop, the final status, whether the first redirect matches the rule, and whether the fragment the user ends up with exists on the page. Joins page-views-by-path.md rows for source, destination and final page. Summary groups live rules by source/destination fragment case. Rule loading moves to redirect-rules.mjs, shared with page-views-report. Amp-Thread-ID: https://ampcode.com/threads/T-01a08968-179e-7528-9162-44dd0fbb964d Co-authored-by: Amp --- .gitignore | 3 + package.json | 1 + viewership-metrics/README.md | 18 + viewership-metrics/page-views-report.mjs | 60 +- viewership-metrics/probe-redirects.mjs | 370 + viewership-metrics/redirect-rules.mjs | 56 + .../reports/redirect-probe.json | 70044 ++++++++++++++++ 7 files changed, 70500 insertions(+), 52 deletions(-) create mode 100644 viewership-metrics/probe-redirects.mjs create mode 100644 viewership-metrics/redirect-rules.mjs create mode 100644 viewership-metrics/reports/redirect-probe.json diff --git a/.gitignore b/.gitignore index ff9bc8266..978775325 100644 --- a/.gitignore +++ b/.gitignore @@ -56,3 +56,6 @@ public/changelog.rss .amp/portals/ public/technical-changelog.rss + +# script output +/logs diff --git a/package.json b/package.json index 44dbcc0c2..037f9b816 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "check-filenames": "node dev/check-filenames.mjs", "check-images": "node dev/check-images.mjs", "page-views-report": "node viewership-metrics/page-views-report.mjs", + "probe-redirects": "node viewership-metrics/probe-redirects.mjs", "generate-mermaid-logos": "node dev/generate-aws-icons.mjs", "baseai": "baseai", "sync": "npx baseai@latest deploy -m memory-sg-docs-live", diff --git a/viewership-metrics/README.md b/viewership-metrics/README.md index 6e1b10e6b..14abf5571 100644 --- a/viewership-metrics/README.md +++ b/viewership-metrics/README.md @@ -45,6 +45,24 @@ says whether the rule's destination is in the sitemap, blank when the redirect leaves the site. A `no` with an empty Chain means the rule sends people to a soft 404; a `no` with a Chain is an intermediate hop. +## Redirect probe + +`npm run probe-redirects` requests every rule's source on the live site, +follows the redirects like a browser, and writes `reports/redirect-probe.json` +with, per rule: every hop, the final URL and status, whether the first +redirect is the one the rule promises (`outcome`), and the Cloudflare rows +for the source, destination and final page from `page-views-by-path.md` +(run `page-views-report` first). Needs no token; about a minute. + +Fragments: browsers never send `#fragment`, so a rule whose source has one +can only ever match as its bare path (`bareSourceRuleLine` is the rule that +actually fires, if any). The browser keeps the user's fragment across +redirects unless a `Location` header carries its own, so `final.fragment` +is what the address bar shows, `final.fragmentFrom` says where it came from +(`request` or `redirect`), and `final.anchorFound` whether the page has an +element with that id. `summary.byFragmentCase` totals all of this for the +four source/destination fragment combinations. + ## Filters - Bot Management decision `likely_human`, GET requests only diff --git a/viewership-metrics/page-views-report.mjs b/viewership-metrics/page-views-report.mjs index 0a6ace82c..015f91ed5 100644 --- a/viewership-metrics/page-views-report.mjs +++ b/viewership-metrics/page-views-report.mjs @@ -14,11 +14,16 @@ import fs from 'fs'; import path from 'path'; -import {fileURLToPath} from 'url'; +import { + HOST, + REPORTS_DIR, + landingPath, + loadRedirectRules, + normalizePath +} from './redirect-rules.mjs'; const ZONE_TAG = process.env.CLOUDFLARE_ZONE_ID ?? 'a168cb2eefa87d19793824cd9bf83f3a'; -const HOST = 'sourcegraph.com'; const PATH_PREFIXES = ['/docs', '/changelog', '/blog']; // An index pointing at sitemap-main.xml (blog, changelog) and docs/sitemap.xml. const SITEMAP_URL = `https://${HOST}/sitemap.xml`; @@ -54,15 +59,6 @@ const PAGE_SIZE = 10000; const HOUR_MS = 60 * 60 * 1000; const DAY_MS = 24 * HOUR_MS; -const SCRIPT_DIR = path.dirname(fileURLToPath(import.meta.url)); -const REPO_ROOT = path.dirname(SCRIPT_DIR); -const REPORTS_DIR = path.join(SCRIPT_DIR, 'reports'); -const REDIRECTS_FILE = path.join(REPO_ROOT, 'src', 'data', 'redirects.ts'); - -// One `{source: '...', destination: '...' | CONSTANT}` entry in redirects.ts. -const REDIRECT_RULE_PATTERN = - /\{\s*source:\s*'([^']*)',\s*destination:\s*(?:'([^']*)'|(\w+))\s*,?\s*\}/g; - const QUERY = ` query PageViews($zoneTag: string!, $filter: ZoneHttpRequestsAdaptiveGroupsFilter_InputObject!) { viewer { @@ -208,11 +204,6 @@ async function fetchWindow(token, start, end, rowsByPath) { } } -// Merge trailing-slash variants of the same page. -function normalizePath(pagePath) { - return pagePath.length > 1 ? pagePath.replace(/\/+$/, '') : pagePath; -} - // The site redirects "/page/" to "/page"; that redirect is not worth counting. function isTrailingSlashRedirect(row) { const {clientRequestPath, edgeResponseStatus} = row.dimensions; @@ -223,29 +214,6 @@ function isTrailingSlashRedirect(row) { ); } -// src/middleware.ts matches rules by exact source path (relative to /docs) -// and the first match wins, so a repeated source is a dead rule. -function loadRedirectRules() { - const text = fs.readFileSync(REDIRECTS_FILE, 'utf8'); - const firstLineBySource = new Map(); - const rules = []; - let line = 1; - let cursor = 0; - for (const match of text.matchAll(REDIRECT_RULE_PATTERN)) { - const [, source, destination, constantName] = match; - line += text.slice(cursor, match.index).split('\n').length - 1; - cursor = match.index; - rules.push({ - line, - source, - destination: destination ?? constantName, - shadowedBy: firstLineBySource.get(source) - }); - if (!firstLineBySource.has(source)) firstLineBySource.set(source, line); - } - return rules; -} - // Paths listed in the sitemap, following entries. Any page // with traffic that is not here is deleted, unlisted or a probe. async function fetchSitemapPaths(url = SITEMAP_URL, paths = new Set()) { @@ -269,18 +237,6 @@ async function fetchSitemapPaths(url = SITEMAP_URL, paths = new Set()) { return paths; } -// Where a redirect destination lands on sourcegraph.com, or null when it -// leaves the site (or is a constant the regex could not resolve). -function landingPath(destination) { - if (destination.startsWith('/')) { - return normalizePath(`/docs${destination}`.replace(/[#?].*$/, '')); - } - if (destination.startsWith(`https://${HOST}/`)) { - return normalizePath(new URL(destination).pathname); - } - return null; -} - function reportHeader(title, start, end) { return [ `# ${title}`, @@ -358,7 +314,7 @@ function formatRedirectRulesReport({ ); const lines = [ ...reportHeader(title, start, end), - `- Rules: ${rules.length} in ${path.relative(REPO_ROOT, REDIRECTS_FILE)}; ` + + `- Rules: ${rules.length} in src/data/redirects.ts; ` + `${live.length} live, ${rules.length - live.length} shadowed by an ` + `earlier rule with the same source (never match), ` + `${live.filter(rule => hitsOf(rule) === 0).length} live with zero hits`, diff --git a/viewership-metrics/probe-redirects.mjs b/viewership-metrics/probe-redirects.mjs new file mode 100644 index 000000000..1d7e395b1 --- /dev/null +++ b/viewership-metrics/probe-redirects.mjs @@ -0,0 +1,370 @@ +#!/usr/bin/env node + +/** + * Probes every redirect rule in src/data/redirects.ts against the live site + * and joins the Cloudflare traffic for its source and destination. + * + * For each rule, requests https://sourcegraph.com/docs, follows the + * redirects a browser would, and records every hop, the final status, and + * whether the first redirect is the one the rule promises. When the URL the + * user ends up on has a #fragment, checks the final page has that anchor. + * + * Browsers never send #fragments, so a rule whose source has one is probed + * as its bare path, which is what the middleware actually sees. + * + * Traffic comes from reports/page-views-by-path.md (run page-views-report + * first). Writes reports/redirect-probe.json. See README.md. + * + * Usage: npm run probe-redirects + */ + +import fs from 'fs'; +import path from 'path'; +import { + HOST, + REPORTS_DIR, + landingPath, + loadRedirectRules, + normalizePath +} from './redirect-rules.mjs'; + +const ORIGIN = `https://${HOST}`; +const USER_AGENT = 'sourcegraph-docs-redirect-probe'; +const CONCURRENCY = 8; +const MAX_HOPS = 10; +const REQUEST_TIMEOUT_MS = 30_000; +const REDIRECT_STATUSES = [301, 302, 303, 307, 308]; + +const PAGE_VIEWS_REPORT = path.join(REPORTS_DIR, 'page-views-by-path.md'); +const OUTPUT_FILE = path.join(REPORTS_DIR, 'redirect-probe.json'); + +// Table rows from page-views-by-path.md, keyed by path, plus the window. +function loadPageViews() { + const text = fs.readFileSync(PAGE_VIEWS_REPORT, 'utf8'); + const window = text.match(/^- Window: (.*)$/m)?.[1] ?? null; + const rowsByPath = new Map(); + const rowPattern = + /^\| (\S+) \| (\d+) \| (\d+) \| (\d+) \| (\d+) \| (\d+) \| (yes|no) \|$/; + for (const line of text.split('\n')) { + const match = line.match(rowPattern); + if (!match) continue; + const [ + , + pagePath, + requests, + visits, + redirects, + notFound, + serverErrors + ] = match; + rowsByPath.set(pagePath, { + requests: Number(requests), + visits: Number(visits), + redirects: Number(redirects), + notFound: Number(notFound), + serverErrors: Number(serverErrors), + inSitemap: match[7] === 'yes' + }); + } + return {window, rowsByPath}; +} + +function splitFragment(url) { + const [withoutFragment, ...rest] = url.split('#'); + return { + withoutFragment, + fragment: rest.length ? rest.join('#') : null + }; +} + +// The Location src/middleware.ts sends for a rule (createRedirectUrl). +function expectedLocation(destination) { + if (destination.startsWith('http')) return destination; + const separator = destination.startsWith('/') ? '' : '/'; + return `${ORIGIN}/docs${separator}${destination}`; +} + +// id= and name= attributes, which is what a #fragment scrolls to. +function anchorIds(html) { + return new Set( + [...html.matchAll(/\s(?:id|name)="([^"]*)"/g)].map(match => match[1]) + ); +} + +const responseByUrl = new Map(); + +// One GET without following redirects, memoised per URL because rules +// share sources and chains converge on the same pages. +function fetchOnce(url) { + if (!responseByUrl.has(url)) responseByUrl.set(url, fetchUncached(url)); + return responseByUrl.get(url); +} + +async function fetchUncached(url, attempt = 1) { + try { + const response = await fetch(url, { + redirect: 'manual', + headers: {'user-agent': USER_AGENT}, + signal: AbortSignal.timeout(REQUEST_TIMEOUT_MS) + }); + const location = response.headers.get('location'); + const isHtml = (response.headers.get('content-type') ?? '').includes( + 'text/html' + ); + const anchors = + !location && isHtml ? anchorIds(await response.text()) : null; + if (location) await response.body?.cancel(); + return {status: response.status, location, anchors}; + } catch (error) { + if (attempt < 3) return fetchUncached(url, attempt + 1); + return { + status: null, + location: null, + anchors: null, + error: error.message + }; + } +} + +// Follow redirects like a browser: fragments are not sent, and a Location +// without a fragment keeps the one already in the address bar, so a user +// who requested #requestedFragment keeps it unless some hop replaces it. +async function follow(startUrl, requestedFragment) { + const hops = []; + let url = startUrl; + let fragment = requestedFragment; + let fragmentFrom = requestedFragment === null ? null : 'request'; + for (let hop = 0; hop <= MAX_HOPS; hop++) { + const response = await fetchOnce(url); + hops.push({url, status: response.status, location: response.location}); + const redirected = + REDIRECT_STATUSES.includes(response.status) && response.location; + if (!redirected) { + return { + hops, + final: { + url, + fragment, + fragmentFrom, + anchorFound: + fragment !== null && response.anchors + ? response.anchors.has(fragment) + : null, + status: response.status, + error: response.error ?? null + } + }; + } + const next = new URL(response.location, url); + if (next.hash) { + fragment = decodeURIComponent(next.hash.slice(1)); + fragmentFrom = 'redirect'; + } + next.hash = ''; + url = next.href; + } + return { + hops, + final: { + url, + fragment, + fragmentFrom, + anchorFound: null, + status: null, + error: 'too many redirects' + } + }; +} + +// Whether the user ends up on the page the rule names, fragment aside. +function onDestinationPage(finalUrl, destination) { + const expected = new URL(expectedLocation(destination)); + const actual = new URL(finalUrl); + return ( + actual.host === expected.host && + normalizePath(actual.pathname) === normalizePath(expected.pathname) + ); +} + +function firstHopOutcome(hops, expected) { + const [first] = hops; + if (first.status === null) return 'error'; + if (!REDIRECT_STATUSES.includes(first.status)) return 'no-redirect'; + const actual = new URL(first.location, first.url).href; + return actual === expected + ? 'redirects-as-expected' + : 'redirects-elsewhere'; +} + +function trafficFor(rowsByPath, url) { + if (!url) return null; + const {hostname, pathname} = new URL(url, ORIGIN); + if (hostname !== HOST) return null; + return rowsByPath.get(normalizePath(pathname)) ?? null; +} + +async function probeRule(rule, context) { + const {rowsByPath, liveLineBySource} = context; + const source = splitFragment(rule.source); + const requestUrl = `${ORIGIN}/docs${source.withoutFragment}`; + const expected = expectedLocation(rule.destination); + const {hops, final} = await follow(requestUrl, source.fragment); + return { + line: rule.line, + source: rule.source, + destination: rule.destination, + shadowedBy: rule.shadowedBy ?? null, + sourceFragment: source.fragment, + // A source fragment never reaches the server; this is the rule the + // middleware matches for the bare path instead, if any. + bareSourceRuleLine: + source.fragment === null + ? null + : (liveLineBySource.get(source.withoutFragment) ?? null), + requestUrl, + expectedLocation: expected, + outcome: firstHopOutcome(hops, expected), + hops, + final: { + ...final, + onDestinationPage: onDestinationPage(final.url, rule.destination) + }, + traffic: { + source: trafficFor(rowsByPath, requestUrl), + destination: trafficFor(rowsByPath, landingPath(rule.destination)), + final: trafficFor(rowsByPath, final.url) + } + }; +} + +async function runPool(items, worker) { + const results = new Array(items.length); + let next = 0; + let done = 0; + async function lane() { + while (next < items.length) { + const index = next++; + results[index] = await worker(items[index]); + done += 1; + if (done % 100 === 0) console.log(` ${done}/${items.length}`); + } + } + await Promise.all(Array.from({length: CONCURRENCY}, lane)); + return results; +} + +// {value: how many items have it}, sorted by value. +function tally(items, valueOf) { + const counts = new Map(); + for (const item of items) { + const value = String(valueOf(item)); + counts.set(value, (counts.get(value) ?? 0) + 1); + } + return Object.fromEntries([...counts].sort()); +} + +// 3xx hits on the distinct source paths, so rules sharing a path count once. +function sourceRedirectHits(results) { + const hitsByUrl = new Map( + results.map(result => [ + result.requestUrl, + result.traffic.source?.redirects ?? 0 + ]) + ); + return [...hitsByUrl.values()].reduce((sum, hits) => sum + hits, 0); +} + +function summarizeCase(results) { + return { + rules: results.length, + sourceRedirectHits: sourceRedirectHits(results), + outcome: tally(results, result => result.outcome), + bareSourceRule: tally(results, result => + result.sourceFragment === null + ? 'n/a' + : result.bareSourceRuleLine + ? 'exists' + : 'none' + ), + finalStatus: tally(results, result => result.final.status), + onDestinationPage: tally( + results, + result => result.final.onDestinationPage + ), + fragmentFrom: tally(results, result => result.final.fragmentFrom), + anchorFound: tally(results, result => result.final.anchorFound) + }; +} + +function summarize(results) { + const live = results.filter(result => result.shadowedBy === null); + const hasFragment = text => text.includes('#'); + const cases = { + 'source and destination without #': (source, destination) => + !hasFragment(source) && !hasFragment(destination), + 'destination with #': (source, destination) => + !hasFragment(source) && hasFragment(destination), + 'source with #': (source, destination) => + hasFragment(source) && !hasFragment(destination), + 'source and destination with #': (source, destination) => + hasFragment(source) && hasFragment(destination) + }; + return { + rules: results.length, + shadowedByEarlierRule: results.length - live.length, + live: summarizeCase(live), + chains: live.filter(result => result.hops.length > 2).length, + longestChain: Math.max(...live.map(result => result.hops.length - 1)), + byFragmentCase: Object.fromEntries( + Object.entries(cases).map(([name, matches]) => [ + name, + summarizeCase( + live.filter(result => + matches(result.source, result.destination) + ) + ) + ]) + ) + }; +} + +async function main() { + const rules = loadRedirectRules(); + const {window, rowsByPath} = loadPageViews(); + const liveLineBySource = new Map( + rules + .filter(rule => rule.shadowedBy === undefined) + .map(rule => [rule.source, rule.line]) + ); + + console.log( + `🔎 Probing ${rules.length} redirect rules against ${ORIGIN}...` + ); + const results = await runPool(rules, rule => + probeRule(rule, {rowsByPath, liveLineBySource}) + ); + const summary = summarize(results); + + fs.mkdirSync(REPORTS_DIR, {recursive: true}); + fs.writeFileSync( + OUTPUT_FILE, + JSON.stringify( + { + probedAt: new Date().toISOString(), + host: HOST, + trafficWindow: window, + summary, + rules: results + }, + null, + '\t' + ) + '\n' + ); + console.log(`✅ Wrote ${path.relative(process.cwd(), OUTPUT_FILE)}`); + console.log(JSON.stringify(summary, null, 2)); +} + +main().catch(error => { + console.error(`❌ ${error.message}`); + process.exit(1); +}); diff --git a/viewership-metrics/redirect-rules.mjs b/viewership-metrics/redirect-rules.mjs new file mode 100644 index 000000000..9234572fb --- /dev/null +++ b/viewership-metrics/redirect-rules.mjs @@ -0,0 +1,56 @@ +// Reads the redirect rules in src/data/redirects.ts, shared by the reports. + +import fs from 'fs'; +import path from 'path'; +import {fileURLToPath} from 'url'; + +export const HOST = 'sourcegraph.com'; + +const SCRIPT_DIR = path.dirname(fileURLToPath(import.meta.url)); +export const REPO_ROOT = path.dirname(SCRIPT_DIR); +export const REPORTS_DIR = path.join(SCRIPT_DIR, 'reports'); +const REDIRECTS_FILE = path.join(REPO_ROOT, 'src', 'data', 'redirects.ts'); + +// One `{source: '...', destination: '...' | CONSTANT}` entry in redirects.ts. +const REDIRECT_RULE_PATTERN = + /\{\s*source:\s*'([^']*)',\s*destination:\s*(?:'([^']*)'|(\w+))\s*,?\s*\}/g; + +// Merge trailing-slash variants of the same page. +export function normalizePath(pagePath) { + return pagePath.length > 1 ? pagePath.replace(/\/+$/, '') : pagePath; +} + +// src/middleware.ts matches rules by exact source path (relative to /docs) +// and the first match wins, so a repeated source is a dead rule. +export function loadRedirectRules() { + const text = fs.readFileSync(REDIRECTS_FILE, 'utf8'); + const firstLineBySource = new Map(); + const rules = []; + let line = 1; + let cursor = 0; + for (const match of text.matchAll(REDIRECT_RULE_PATTERN)) { + const [, source, destination, constantName] = match; + line += text.slice(cursor, match.index).split('\n').length - 1; + cursor = match.index; + rules.push({ + line, + source, + destination: destination ?? constantName, + shadowedBy: firstLineBySource.get(source) + }); + if (!firstLineBySource.has(source)) firstLineBySource.set(source, line); + } + return rules; +} + +// Where a redirect destination lands on sourcegraph.com, or null when it +// leaves the site (or is a constant the regex could not resolve). +export function landingPath(destination) { + if (destination.startsWith('/')) { + return normalizePath(`/docs${destination}`.replace(/[#?].*$/, '')); + } + if (destination.startsWith(`https://${HOST}/`)) { + return normalizePath(new URL(destination).pathname); + } + return null; +} diff --git a/viewership-metrics/reports/redirect-probe.json b/viewership-metrics/reports/redirect-probe.json new file mode 100644 index 000000000..1ae978870 --- /dev/null +++ b/viewership-metrics/reports/redirect-probe.json @@ -0,0 +1,70044 @@ +{ + "probedAt": "2026-09-10T04:11:55.386Z", + "host": "sourcegraph.com", + "trafficWindow": "2026-06-11T09:00:00.000Z to 2026-09-09T08:00:00.000Z (UTC)", + "summary": { + "rules": 1324, + "shadowedByEarlierRule": 362, + "live": { + "rules": 962, + "sourceRedirectHits": 35860, + "outcome": { + "no-redirect": 32, + "redirects-as-expected": 735, + "redirects-elsewhere": 195 + }, + "bareSourceRule": { + "exists": 200, + "n/a": 732, + "none": 30 + }, + "finalStatus": { + "200": 732, + "404": 224, + "null": 6 + }, + "onDestinationPage": { + "false": 323, + "true": 639 + }, + "fragmentFrom": { + "null": 701, + "redirect": 57, + "request": 204 + }, + "anchorFound": { + "false": 140, + "null": 701, + "true": 121 + } + }, + "chains": 287, + "longestChain": 10, + "byFragmentCase": { + "source and destination without #": { + "rules": 710, + "sourceRedirectHits": 34690, + "outcome": { + "no-redirect": 2, + "redirects-as-expected": 707, + "redirects-elsewhere": 1 + }, + "bareSourceRule": { + "n/a": 710 + }, + "finalStatus": { + "200": 527, + "404": 177, + "null": 6 + }, + "onDestinationPage": { + "false": 194, + "true": 516 + }, + "fragmentFrom": { + "null": 701, + "redirect": 9 + }, + "anchorFound": { + "false": 1, + "null": 701, + "true": 8 + } + }, + "destination with #": { + "rules": 22, + "sourceRedirectHits": 1050, + "outcome": { + "redirects-as-expected": 22 + }, + "bareSourceRule": { + "n/a": 22 + }, + "finalStatus": { + "200": 18, + "404": 4 + }, + "onDestinationPage": { + "false": 13, + "true": 9 + }, + "fragmentFrom": { + "redirect": 22 + }, + "anchorFound": { + "false": 13, + "true": 9 + } + }, + "source with #": { + "rules": 21, + "sourceRedirectHits": 630, + "outcome": { + "no-redirect": 10, + "redirects-as-expected": 6, + "redirects-elsewhere": 5 + }, + "bareSourceRule": { + "exists": 11, + "none": 10 + }, + "finalStatus": { + "200": 21 + }, + "onDestinationPage": { + "false": 10, + "true": 11 + }, + "fragmentFrom": { + "request": 21 + }, + "anchorFound": { + "false": 19, + "true": 2 + } + }, + "source and destination with #": { + "rules": 209, + "sourceRedirectHits": 4500, + "outcome": { + "no-redirect": 20, + "redirects-elsewhere": 189 + }, + "bareSourceRule": { + "exists": 189, + "none": 20 + }, + "finalStatus": { + "200": 166, + "404": 43 + }, + "onDestinationPage": { + "false": 106, + "true": 103 + }, + "fragmentFrom": { + "redirect": 26, + "request": 183 + }, + "anchorFound": { + "false": 107, + "true": 102 + } + } + } + }, + "rules": [ + { + "line": 4, + "source": "/integration/img/disable_extension.png", + "destination": "/integration/img/disable-extension.png", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/img/disable_extension.png", + "expectedLocation": "https://sourcegraph.com/docs/integration/img/disable-extension.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/img/disable_extension.png", + "status": 307, + "location": "/docs/integration/img/disable-extension.png" + }, + { + "url": "https://sourcegraph.com/docs/integration/img/disable-extension.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/img/disable-extension.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 8, + "source": "/admin/tls_ssl", + "destination": "/self-hosted/http-https-configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/tls_ssl", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/tls_ssl", + "status": 307, + "location": "/docs/self-hosted/http-https-configuration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 12, + "source": "/admin/http_https_configuration", + "destination": "/self-hosted/http-https-configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/http_https_configuration", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/http_https_configuration", + "status": 307, + "location": "/docs/self-hosted/http-https-configuration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 16, + "source": "/docs/admin/deploy_executors", + "destination": "https://sourcegraph.com/docs/admin/executors/deploy_executors", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/docs/admin/deploy_executors", + "expectedLocation": "https://sourcegraph.com/docs/admin/executors/deploy_executors", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/docs/admin/deploy_executors", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/docs/admin/deploy_executors", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 21, + "source": "/dev/roadmap", + "destination": "https://sourcegraph.com/direction", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/roadmap", + "expectedLocation": "https://sourcegraph.com/direction", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/roadmap", + "status": 307, + "location": "https://sourcegraph.com/direction" + }, + { + "url": "https://sourcegraph.com/direction", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/direction", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 25, + "source": "/dev/code_reviews", + "destination": "https://docs.sourcegraph.com/dev/background-information/code_reviews", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/code_reviews", + "expectedLocation": "https://docs.sourcegraph.com/dev/background-information/code_reviews", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/code_reviews", + "status": 307, + "location": "https://docs.sourcegraph.com/dev/background-information/code_reviews" + }, + { + "url": "https://docs.sourcegraph.com/dev/background-information/code_reviews", + "status": 302, + "location": "https://sourcegraph.com/docs/dev/background-information/code_reviews" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/code_reviews", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/code_reviews", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 30, + "source": "/dev/conduct", + "destination": "https://sourcegraph.com/community/code_of_conduct", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/conduct", + "expectedLocation": "https://sourcegraph.com/community/code_of_conduct", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/conduct", + "status": 307, + "location": "https://sourcegraph.com/community/code_of_conduct" + }, + { + "url": "https://sourcegraph.com/community/code_of_conduct", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/community/code_of_conduct", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 34, + "source": "/dev/devrel_release_issue_template", + "destination": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/devrel_release_issue_template", + "expectedLocation": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/devrel_release_issue_template", + "status": 307, + "location": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template" + }, + { + "url": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 39, + "source": "/dev/documentation/separate_website", + "destination": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/documentation/separate_website", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/documentation/separate_website", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/distribution/separate_website" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 44, + "source": "/dev/documentation/site", + "destination": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/documentation/site", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/documentation/site", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 49, + "source": "/dev/documentation/structure", + "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/documentation/structure", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/documentation/structure", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/product_documentation" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/product_documentation", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/product_documentation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 54, + "source": "/dev/documentation/style_guide", + "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/documentation/style_guide", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/documentation/style_guide", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/product_documentation" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/product_documentation", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/product_documentation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 59, + "source": "/dev/faq", + "destination": "https://sourcegraph.com/community/faq", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/faq", + "expectedLocation": "https://sourcegraph.com/community/faq", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/faq", + "status": 307, + "location": "https://sourcegraph.com/community/faq" + }, + { + "url": "https://sourcegraph.com/community/faq", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/community/faq", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 63, + "source": "/dev/go_style_guide", + "destination": "https://docs.sourcegraph.com/dev/background-information/languages/go", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/go_style_guide", + "expectedLocation": "https://docs.sourcegraph.com/dev/background-information/languages/go", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/go_style_guide", + "status": 307, + "location": "https://docs.sourcegraph.com/dev/background-information/languages/go" + }, + { + "url": "https://docs.sourcegraph.com/dev/background-information/languages/go", + "status": 302, + "location": "https://sourcegraph.com/docs/dev/background-information/languages/go" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/languages/go", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/languages/go", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 68, + "source": "/dev/incidents", + "destination": "https://sourcegraph.com/handbook/engineering/incidents", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/incidents", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/incidents", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/incidents", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/incidents" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/incidents", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/incidents", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 72, + "source": "/dev/open_source_open_company", + "destination": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/open_source_open_company", + "expectedLocation": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/open_source_open_company", + "status": 307, + "location": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source" + }, + { + "url": "https://sourcegraph.com/company", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/company", + "fragment": "sourcegraph-open-product-open-company-open-source", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 77, + "source": "/dev/patch_release_issue_template", + "destination": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/patch_release_issue_template", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/patch_release_issue_template", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 82, + "source": "/dev/product", + "destination": "https://sourcegraph.com/handbook/product", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/product", + "expectedLocation": "https://sourcegraph.com/handbook/product", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/product", + "status": 307, + "location": "https://sourcegraph.com/handbook/product" + }, + { + "url": "https://sourcegraph.com/handbook/product", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/product", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 86, + "source": "/dev/product/personas", + "destination": "https://sourcegraph.com/handbook/marketing/personas", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/product/personas", + "expectedLocation": "https://sourcegraph.com/handbook/marketing/personas", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/product/personas", + "status": 307, + "location": "https://sourcegraph.com/handbook/marketing/personas" + }, + { + "url": "https://sourcegraph.com/handbook/marketing/personas", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/marketing/personas", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 90, + "source": "/dev/release_issue_template", + "destination": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/release_issue_template", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/release_issue_template", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 95, + "source": "/dev/releases", + "destination": "https://sourcegraph.com/handbook/engineering/releases", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/releases", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/releases", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/releases" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/releases", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/releases", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 99, + "source": "/dev/retrospectives/3_0", + "destination": "https://sourcegraph.com/handbook/retrospectives/3_0", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_0", + "expectedLocation": "https://sourcegraph.com/handbook/retrospectives/3_0", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_0", + "status": 307, + "location": "https://sourcegraph.com/handbook/retrospectives/3_0" + }, + { + "url": "https://sourcegraph.com/handbook/retrospectives/3_0", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/retrospectives/3_0", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 103, + "source": "/dev/retrospectives/3_0_beta", + "destination": "https://sourcegraph.com/handbook/retrospectives/3_0_beta", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_0_beta", + "expectedLocation": "https://sourcegraph.com/handbook/retrospectives/3_0_beta", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_0_beta", + "status": 307, + "location": "https://sourcegraph.com/handbook/retrospectives/3_0_beta" + }, + { + "url": "https://sourcegraph.com/handbook/retrospectives/3_0_beta", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/retrospectives/3_0_beta", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 107, + "source": "/dev/retrospectives/3_2", + "destination": "https://sourcegraph.com/retrospectives/3_2", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_2", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_2", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_2", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_2" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_2", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_2", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 111, + "source": "/dev/retrospectives/3_3", + "destination": "https://sourcegraph.com/retrospectives/3_3", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_3", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_3", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_3", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_3" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_3", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_3", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 115, + "source": "/dev/retrospectives/3_4", + "destination": "https://sourcegraph.com/retrospectives/3_4", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_4", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_4", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_4", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_4" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_4", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_4", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 119, + "source": "/dev/retrospectives/3_5", + "destination": "https://sourcegraph.com/retrospectives/3_5", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_5", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_5", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_5", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_5" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_5", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_5", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 123, + "source": "/dev/retrospectives/3_6", + "destination": "https://sourcegraph.com/retrospectives/3_6", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_6", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_6", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_6", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_6" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_6", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_6", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 127, + "source": "/dev/retrospectives/3_7", + "destination": "https://sourcegraph.com/retrospectives/3_7", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_7", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_7", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_7", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_7" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_7", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_7", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 131, + "source": "/dev/retrospectives/3_8", + "destination": "https://sourcegraph.com/retrospectives/3_8", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_8", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_8", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_8", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_8" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_8", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_8", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 135, + "source": "/dev/retrospectives/3_9", + "destination": "https://sourcegraph.com/retrospectives/3_9", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_9", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_9", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/3_9", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_9" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_9", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_9", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 139, + "source": "/dev/retrospectives/customer_license_expiration", + "destination": "https://sourcegraph.com/retrospectives/customer_license_expiration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/customer_license_expiration", + "expectedLocation": "https://sourcegraph.com/retrospectives/customer_license_expiration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/customer_license_expiration", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/customer_license_expiration" + }, + { + "url": "https://sourcegraph.com/retrospectives/customer_license_expiration", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/customer_license_expiration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 144, + "source": "/dev/retrospectives", + "destination": "https://sourcegraph.com/retrospectives", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives", + "expectedLocation": "https://sourcegraph.com/retrospectives", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives", + "status": 307, + "location": "https://sourcegraph.com/retrospectives" + }, + { + "url": "https://sourcegraph.com/retrospectives", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 148, + "source": "/dev/retrospectives/postgresql_upgrade", + "destination": "https://sourcegraph.com/retrospectives/postgresql_upgrade", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/postgresql_upgrade", + "expectedLocation": "https://sourcegraph.com/retrospectives/postgresql_upgrade", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/retrospectives/postgresql_upgrade", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/postgresql_upgrade" + }, + { + "url": "https://sourcegraph.com/retrospectives/postgresql_upgrade", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/postgresql_upgrade", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 153, + "source": "/dev/rfcs", + "destination": "https://sourcegraph.com/handbook/communication/rfcs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/rfcs", + "expectedLocation": "https://sourcegraph.com/handbook/communication/rfcs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/rfcs", + "status": 307, + "location": "https://sourcegraph.com/handbook/communication/rfcs" + }, + { + "url": "https://sourcegraph.com/handbook/communication/rfcs", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/communication/rfcs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 157, + "source": "/dev/style_guide", + "destination": "https://sourcegraph.com/handbook/communication/style_guide", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/style_guide", + "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/style_guide", + "status": 307, + "location": "https://sourcegraph.com/handbook/communication/style_guide" + }, + { + "url": "https://sourcegraph.com/handbook/communication/style_guide", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/communication/style_guide", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 162, + "source": "/direction", + "destination": "https://sourcegraph.com/direction", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/direction", + "expectedLocation": "https://sourcegraph.com/direction", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/direction", + "status": 307, + "location": "https://sourcegraph.com/direction" + }, + { + "url": "https://sourcegraph.com/direction", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/direction", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 166, + "source": "/direction/secure", + "destination": "https://sourcegraph.com/direction", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/direction/secure", + "expectedLocation": "https://sourcegraph.com/direction", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/direction/secure", + "status": 307, + "location": "https://sourcegraph.com/direction" + }, + { + "url": "https://sourcegraph.com/direction", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/direction", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 170, + "source": "/graphbook/communication", + "destination": "https://sourcegraph.com/handbook", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/graphbook/communication", + "expectedLocation": "https://sourcegraph.com/handbook", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/graphbook/communication", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + } + ], + "final": { + "url": "https://sourcegraph.com/handbook", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": null, + "error": "too many redirects", + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 174, + "source": "/graphbook", + "destination": "https://sourcegraph.com/handbook", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/graphbook", + "expectedLocation": "https://sourcegraph.com/handbook", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/graphbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + } + ], + "final": { + "url": "https://sourcegraph.com/handbook", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": null, + "error": "too many redirects", + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 178, + "source": "/team/graphbook", + "destination": "https://sourcegraph.com/handbook", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/graphbook", + "expectedLocation": "https://sourcegraph.com/handbook", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/graphbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + } + ], + "final": { + "url": "https://sourcegraph.com/handbook", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": null, + "error": "too many redirects", + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 182, + "source": "/team/graphbook/team_meeting", + "destination": "https://sourcegraph.com/handbook/communication/company_meeting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/graphbook/team_meeting", + "expectedLocation": "https://sourcegraph.com/handbook/communication/company_meeting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/graphbook/team_meeting", + "status": 307, + "location": "https://sourcegraph.com/handbook/communication/company_meeting" + }, + { + "url": "https://sourcegraph.com/handbook/communication/company_meeting", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/communication/company_meeting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 187, + "source": "/team/graphbook/travel", + "destination": "https://sourcegraph.com/handbook/people-ops/travel", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/graphbook/travel", + "expectedLocation": "https://sourcegraph.com/handbook/people-ops/travel", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/graphbook/travel", + "status": 307, + "location": "https://sourcegraph.com/handbook/people-ops/travel" + }, + { + "url": "https://sourcegraph.com/handbook/people-ops/travel", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/people-ops/travel", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 191, + "source": "/team/gtm/devrel", + "destination": "https://sourcegraph.com/handbook/marketing/developer-relations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/gtm/devrel", + "expectedLocation": "https://sourcegraph.com/handbook/marketing/developer-relations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/gtm/devrel", + "status": 307, + "location": "https://sourcegraph.com/handbook/marketing/developer-relations" + }, + { + "url": "https://sourcegraph.com/handbook/marketing/developer-relations", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/marketing/developer-relations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 196, + "source": "/team/gtm", + "destination": "https://sourcegraph.com/handbook/sales", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/gtm", + "expectedLocation": "https://sourcegraph.com/handbook/sales", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/gtm", + "status": 307, + "location": "https://sourcegraph.com/handbook/sales" + }, + { + "url": "https://sourcegraph.com/handbook/sales", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/sales", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 200, + "source": "/team/gtm/support/diagnostics", + "destination": "https://sourcegraph.com/handbook/support/diagnostics", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/gtm/support/diagnostics", + "expectedLocation": "https://sourcegraph.com/handbook/support/diagnostics", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/gtm/support/diagnostics", + "status": 307, + "location": "https://sourcegraph.com/handbook/support/diagnostics" + }, + { + "url": "https://sourcegraph.com/handbook/support/diagnostics", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/support/diagnostics", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 204, + "source": "/team/gtm/support", + "destination": "https://sourcegraph.com/handbook/support", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/gtm/support", + "expectedLocation": "https://sourcegraph.com/handbook/support", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/gtm/support", + "status": 307, + "location": "https://sourcegraph.com/handbook/support" + }, + { + "url": "https://sourcegraph.com/handbook/support", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/support", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 208, + "source": "/team", + "destination": "https://sourcegraph.com/handbook", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team", + "expectedLocation": "https://sourcegraph.com/handbook", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + }, + { + "url": "https://sourcegraph.com/handbook", + "status": 307, + "location": "https://sourcegraph.com/handbook" + } + ], + "final": { + "url": "https://sourcegraph.com/handbook", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": null, + "error": "too many redirects", + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 212, + "source": "/team/product-dev/documentation", + "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/documentation", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/product_documentation" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/product_documentation", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/product_documentation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 217, + "source": "/team/product-dev/documentation/separate_website", + "destination": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/separate_website", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/documentation/separate_website", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/distribution/separate_website" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 222, + "source": "/team/product-dev/documentation/site", + "destination": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/site", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/documentation/site", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 227, + "source": "/team/product-dev/documentation/structure", + "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/structure", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/documentation/structure", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/product_documentation" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/product_documentation", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/product_documentation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 232, + "source": "/team/product-dev/documentation/style_guide", + "destination": "https://sourcegraph.com/handbook/communication/style_guide", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/style_guide", + "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/documentation/style_guide", + "status": 307, + "location": "https://sourcegraph.com/handbook/communication/style_guide" + }, + { + "url": "https://sourcegraph.com/handbook/communication/style_guide", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/communication/style_guide", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 237, + "source": "/team/product-dev/incidents", + "destination": "https://sourcegraph.com/handbook/engineering/incidents", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/incidents", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/incidents", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/incidents", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/incidents" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/incidents", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/incidents", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 241, + "source": "/team/product-dev", + "destination": "https://sourcegraph.com/handbook/engineering", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev", + "expectedLocation": "https://sourcegraph.com/handbook/engineering", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering" + }, + { + "url": "https://sourcegraph.com/handbook/engineering", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 245, + "source": "/team/product-dev/open_source_open_company", + "destination": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/open_source_open_company", + "expectedLocation": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/open_source_open_company", + "status": 307, + "location": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source" + }, + { + "url": "https://sourcegraph.com/company", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/company", + "fragment": "sourcegraph-open-product-open-company-open-source", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 250, + "source": "/team/product-dev/product", + "destination": "https://sourcegraph.com/handbook/product", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/product", + "expectedLocation": "https://sourcegraph.com/handbook/product", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/product", + "status": 307, + "location": "https://sourcegraph.com/handbook/product" + }, + { + "url": "https://sourcegraph.com/handbook/product", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/product", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 254, + "source": "/team/product-dev/product/personas", + "destination": "https://sourcegraph.com/handbook/marketing/personas", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/product/personas", + "expectedLocation": "https://sourcegraph.com/handbook/marketing/personas", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/product/personas", + "status": 307, + "location": "https://sourcegraph.com/handbook/marketing/personas" + }, + { + "url": "https://sourcegraph.com/handbook/marketing/personas", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/marketing/personas", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 258, + "source": "/team/product-dev/releases", + "destination": "https://sourcegraph.com/handbook/engineering/releases", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/releases", + "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/releases", + "status": 307, + "location": "https://sourcegraph.com/handbook/engineering/releases" + }, + { + "url": "https://sourcegraph.com/handbook/engineering/releases", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/engineering/releases", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 262, + "source": "/team/product-dev/retrospectives/3_0", + "destination": "https://sourcegraph.com/retrospectives/3_0", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_0", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_0", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_0", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_0" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_0", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_0", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 266, + "source": "/team/product-dev/retrospectives/3_0_beta", + "destination": "https://sourcegraph.com/retrospectives/3_0_beta", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_0_beta", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_0_beta", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_0_beta", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_0_beta" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_0_beta", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_0_beta", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 270, + "source": "/team/product-dev/retrospectives/3_2", + "destination": "https://sourcegraph.com/retrospectives/3_2", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_2", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_2", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_2", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_2" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_2", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_2", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 274, + "source": "/team/product-dev/retrospectives/3_3", + "destination": "https://sourcegraph.com/retrospectives/3_3", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_3", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_3", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_3", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_3" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_3", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_3", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 278, + "source": "/team/product-dev/retrospectives/3_4", + "destination": "https://sourcegraph.com/retrospectives/3_4", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_4", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_4", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_4", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_4" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_4", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_4", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 282, + "source": "/team/product-dev/retrospectives/3_5", + "destination": "https://sourcegraph.com/retrospectives/3_5", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_5", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_5", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_5", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_5" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_5", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_5", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 286, + "source": "/team/product-dev/retrospectives/3_6", + "destination": "https://sourcegraph.com/retrospectives/3_6", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_6", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_6", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_6", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_6" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_6", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_6", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 290, + "source": "/team/product-dev/retrospectives/3_7", + "destination": "https://sourcegraph.com/retrospectives/3_7", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_7", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_7", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_7", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_7" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_7", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_7", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 294, + "source": "/team/product-dev/retrospectives/3_8", + "destination": "https://sourcegraph.com/retrospectives/3_8", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_8", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_8", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_8", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_8" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_8", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_8", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 298, + "source": "/team/product-dev/retrospectives/3_9", + "destination": "https://sourcegraph.com/retrospectives/3_9", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_9", + "expectedLocation": "https://sourcegraph.com/retrospectives/3_9", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_9", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/3_9" + }, + { + "url": "https://sourcegraph.com/retrospectives/3_9", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/3_9", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 302, + "source": "/team/product-dev/retrospectives/customer_license_expiration", + "destination": "https://sourcegraph.com/retrospectives/customer_license_expiration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/customer_license_expiration", + "expectedLocation": "https://sourcegraph.com/retrospectives/customer_license_expiration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/customer_license_expiration", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/customer_license_expiration" + }, + { + "url": "https://sourcegraph.com/retrospectives/customer_license_expiration", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/customer_license_expiration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 307, + "source": "/team/product-dev/retrospectives", + "destination": "https://sourcegraph.com/retrospectives", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives", + "expectedLocation": "https://sourcegraph.com/retrospectives", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives", + "status": 307, + "location": "https://sourcegraph.com/retrospectives" + }, + { + "url": "https://sourcegraph.com/retrospectives", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 311, + "source": "/team/product-dev/retrospectives/postgresql_upgrade", + "destination": "https://sourcegraph.com/retrospectives/postgresql_upgrade", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/postgresql_upgrade", + "expectedLocation": "https://sourcegraph.com/retrospectives/postgresql_upgrade", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/retrospectives/postgresql_upgrade", + "status": 307, + "location": "https://sourcegraph.com/retrospectives/postgresql_upgrade" + }, + { + "url": "https://sourcegraph.com/retrospectives/postgresql_upgrade", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/retrospectives/postgresql_upgrade", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 316, + "source": "/team/product-dev/rfcs", + "destination": "https://sourcegraph.com/handbook/communication/rfcs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/product-dev/rfcs", + "expectedLocation": "https://sourcegraph.com/handbook/communication/rfcs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/product-dev/rfcs", + "status": 307, + "location": "https://sourcegraph.com/handbook/communication/rfcs" + }, + { + "url": "https://sourcegraph.com/handbook/communication/rfcs", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/communication/rfcs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 320, + "source": "/team/roadmap", + "destination": "https://sourcegraph.com/direction", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/roadmap", + "expectedLocation": "https://sourcegraph.com/direction", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/roadmap", + "status": 307, + "location": "https://sourcegraph.com/direction" + }, + { + "url": "https://sourcegraph.com/direction", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/direction", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 324, + "source": "/team/style_guide", + "destination": "https://sourcegraph.com/handbook/communication/style_guide", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/team/style_guide", + "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/team/style_guide", + "status": 307, + "location": "https://sourcegraph.com/handbook/communication/style_guide" + }, + { + "url": "https://sourcegraph.com/handbook/communication/style_guide", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/handbook/communication/style_guide", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 329, + "source": "/adopt/comp", + "destination": "https://sourcegraph.com/workflow", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/adopt/comp", + "expectedLocation": "https://sourcegraph.com/workflow", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/adopt/comp", + "status": 307, + "location": "https://sourcegraph.com/workflow" + }, + { + "url": "https://sourcegraph.com/workflow", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/workflow", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 333, + "source": "/admin/auth/saml_with_microsoft_adfs", + "destination": "/admin/auth/saml/microsoft_adfs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml_with_microsoft_adfs", + "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/auth/saml_with_microsoft_adfs", + "status": 307, + "location": "/docs/admin/auth/saml/microsoft_adfs" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", + "status": 307, + "location": "/docs/admin/auth/saml/microsoft-adfs" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 337, + "source": "/admin/config/critical_config", + "destination": "/admin/migration/3_11", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/critical_config", + "expectedLocation": "https://sourcegraph.com/docs/admin/migration/3_11", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/critical_config", + "status": 307, + "location": "/docs/admin/migration/3_11" + }, + { + "url": "https://sourcegraph.com/docs/admin/migration/3_11", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/migration/3_11", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 341, + "source": "/admin/external_service/bitbucketserver", + "destination": "/integration/bitbucket_server", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/external_service/bitbucketserver", + "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket_server", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/external_service/bitbucketserver", + "status": 307, + "location": "/docs/integration/bitbucket_server" + }, + { + "url": "https://sourcegraph.com/docs/integration/bitbucket_server", + "status": 307, + "location": "/docs/integration/bitbucket-server" + }, + { + "url": "https://sourcegraph.com/docs/integration/bitbucket-server", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/bitbucket-server", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 270, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 345, + "source": "/admin/install/cluster.md", + "destination": "/admin/deploy/index.md", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/index.md", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/cluster.md", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/install/cluster.md", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 349, + "source": "/admin/monitoring", + "destination": "/admin/observability", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring", + "status": 307, + "location": "/docs/admin/observability" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability", + "status": 307, + "location": "/docs/self-hosted/observability" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 270, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 353, + "source": "/admin/monitoring/reporting_search_timeouts", + "destination": "/admin/observability/troubleshooting#scenario-search-timeouts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/reporting_search_timeouts", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability/troubleshooting#scenario-search-timeouts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring/reporting_search_timeouts", + "status": 307, + "location": "/docs/admin/observability/troubleshooting#scenario-search-timeouts" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability/troubleshooting", + "status": 307, + "location": "/docs/self-hosted/observability/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", + "fragment": "scenario-search-timeouts", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 310, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 650, + "visits": 630, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 358, + "source": "/admin/monitoring/metrics_reference", + "destination": "/admin/observability/metrics_guide", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/metrics_reference", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability/metrics_guide", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring/metrics_reference", + "status": 307, + "location": "/docs/admin/observability/metrics_guide" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability/metrics_guide", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/observability/metrics_guide", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 362, + "source": "/admin/monitoring/slack_alert_channel", + "destination": "/admin/observability/alerting#set-up-alerts-in-grafana", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/slack_alert_channel", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerting#set-up-alerts-in-grafana", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring/slack_alert_channel", + "status": 307, + "location": "/docs/admin/observability/alerting#set-up-alerts-in-grafana" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability/alerting", + "status": 307, + "location": "/docs/self-hosted/observability/alerting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting", + "fragment": "set-up-alerts-in-grafana", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 290, + "visits": 270, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 366, + "source": "/@v5.3.0/admin/observability/alerts", + "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + } + ], + "final": { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": null, + "error": "too many redirects", + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 371, + "source": "/@v5.3.0/admin/observability/dashboards", + "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + } + ], + "final": { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": null, + "error": "too many redirects", + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 376, + "source": "/admin/monitoring_and_tracing", + "destination": "/admin/observability", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring_and_tracing", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring_and_tracing", + "status": 307, + "location": "/docs/admin/observability" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability", + "status": 307, + "location": "/docs/self-hosted/observability" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 270, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 380, + "source": "/integration/google_gsuite", + "destination": "/integration/google_workspace", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/google_gsuite", + "expectedLocation": "https://sourcegraph.com/docs/integration/google_workspace", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/google_gsuite", + "status": 307, + "location": "/docs/integration/google_workspace" + }, + { + "url": "https://sourcegraph.com/docs/integration/google_workspace", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/google_workspace", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 384, + "source": "/dev/architecture/life-of-a-search-query", + "destination": "/dev/background-information/architecture/life-of-a-search-query", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-search-query", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-search-query", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/architecture/life-of-a-search-query", + "status": 307, + "location": "/docs/dev/background-information/architecture/life-of-a-search-query" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-search-query", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-search-query", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 389, + "source": "/dev/architecture/architecture.dot", + "destination": "/dev/background-information/architecture/architecture.dot", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.dot", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/architecture/architecture.dot", + "status": 307, + "location": "/docs/dev/background-information/architecture/architecture.dot" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 394, + "source": "/dev/architecture/life-of-a-ping", + "destination": "/dev/background-information/architecture/life-of-a-ping", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-ping", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-ping", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/architecture/life-of-a-ping", + "status": 307, + "location": "/docs/dev/background-information/architecture/life-of-a-ping" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-ping", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-ping", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 398, + "source": "/dev/architecture/life-of-a-repository", + "destination": "/dev/background-information/architecture/life-of-a-repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-repository", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/architecture/life-of-a-repository", + "status": 307, + "location": "/docs/dev/background-information/architecture/life-of-a-repository" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-repository", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 403, + "source": "/dev/architecture/search-pagination", + "destination": "/dev/background-information/architecture/search-pagination", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/architecture/search-pagination", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/search-pagination", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/architecture/search-pagination", + "status": 307, + "location": "/docs/dev/background-information/architecture/search-pagination" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/search-pagination", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/search-pagination", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 408, + "source": "/dev/architecture/architecture.dot", + "destination": "/dev/background-information/architecture/architecture.dot", + "shadowedBy": 389, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.dot", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/architecture/architecture.dot", + "status": 307, + "location": "/docs/dev/background-information/architecture/architecture.dot" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 413, + "source": "/dev/architecture/architecture.svg", + "destination": "/dev/background-information/architecture/architecture.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/architecture/architecture.svg", + "status": 307, + "location": "/docs/dev/background-information/architecture/architecture.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 418, + "source": "/dev/codeintel/architecture", + "destination": "/dev/background-information/codeintel/architecture", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/architecture", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/architecture", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/architecture", + "status": 307, + "location": "/docs/dev/background-information/codeintel/architecture" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/architecture", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/architecture", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 422, + "source": "/dev/codeintel/deployment", + "destination": "/dev/background-information/codeintel/deployment", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/deployment", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/deployment", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/deployment", + "status": 307, + "location": "/docs/dev/background-information/codeintel/deployment" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/deployment", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/deployment", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 426, + "source": "/dev/codeintel/diagrams/architecture.dot", + "destination": "/dev/background-information/codeintel/diagrams/architecture.dot", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/architecture.dot", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.dot", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/architecture.dot", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/architecture.dot" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.dot", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.dot", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 431, + "source": "/dev/codeintel/diagrams/architecture.svg", + "destination": "/dev/background-information/codeintel/diagrams/architecture.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/architecture.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/architecture.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/architecture.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 436, + "source": "/dev/codeintel/diagrams/definitions.mermaid", + "destination": "/dev/background-information/codeintel/diagrams/definitions.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/definitions.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/definitions.mermaid", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/definitions.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 441, + "source": "/dev/codeintel/diagrams/definitions.svg", + "destination": "/dev/background-information/codeintel/diagrams/definitions.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/definitions.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/definitions.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/definitions.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 446, + "source": "/dev/codeintel/diagrams/extension-definitions.mermaid", + "destination": "/dev/background-information/codeintel/diagrams/extension-definitions.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-definitions.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-definitions.mermaid", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/extension-definitions.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 451, + "source": "/dev/codeintel/diagrams/extension-definitions.svg", + "destination": "/dev/background-information/codeintel/diagrams/extension-definitions.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-definitions.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-definitions.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/extension-definitions.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 456, + "source": "/dev/codeintel/diagrams/extension-hover.mermaid", + "destination": "/dev/background-information/codeintel/diagrams/extension-hover.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-hover.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-hover.mermaid", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/extension-hover.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 461, + "source": "/dev/codeintel/diagrams/extension-hover.svg", + "destination": "/dev/background-information/codeintel/diagrams/extension-hover.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-hover.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-hover.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/extension-hover.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 466, + "source": "/dev/codeintel/diagrams/extension-references.mermaid", + "destination": "/dev/background-information/codeintel/diagrams/extension-references.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-references.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-references.mermaid", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/extension-references.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 471, + "source": "/dev/codeintel/diagrams/extension-references.svg", + "destination": "/dev/background-information/codeintel/diagrams/extension-references.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-references.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-references.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/extension-references.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 476, + "source": "/dev/codeintel/diagrams/hover.mermaid", + "destination": "/dev/background-information/codeintel/diagrams/hover.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/hover.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/hover.mermaid", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/hover.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 481, + "source": "/dev/codeintel/diagrams/hover.svg", + "destination": "/dev/background-information/codeintel/diagrams/hover.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/hover.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/hover.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/hover.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 485, + "source": "/dev/codeintel/diagrams/references.mermaid", + "destination": "/dev/background-information/codeintel/diagrams/references.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/references.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/references.mermaid", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/references.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 490, + "source": "/dev/codeintel/diagrams/references.svg", + "destination": "/dev/background-information/codeintel/diagrams/references.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/references.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/references.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/references.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 495, + "source": "/dev/codeintel/diagrams/resolve-page.mermaid", + "destination": "/dev/background-information/codeintel/diagrams/resolve-page.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/resolve-page.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/resolve-page.mermaid", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/resolve-page.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 500, + "source": "/dev/codeintel/diagrams/resolve-page.svg", + "destination": "/dev/background-information/codeintel/diagrams/resolve-page.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/resolve-page.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/resolve-page.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/resolve-page.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 505, + "source": "/dev/codeintel/diagrams/upload.mermaid", + "destination": "/dev/background-information/codeintel/diagrams/upload.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/upload.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/upload.mermaid", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/upload.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 510, + "source": "/dev/codeintel/diagrams/upload.svg", + "destination": "/dev/background-information/codeintel/diagrams/upload.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/upload.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/diagrams/upload.svg", + "status": 307, + "location": "/docs/dev/background-information/codeintel/diagrams/upload.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 515, + "source": "/dev/codeintel/extensions", + "destination": "/dev/background-information/codeintel/extensions", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/extensions", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/extensions", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/extensions", + "status": 307, + "location": "/docs/dev/background-information/codeintel/extensions" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/extensions", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/extensions", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 10, + "visits": 10, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 10, + "visits": 10, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 519, + "source": "/dev/codeintel/index", + "destination": "/dev/background-information/codeintel/index", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/index", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/index", + "status": 307, + "location": "/docs/dev/background-information/codeintel/index" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 523, + "source": "/dev/codeintel/queries", + "destination": "/dev/background-information/codeintel/queries", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/queries", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/queries", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/queries", + "status": 307, + "location": "/docs/dev/background-information/codeintel/queries" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/queries", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/queries", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 40, + "visits": 0, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 40, + "visits": 0, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 527, + "source": "/dev/codeintel/uploads", + "destination": "/dev/background-information/codeintel/uploads", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/uploads", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/uploads", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/codeintel/uploads", + "status": 307, + "location": "/docs/dev/background-information/codeintel/uploads" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/uploads", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/codeintel/uploads", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 531, + "source": "/dev/graphql_api", + "destination": "/dev/background-information/graphql_api", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/graphql_api", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/graphql_api", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/graphql_api", + "status": 307, + "location": "/docs/dev/background-information/graphql_api" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/graphql_api", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/graphql_api", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 535, + "source": "/dev/observability", + "destination": "/dev/background-information/observability", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/observability", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/observability", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/observability", + "status": 307, + "location": "/docs/dev/background-information/observability" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/observability", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/observability", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 539, + "source": "/dev/postgresql", + "destination": "/dev/background-information/postgresql", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/postgresql", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/postgresql", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/postgresql", + "status": 307, + "location": "/docs/dev/background-information/postgresql" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/postgresql", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/postgresql", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 543, + "source": "/dev/renovate", + "destination": "/dev/background-information/renovate", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/renovate", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/renovate", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/renovate", + "status": 307, + "location": "/docs/dev/background-information/renovate" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/renovate", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/renovate", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 547, + "source": "/dev/tech_stack", + "destination": "/dev/background-information/tech_stack", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/tech_stack", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/tech_stack", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/tech_stack", + "status": 307, + "location": "/docs/dev/background-information/tech_stack" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/tech_stack", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/tech_stack", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 551, + "source": "/dev/telemetry", + "destination": "/dev/background-information/telemetry", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/telemetry", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/telemetry", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/telemetry", + "status": 307, + "location": "/docs/dev/background-information/telemetry" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/telemetry", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/telemetry", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 555, + "source": "/dev/testing", + "destination": "/dev/background-information/testing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/testing", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/testing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/testing", + "status": 307, + "location": "/docs/dev/background-information/testing" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/testing", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/testing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 559, + "source": "/dev/web/build", + "destination": "/dev/background-information/web/build", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/web/build", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/build", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/web/build", + "status": 307, + "location": "/docs/dev/background-information/web/build" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/web/build", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/web/build", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 10, + "visits": 10, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 10, + "visits": 10, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 563, + "source": "/dev/code_host_integrations", + "destination": "/dev/background-information/web/code_host_integrations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/code_host_integrations", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/code_host_integrations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/code_host_integrations", + "status": 307, + "location": "/docs/dev/background-information/web/code_host_integrations" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/web/code_host_integrations", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/web/code_host_integrations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 567, + "source": "/dev/web/graphql", + "destination": "/dev/background-information/web/graphql", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/web/graphql", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/graphql", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/web/graphql", + "status": 307, + "location": "/docs/dev/background-information/web/graphql" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/web/graphql", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/web/graphql", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 571, + "source": "/dev/web/index", + "destination": "/dev/background-information/web/index", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/web/index", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/web/index", + "status": 307, + "location": "/docs/dev/background-information/web/index" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/web/index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/web/index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 575, + "source": "/dev/web/web_app", + "destination": "/dev/background-information/web/web_app", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/web/web_app", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/web_app", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/web/web_app", + "status": 307, + "location": "/docs/dev/background-information/web/web_app" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/web/web_app", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/web/web_app", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 579, + "source": "/dev/phabricator_gitolite", + "destination": "/dev/how-to/configure_phabricator_gitolite", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/phabricator_gitolite", + "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/configure_phabricator_gitolite", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/phabricator_gitolite", + "status": 307, + "location": "/docs/dev/how-to/configure_phabricator_gitolite" + }, + { + "url": "https://sourcegraph.com/docs/dev/how-to/configure_phabricator_gitolite", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/how-to/configure_phabricator_gitolite", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 583, + "source": "/dev/documentation", + "destination": "/dev/how-to/documentation_implementation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/documentation", + "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/documentation_implementation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/documentation", + "status": 307, + "location": "/docs/dev/how-to/documentation_implementation" + }, + { + "url": "https://sourcegraph.com/docs/dev/how-to/documentation_implementation", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/how-to/documentation_implementation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 587, + "source": "/dev/zoekt", + "destination": "/dev/how-to/zoekt_local_dev", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/zoekt", + "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/zoekt_local_dev", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/zoekt", + "status": 307, + "location": "/docs/dev/how-to/zoekt_local_dev" + }, + { + "url": "https://sourcegraph.com/docs/dev/how-to/zoekt_local_dev", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/how-to/zoekt_local_dev", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 591, + "source": "/user/search/examples", + "destination": "/code_search/tutorials/examples", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/search/examples", + "expectedLocation": "https://sourcegraph.com/docs/code_search/tutorials/examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/search/examples", + "status": 307, + "location": "/docs/code_search/tutorials/examples" + }, + { + "url": "https://sourcegraph.com/docs/code_search/tutorials/examples", + "status": 307, + "location": "/docs/code-search/queries/examples" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries/examples", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries/examples", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 190, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 595, + "source": "/user/search/queries", + "destination": "/code_search/reference/queries", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/search/queries", + "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/queries", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/search/queries", + "status": 307, + "location": "/docs/code_search/reference/queries" + }, + { + "url": "https://sourcegraph.com/docs/code_search/reference/queries", + "status": 307, + "location": "/docs/code-search/queries" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 1120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 599, + "source": "/user/search/language", + "destination": "/code_search/reference/language", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/search/language", + "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/language", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/search/language", + "status": 307, + "location": "/docs/code_search/reference/language" + }, + { + "url": "https://sourcegraph.com/docs/code_search/reference/language", + "status": 307, + "location": "/docs/code-search/queries/language" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries/language", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries/language", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 1200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1210, + "visits": 1190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 603, + "source": "/user/search/structural", + "destination": "/code_search/reference/structural", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/search/structural", + "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/structural", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/search/structural", + "status": 307, + "location": "/docs/code_search/reference/structural" + }, + { + "url": "https://sourcegraph.com/docs/code_search/reference/structural", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_search/reference/structural", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 607, + "source": "/user/search/opengrok", + "destination": "/code_search/how-to/opengrok", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/search/opengrok", + "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/opengrok", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/search/opengrok", + "status": 307, + "location": "/docs/code_search/how-to/opengrok" + }, + { + "url": "https://sourcegraph.com/docs/code_search/how-to/opengrok", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_search/how-to/opengrok", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 611, + "source": "/user/search/saved_searches", + "destination": "/code_search/how-to/saved_searches", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/search/saved_searches", + "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/search/saved_searches", + "status": 307, + "location": "/docs/code_search/how-to/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 615, + "source": "/user/search/scopes", + "destination": "/code_search/how-to/scopes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/search/scopes", + "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/scopes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/search/scopes", + "status": 307, + "location": "/docs/code_search/how-to/scopes" + }, + { + "url": "https://sourcegraph.com/docs/code_search/how-to/scopes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_search/how-to/scopes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 619, + "source": "/user/code_intelligence/lsif_quickstart", + "destination": "/user/code_intelligence/how-to/index_other_languages", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/lsif_quickstart", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_other_languages", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/lsif_quickstart", + "status": 307, + "location": "/docs/user/code_intelligence/how-to/index_other_languages" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_other_languages", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_other_languages", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 623, + "source": "/user/code_intelligence/basic_code_intelligence", + "destination": "/user/code_intelligence/explanations/search_based_code_intelligence", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/basic_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/search_based_code_intelligence", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/basic_code_intelligence", + "status": 307, + "location": "/docs/user/code_intelligence/explanations/search_based_code_intelligence" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/search_based_code_intelligence", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/search_based_code_intelligence", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 628, + "source": "/user/code_intelligence/features", + "destination": "/user/code_intelligence/explanations/features", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/features", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/features", + "status": 307, + "location": "/docs/user/code_intelligence/explanations/features" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/features", + "status": 307, + "location": "/docs/code_intelligence/explanations/features" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/features", + "status": 307, + "location": "/docs/code_navigation/explanations/features" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 632, + "source": "/user/code_intelligence/lsif", + "destination": "/user/code_intelligence/explanations/precise_code_intelligence", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/lsif", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/lsif", + "status": 307, + "location": "/docs/user/code_intelligence/explanations/precise_code_intelligence" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", + "status": 307, + "location": "/docs/code_intelligence/explanations/precise_code_intelligence" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 637, + "source": "/user/code_intelligence/precise_code_intelligence", + "destination": "/user/code_intelligence/explanations/precise_code_intelligence", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/precise_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/precise_code_intelligence", + "status": 307, + "location": "/docs/user/code_intelligence/explanations/precise_code_intelligence" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", + "status": 307, + "location": "/docs/code_intelligence/explanations/precise_code_intelligence" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 642, + "source": "/user/code_intelligence/writing_an_indexer", + "destination": "/user/code_intelligence/explanations/writing_an_indexer", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/writing_an_indexer", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/writing_an_indexer", + "status": 307, + "location": "/docs/user/code_intelligence/explanations/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code_intelligence/explanations/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code_navigation/explanations/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 646, + "source": "/user/code_intelligence/adding_lsif_to_many_repos", + "destination": "/user/code_intelligence/how-to/adding_lsif_to_many_repos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/adding_lsif_to_many_repos", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code_intelligence/how-to/adding_lsif_to_many_repos" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code_navigation/how-to/adding_lsif_to_many_repos" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 650, + "source": "/user/code_intelligence/adding_lsif_to_workflows", + "destination": "/user/code_intelligence/how-to/adding_lsif_to_workflows", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_workflows", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/user/code_intelligence/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code_intelligence/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code_navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 654, + "source": "/user/code_intelligence/languages/go", + "destination": "/user/code_intelligence/how-to/index_a_go_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/languages/go", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_go_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/languages/go", + "status": 307, + "location": "/docs/user/code_intelligence/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code_intelligence/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code_navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 658, + "source": "/user/code_intelligence/languages/typescript_and_javascript", + "destination": "/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/languages/typescript_and_javascript", + "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/languages/typescript_and_javascript", + "status": 307, + "location": "/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 663, + "source": "/user/code_intelligence/explanations/basic_code_intelligence", + "destination": "/code_intelligence/explanations/search_based_code_intelligence", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/basic_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/basic_code_intelligence", + "status": 307, + "location": "/docs/code_intelligence/explanations/search_based_code_intelligence" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 668, + "source": "/user/code_intelligence/explanations/features", + "destination": "/code_intelligence/explanations/features", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/features", + "status": 307, + "location": "/docs/code_intelligence/explanations/features" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/features", + "status": 307, + "location": "/docs/code_navigation/explanations/features" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 672, + "source": "/user/code_intelligence/explanations/precise_code_intelligence", + "destination": "/code_intelligence/explanations/precise_code_intelligence", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", + "status": 307, + "location": "/docs/code_intelligence/explanations/precise_code_intelligence" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 330, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 677, + "source": "/user/code_intelligence/explanations/writing_an_indexer", + "destination": "/code_intelligence/explanations/writing_an_indexer", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code_intelligence/explanations/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code_navigation/explanations/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 260, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 681, + "source": "/user/code_intelligence/how-to/adding_lsif_to_many_repos", + "destination": "/code_intelligence/how-to/adding_lsif_to_many_repos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code_intelligence/how-to/adding_lsif_to_many_repos" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code_navigation/how-to/adding_lsif_to_many_repos" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 685, + "source": "/user/code_intelligence/how-to/adding_lsif_to_workflows", + "destination": "/code_intelligence/how-to/adding_lsif_to_workflows", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code_intelligence/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code_navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 689, + "source": "/user/code_intelligence/how-to/index_a_go_repository", + "destination": "/code_intelligence/how-to/index_a_go_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code_intelligence/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code_navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 693, + "source": "/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "destination": "/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 698, + "source": "/user/markdown", + "destination": "/admin/markdown", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/markdown", + "expectedLocation": "https://sourcegraph.com/docs/admin/markdown", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/markdown", + "status": 307, + "location": "/docs/admin/markdown" + }, + { + "url": "https://sourcegraph.com/docs/admin/markdown", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/markdown", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 130, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 130, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 702, + "source": "/user/organizations", + "destination": "/admin/organizations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/organizations", + "expectedLocation": "https://sourcegraph.com/docs/admin/organizations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/organizations", + "status": 307, + "location": "/docs/admin/organizations" + }, + { + "url": "https://sourcegraph.com/docs/admin/organizations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/organizations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 706, + "source": "/user/organizations/index", + "destination": "/admin/organizations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/organizations/index", + "expectedLocation": "https://sourcegraph.com/docs/admin/organizations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/organizations/index", + "status": 307, + "location": "/docs/admin/organizations" + }, + { + "url": "https://sourcegraph.com/docs/admin/organizations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/organizations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 710, + "source": "/user/usage_statistics", + "destination": "/analytics", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/usage_statistics", + "expectedLocation": "https://sourcegraph.com/docs/analytics", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/usage_statistics", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 714, + "source": "/admin/analytics", + "destination": "/analytics", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/analytics", + "expectedLocation": "https://sourcegraph.com/docs/analytics", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/analytics", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 360, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 718, + "source": "/user/user_surveys", + "destination": "/admin/user_surveys", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/user_surveys", + "expectedLocation": "https://sourcegraph.com/docs/admin/user_surveys", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/user_surveys", + "status": 307, + "location": "/docs/admin/user_surveys" + }, + { + "url": "https://sourcegraph.com/docs/admin/user_surveys", + "status": 307, + "location": "/docs/admin/user-surveys" + }, + { + "url": "https://sourcegraph.com/docs/admin/user-surveys", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/user-surveys", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 722, + "source": "/user/repository/badges", + "destination": "/user/personalization/badges", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/repository/badges", + "expectedLocation": "https://sourcegraph.com/docs/user/personalization/badges", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/repository/badges", + "status": 307, + "location": "/docs/user/personalization/badges" + }, + { + "url": "https://sourcegraph.com/docs/user/personalization/badges", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/user/personalization/badges", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 726, + "source": "/user/quick_links", + "destination": "/user/personalization/quick_links", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/quick_links", + "expectedLocation": "https://sourcegraph.com/docs/user/personalization/quick_links", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/quick_links", + "status": 307, + "location": "/docs/user/personalization/quick_links" + }, + { + "url": "https://sourcegraph.com/docs/user/personalization/quick_links", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/user/personalization/quick_links", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 730, + "source": "/user/themes", + "destination": "/user/personalization/themes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/themes", + "expectedLocation": "https://sourcegraph.com/docs/user/personalization/themes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/themes", + "status": 307, + "location": "/docs/user/personalization/themes" + }, + { + "url": "https://sourcegraph.com/docs/user/personalization/themes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/user/personalization/themes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 734, + "source": "/user/search", + "destination": "/code_search", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/search", + "expectedLocation": "https://sourcegraph.com/docs/code_search", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/search", + "status": 307, + "location": "/docs/code_search" + }, + { + "url": "https://sourcegraph.com/docs/code_search", + "status": 307, + "location": "/docs/code-search" + }, + { + "url": "https://sourcegraph.com/docs/code-search", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 400, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1600, + "visits": 1450, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 738, + "source": "/user/code_intelligence", + "destination": "/code_intelligence", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_intelligence", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/code_intelligence", + "status": 307, + "location": "/docs/code_intelligence" + }, + { + "url": "https://sourcegraph.com/docs/code_intelligence", + "status": 307, + "location": "/docs/code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 590, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 742, + "source": "/user", + "destination": "/getting-started", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user", + "expectedLocation": "https://sourcegraph.com/docs/getting-started", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user", + "status": 307, + "location": "/docs/getting-started" + }, + { + "url": "https://sourcegraph.com/docs/getting-started", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/getting-started", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1390, + "visits": 1360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1390, + "visits": 1360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 746, + "source": "/user/automation", + "destination": "/batch_changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/automation", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/automation", + "status": 307, + "location": "/docs/batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes", + "status": 307, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 440, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 750, + "source": "/user/campaigns", + "destination": "/batch_changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/campaigns", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/campaigns", + "status": 307, + "location": "/docs/batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes", + "status": 307, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 440, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 754, + "source": "/user/campaigns/examples", + "destination": "/batch_changes/tutorials", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/campaigns/examples", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/campaigns/examples", + "status": 307, + "location": "/docs/batch_changes/tutorials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials", + "status": 307, + "location": "/docs/batch-changes/examples" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/examples", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/examples", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 260, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 758, + "source": "/user/campaigns/managing_access", + "destination": "/batch_changes/explanations/permissions_in_batch_changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/user/campaigns/managing_access", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/user/campaigns/managing_access", + "status": 307, + "location": "/docs/batch_changes/explanations/permissions_in_batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 762, + "source": "/dev/campaigns_database_layout.dot", + "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.dot", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_database_layout.dot", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/campaigns_database_layout.dot", + "status": 307, + "location": "/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 767, + "source": "/dev/campaigns_database_layout.svg", + "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_database_layout.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/campaigns_database_layout.svg", + "status": 307, + "location": "/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 772, + "source": "/dev/campaigns_design", + "destination": "/dev/background-information/batch_changes/batch_changes_design", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_design", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_design", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/campaigns_design", + "status": 307, + "location": "/docs/dev/background-information/batch_changes/batch_changes_design" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_design", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_design", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 777, + "source": "/dev/campaigns_development", + "destination": "/dev/background-information/batch_changes/index", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_development", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/campaigns_development", + "status": 307, + "location": "/docs/dev/background-information/batch_changes/index" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 781, + "source": "/dev/automation_development", + "destination": "/dev/background-information/batch_changes/index", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/automation_development", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/automation_development", + "status": 307, + "location": "/docs/dev/background-information/batch_changes/index" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 785, + "source": "/campaigns/campaign_spec_yaml_reference", + "destination": "/batch-changes/batch-spec-yaml-reference", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/campaign_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/campaign_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 789, + "source": "/dev/background-information/campaigns/campaigns_database_layout.svg", + "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/background-information/campaigns/campaigns_database_layout.svg", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/background-information/campaigns/campaigns_database_layout.svg", + "status": 307, + "location": "/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 794, + "source": "/dev/background-information/campaigns/campaigns_database_layout.dot", + "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.dot", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/background-information/campaigns/campaigns_database_layout.dot", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/background-information/campaigns/campaigns_database_layout.dot", + "status": 307, + "location": "/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 799, + "source": "/campaigns/explanations/how_src_executes_a_campaign_spec", + "destination": "/batch_changes/explanations/how_src_executes_a_batch_spec", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/how_src_executes_a_campaign_spec", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/how_src_executes_a_campaign_spec", + "status": 307, + "location": "/docs/batch_changes/explanations/how_src_executes_a_batch_spec" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", + "status": 307, + "location": "/docs/batch-changes/how-src-executes-a-batch-spec" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 220, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 804, + "source": "/campaigns/explanations/reexecuting_campaign_specs_multiple_times", + "destination": "/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/reexecuting_campaign_specs_multiple_times", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/reexecuting_campaign_specs_multiple_times", + "status": 307, + "location": "/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "status": 307, + "location": "/docs/batch-changes/reexecuting-batch-specs-multiple-times" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 90, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 809, + "source": "/campaigns/explanations/permissions_in_batch_changes", + "destination": "/batch_changes/explanations/permissions_in_batch_changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/permissions_in_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/permissions_in_batch_changes", + "status": 307, + "location": "/docs/batch_changes/explanations/permissions_in_batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 813, + "source": "/campaigns/explanations/introduction_to_batch_changes", + "destination": "/batch_changes/explanations/introduction_to_batch_changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/introduction_to_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/introduction_to_batch_changes", + "status": 307, + "location": "/docs/batch_changes/explanations/introduction_to_batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", + "status": 307, + "location": "/docs/batch-changes/" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/", + "status": 308, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 818, + "source": "/campaigns/explanations/batch_changes_design", + "destination": "/batch_changes/explanations/batch_changes_design", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/batch_changes_design", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/batch_changes_design", + "status": 307, + "location": "/docs/batch_changes/explanations/batch_changes_design" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", + "status": 307, + "location": "/docs/batch-changes/design" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/design", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/design", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 822, + "source": "/campaigns/explanations", + "destination": "/batch_changes/explanations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations", + "status": 307, + "location": "/docs/batch_changes/explanations" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations", + "status": 307, + "location": "/docs/batch-changes/" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/", + "status": 308, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 826, + "source": "/campaigns/references/requirements", + "destination": "/batch_changes/references/requirements", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/requirements", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/requirements", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/requirements", + "status": 307, + "location": "/docs/batch_changes/references/requirements" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/requirements", + "status": 307, + "location": "/docs/batch-changes/requirements" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/requirements", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/requirements", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 200, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 830, + "source": "/campaigns/references/troubleshooting", + "destination": "/batch_changes/references/troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/troubleshooting", + "status": 307, + "location": "/docs/batch_changes/references/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "status": 307, + "location": "/docs/batch-changes/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 190, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 834, + "source": "/campaigns/references/name-change", + "destination": "/batch_changes/references/name-change", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/name-change", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/name-change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/name-change", + "status": 307, + "location": "/docs/batch_changes/references/name-change" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/name-change", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/references/name-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 10, + "visits": 10, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 10, + "visits": 10, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 838, + "source": "/campaigns/references/campaign_spec_yaml_reference", + "destination": "/batch_changes/references/batch_spec_yaml_reference", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_yaml_reference", + "status": 307, + "location": "/docs/batch_changes/references/batch_spec_yaml_reference" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 130, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 842, + "source": "/campaigns/references/faq", + "destination": "/batch_changes/references/faq", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/faq", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/faq", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/faq", + "status": 307, + "location": "/docs/batch_changes/references/faq" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/faq", + "status": 307, + "location": "/docs/batch-changes/faq" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/faq", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/faq", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 580, + "visits": 500, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 846, + "source": "/campaigns/references/campaign_spec_templating", + "destination": "/batch_changes/references/batch_spec_templating", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_templating", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_templating", + "status": 307, + "location": "/docs/batch_changes/references/batch_spec_templating" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", + "status": 307, + "location": "/docs/batch-changes/batch-spec-templating" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 170, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 850, + "source": "/campaigns/references", + "destination": "/batch_changes/references", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references", + "status": 307, + "location": "/docs/batch_changes/references" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/references", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 854, + "source": "/campaigns/tutorials/update_base_images_in_dockerfiles", + "destination": "/batch_changes/tutorials/update_base_images_in_dockerfiles", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/update_base_images_in_dockerfiles", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials/update_base_images_in_dockerfiles", + "status": 307, + "location": "/docs/batch_changes/tutorials/update_base_images_in_dockerfiles" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", + "status": 307, + "location": "/docs/batch-changes/update-base-images-in-dockerfiles" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 859, + "source": "/campaigns/tutorials/updating_go_import_statements", + "destination": "/batch_changes/tutorials/updating_go_import_statements", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/updating_go_import_statements", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials/updating_go_import_statements", + "status": 307, + "location": "/docs/batch_changes/tutorials/updating_go_import_statements" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", + "status": 307, + "location": "/docs/batch-changes/updating-go-import-statements" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 230, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 863, + "source": "/campaigns/tutorials/refactor_go_comby", + "destination": "/batch_changes/tutorials/refactor_go_comby", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/refactor_go_comby", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials/refactor_go_comby", + "status": 307, + "location": "/docs/batch_changes/tutorials/refactor_go_comby" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", + "status": 307, + "location": "/docs/batch-changes/refactor-go-comby" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 210, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 867, + "source": "/campaigns/tutorials/search_and_replace_specific_terms", + "destination": "/batch_changes/tutorials/search_and_replace_specific_terms", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/search_and_replace_specific_terms", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials/search_and_replace_specific_terms", + "status": 307, + "location": "/docs/batch_changes/tutorials/search_and_replace_specific_terms" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", + "status": 307, + "location": "/docs/batch-changes/search-and-replace-specific-terms" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 872, + "source": "/campaigns/tutorials", + "destination": "/batch_changes/tutorials", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials", + "status": 307, + "location": "/docs/batch_changes/tutorials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials", + "status": 307, + "location": "/docs/batch-changes/examples" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/examples", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/examples", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 260, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 876, + "source": "/campaigns/how-tos/creating_changesets_per_project_in_monorepos", + "destination": "/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_changesets_per_project_in_monorepos", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/creating_changesets_per_project_in_monorepos", + "status": 307, + "location": "/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "status": 307, + "location": "/docs/batch-changes/creating-changesets-per-project-in-monorepos" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 290, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 881, + "source": "/campaigns/how-tos/handling_errored_changesets", + "destination": "/batch_changes/how-tos/handling_errored_changesets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/handling_errored_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/handling_errored_changesets", + "status": 307, + "location": "/docs/batch_changes/how-tos/handling_errored_changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", + "status": 307, + "location": "/docs/batch-changes/handling-errored-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 885, + "source": "/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", + "destination": "/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", + "status": 307, + "location": "/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "status": 307, + "location": "/docs/batch-changes/creating-multiple-changesets-in-large-repositories" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 890, + "source": "/campaigns/how-tos/site_admin_configuration", + "destination": "/batch_changes/how-tos/site_admin_configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/site_admin_configuration", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/site_admin_configuration", + "status": 307, + "location": "/docs/batch_changes/how-tos/site_admin_configuration" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", + "status": 307, + "location": "/docs/batch-changes/site-admin-configuration" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 894, + "source": "/campaigns/how-tos/publishing_changesets", + "destination": "/batch_changes/how-tos/publishing_changesets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/publishing_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/publishing_changesets", + "status": 307, + "location": "/docs/batch_changes/how-tos/publishing_changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", + "status": 307, + "location": "/docs/batch-changes/publishing-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 340, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 898, + "source": "/campaigns/how-tos/viewing_batch_changes", + "destination": "/batch_changes/how-tos/viewing_batch_changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/viewing_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/viewing_batch_changes", + "status": 307, + "location": "/docs/batch_changes/how-tos/viewing_batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "status": 307, + "location": "/docs/batch-changes/create-a-batch-change#viewing-batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "fragment": "viewing-batch-changes", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 902, + "source": "/campaigns/how-tos/updating_a_batch_change", + "destination": "/batch_changes/how-tos/updating_a_batch_change", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/updating_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/updating_a_batch_change", + "status": 307, + "location": "/docs/batch_changes/how-tos/updating_a_batch_change" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/update-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 906, + "source": "/campaigns/how-tos/configuring_user_credentials", + "destination": "/batch_changes/how-tos/configuring_user_credentials", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/configuring_user_credentials", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/configuring_user_credentials", + "status": 307, + "location": "/docs/batch_changes/how-tos/configuring_user_credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", + "status": 307, + "location": "/docs/batch_changes/how-tos/configuring_credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "status": 307, + "location": "/docs/batch-changes/configuring-credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 910, + "source": "/campaigns/how-tos/closing_or_deleting_a_batch_change", + "destination": "/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/closing_or_deleting_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/closing_or_deleting_a_batch_change", + "status": 307, + "location": "/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/delete-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 915, + "source": "/campaigns/how-tos/creating_a_batch_change", + "destination": "/batch_changes/how-tos/creating_a_batch_change", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/creating_a_batch_change", + "status": 307, + "location": "/docs/batch_changes/how-tos/creating_a_batch_change" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/create-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 919, + "source": "/campaigns/how-tos/tracking_existing_changesets", + "destination": "/batch_changes/how-tos/tracking_existing_changesets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/tracking_existing_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/tracking_existing_changesets", + "status": 307, + "location": "/docs/batch_changes/how-tos/tracking_existing_changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", + "status": 307, + "location": "/docs/batch-changes/tracking-existing-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 460, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 923, + "source": "/campaigns/how-tos", + "destination": "/batch_changes/how-tos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos", + "status": 307, + "location": "/docs/batch_changes/how-tos" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 927, + "source": "/campaigns/quickstart", + "destination": "/batch_changes/quickstart", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/quickstart", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/quickstart", + "status": 307, + "location": "/docs/batch_changes/quickstart" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/quickstart", + "status": 307, + "location": "/docs/batch-changes/quickstart" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/quickstart", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 650, + "visits": 630, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 931, + "source": "/campaigns", + "destination": "/batch_changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns", + "status": 307, + "location": "/docs/batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes", + "status": 307, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 440, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 935, + "source": "/cli/references/campaigns/apply", + "destination": "/cli/references/batch/apply", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/apply", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/apply", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/apply", + "status": 307, + "location": "/docs/cli/references/batch/apply" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/apply", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/apply", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 939, + "source": "/cli/references/campaigns/index", + "destination": "/cli/references/batch/index", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/index", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/index", + "status": 307, + "location": "/docs/cli/references/batch/index" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 943, + "source": "/cli/references/campaigns/new", + "destination": "/cli/references/batch/new", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/new", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/new", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/new", + "status": 307, + "location": "/docs/cli/references/batch/new" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/new", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/new", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 947, + "source": "/cli/references/campaigns/preview", + "destination": "/cli/references/batch/preview", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/preview", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/preview", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/preview", + "status": 307, + "location": "/docs/cli/references/batch/preview" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/preview", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/preview", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 951, + "source": "/cli/references/campaigns/repositories", + "destination": "/cli/references/batch/repositories", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/repositories", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/repositories", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/repositories", + "status": 307, + "location": "/docs/cli/references/batch/repositories" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/repositories", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/repositories", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 955, + "source": "/cli/references/campaigns/validate", + "destination": "/cli/references/batch/validate", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/validate", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/validate", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/validate", + "status": 307, + "location": "/docs/cli/references/batch/validate" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/validate", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/validate", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 959, + "source": "/cli/references/campaigns", + "destination": "/cli/references/batch", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns", + "status": 307, + "location": "/docs/cli/references/batch" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 963, + "source": "/batch_changes/how-tos/configuring_user_credentials", + "destination": "/batch_changes/how-tos/configuring_credentials", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", + "status": 307, + "location": "/docs/batch_changes/how-tos/configuring_credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "status": 307, + "location": "/docs/batch-changes/configuring-credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 967, + "source": "/batch-changes/references/troubleshooting", + "destination": "/batch_changes/references/troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch-changes/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch-changes/references/troubleshooting", + "status": 307, + "location": "/docs/batch_changes/references/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "status": 307, + "location": "/docs/batch-changes/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 190, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 971, + "source": "/dev/background-information/continuous_integration", + "destination": "/dev/background-information/ci", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/background-information/continuous_integration", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/ci", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/background-information/continuous_integration", + "status": 307, + "location": "/docs/dev/background-information/ci" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/ci", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/ci", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 975, + "source": "/dev/how-to/add_and_use_logging", + "destination": "/dev/how-to/add_logging", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/how-to/add_and_use_logging", + "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/add_logging", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/how-to/add_and_use_logging", + "status": 307, + "location": "/docs/dev/how-to/add_logging" + }, + { + "url": "https://sourcegraph.com/docs/dev/how-to/add_logging", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/how-to/add_logging", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 979, + "source": "/admin/install", + "destination": "/admin/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install", + "status": 307, + "location": "/docs/admin/deploy" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 160, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 320, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 983, + "source": "/admin/install/kubernetes/azure", + "destination": "/admin/deploy/kubernetes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/azure", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/azure", + "status": 307, + "location": "/docs/admin/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 710, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 760, + "visits": 680, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 987, + "source": "/admin/install/kubernetes/configure", + "destination": "/admin/deploy/kubernetes/configure", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/configure", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/configure", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 500, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 991, + "source": "/admin/install/kubernetes/eks", + "destination": "/admin/deploy/kubernetes/eks", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/eks", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/eks", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/eks" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/eks" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 995, + "source": "/admin/install/kubernetes/helm", + "destination": "/admin/deploy/kubernetes/helm", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/helm", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/helm", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/helm" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 999, + "source": "/admin/install/kubernetes", + "destination": "/admin/deploy/kubernetes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes", + "status": 307, + "location": "/docs/admin/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 710, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 760, + "visits": 680, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1003, + "source": "/admin/install/kubernetes/kustomize", + "destination": "/admin/deploy/kubernetes/kustomize", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/kustomize", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/kustomize", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/kustomize" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/kustomize" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1007, + "source": "/admin/install/kubernetes/operations", + "destination": "/admin/deploy/kubernetes/operations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/operations", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/operations", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/operations" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/operations" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1011, + "source": "/admin/install/kubernetes/scale", + "destination": "/admin/deploy/kubernetes/scale", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/scale", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/scale", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/scale" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/scale" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1015, + "source": "/admin/install/kubernetes/troubleshoot", + "destination": "/admin/deploy/kubernetes/troubleshoot", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/troubleshoot", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/troubleshoot", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/troubleshoot" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/troubleshoot" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 160, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1019, + "source": "/admin/install/kubernetes/update", + "destination": "/admin/deploy/kubernetes/update", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/update", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/update", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/update" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1023, + "source": "/admin/install/kubernetes/overlays", + "destination": "/admin/deploy/kubernetes/configure", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/overlays", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/overlays", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 500, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1027, + "source": "/admin/install/docker-compose/aws", + "destination": "/admin/deploy/docker-compose/aws", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/aws", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/aws", + "status": 307, + "location": "/docs/admin/deploy/docker-compose/aws" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/aws" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 470, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1031, + "source": "/admin/install/docker-compose/digitalocean", + "destination": "/admin/deploy/docker-compose/digitalocean", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/digitalocean", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/digitalocean", + "status": 307, + "location": "/docs/admin/deploy/docker-compose/digitalocean" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/digitalocean" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1035, + "source": "/admin/install/docker-compose/google_cloud", + "destination": "/admin/deploy/docker-compose/google_cloud", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/google_cloud", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/google_cloud", + "status": 307, + "location": "/docs/admin/deploy/docker-compose/google_cloud" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/google_cloud" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/google-cloud" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1039, + "source": "/admin/install/docker-compose", + "destination": "/admin/deploy/docker-compose", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose", + "status": 307, + "location": "/docs/admin/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1043, + "source": "/admin/install/docker-compose/migrate", + "destination": "/admin/deploy/docker-compose/migrate", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/migrate", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/migrate", + "status": 307, + "location": "/docs/admin/deploy/docker-compose/migrate" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/migrate" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1047, + "source": "/admin/install/docker-compose/operations", + "destination": "/admin/deploy/docker-compose#operations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/operations", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#operations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/operations", + "status": 307, + "location": "/docs/admin/deploy/docker-compose#operations" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": "operations", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1051, + "source": "/admin/install/docker-compose/update", + "destination": "/admin/deploy/docker-compose#upgrade", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/update", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#upgrade", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/update", + "status": 307, + "location": "/docs/admin/deploy/docker-compose#upgrade" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": "upgrade", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1055, + "source": "/admin/install/docker-compose/configure", + "destination": "/admin/deploy/docker-compose#configure", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/configure", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#configure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/configure", + "status": 307, + "location": "/docs/admin/deploy/docker-compose#configure" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": "configure", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1059, + "source": "/admin/install/docker/aws", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/aws", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker/aws", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1063, + "source": "/admin/install/docker/digitalocean", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/digitalocean", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker/digitalocean", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1067, + "source": "/admin/install/docker/google_cloud", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/google_cloud", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1071, + "source": "/admin/install/docker", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1075, + "source": "/admin/install/managed", + "destination": "/admin/deploy/managed", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/managed", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/managed", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/managed", + "status": 307, + "location": "/docs/admin/deploy/managed" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/managed", + "status": 307, + "location": "/docs/cloud" + }, + { + "url": "https://sourcegraph.com/docs/cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 910, + "visits": 830, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + } + } + }, + { + "line": 1079, + "source": "/admin/install/migrate-backup", + "destination": "/admin/deploy/migrate-backup", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/migrate-backup", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/migrate-backup", + "status": 307, + "location": "/docs/admin/deploy/migrate-backup" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", + "status": 307, + "location": "/docs/self-hosted/deploy/migrate-backup" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1083, + "source": "/admin/install/resource_estimator", + "destination": "/admin/deploy/resource_estimator", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/resource_estimator", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/resource_estimator", + "status": 307, + "location": "/docs/admin/deploy/resource_estimator" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", + "status": 307, + "location": "/docs/self-hosted/deploy/resource_estimator" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", + "status": 307, + "location": "/docs/self-hosted/deploy/resource-estimator" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 230, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1087, + "source": "/admin/install/cluster.md", + "destination": "/admin/deploy", + "shadowedBy": 345, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/cluster.md", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/install/cluster.md", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 320, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": null + } + }, + { + "line": 1091, + "source": "/admin/deploy/cluster", + "destination": "/admin/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/cluster", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/cluster", + "status": 307, + "location": "/docs/admin/deploy" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 320, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1095, + "source": "/admin/deploy/docker", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1099, + "source": "/admin/observability/alert_solutions", + "destination": "/admin/observability/alerts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/alert_solutions", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/alert_solutions", + "status": 307, + "location": "/docs/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability/alerts", + "status": 307, + "location": "/docs/self-hosted/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 450, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1103, + "source": "/admin/deploy/managed", + "destination": "/cloud", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/managed", + "expectedLocation": "https://sourcegraph.com/docs/cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/managed", + "status": 307, + "location": "/docs/cloud" + }, + { + "url": "https://sourcegraph.com/docs/cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 910, + "visits": 830, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + }, + "final": { + "requests": 910, + "visits": 830, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + } + } + }, + { + "line": 1107, + "source": "/code_intelligence/explanations/writing_an_indexer", + "destination": "/code_navigation/explanations/writing_an_indexer", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code_navigation/explanations/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 260, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1111, + "source": "/code_intelligence/explanations/auto_indexing_inference", + "destination": "/code_navigation/explanations/auto_indexing_inference", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code_navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1115, + "source": "/code_intelligence/explanations/auto_indexing", + "destination": "/code_navigation/explanations/auto_indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing", + "status": 307, + "location": "/docs/code_navigation/explanations/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1119, + "source": "/code_intelligence/explanations/features", + "destination": "/code_navigation/explanations/features", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/features", + "status": 307, + "location": "/docs/code_navigation/explanations/features" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1123, + "source": "/code_intelligence/explanations/introduction_to_code_intelligence", + "destination": "/code_navigation/explanations/introduction_to_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/introduction_to_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/introduction_to_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/introduction_to_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1128, + "source": "/code_intelligence/explanations/precise_code_intelligence", + "destination": "/code_navigation/explanations/precise_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 330, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 1470, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1132, + "source": "/code_intelligence/explanations/rockskip", + "destination": "/code_navigation/explanations/rockskip", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/rockskip", + "status": 307, + "location": "/docs/code_navigation/explanations/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1136, + "source": "/code_intelligence/explanations/search_based_code_intelligence", + "destination": "/code_navigation/explanations/search_based_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1141, + "source": "/code_intelligence/explanations/uploads", + "destination": "/code_navigation/explanations/uploads", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/uploads", + "status": 307, + "location": "/docs/code_navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1145, + "source": "/code_intelligence/explanations", + "destination": "/code_navigation/explanations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations", + "status": 307, + "location": "/docs/code_navigation/explanations" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 110, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 110, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 1149, + "source": "/code_intelligence/explanations/diagrams", + "destination": "/code_navigation/explanations/diagrams", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1153, + "source": "/code_intelligence/explanations/diagrams/index-states.mermaid", + "destination": "/code_navigation/explanations/diagrams/index-states.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.mermaid", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams/index-states.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1158, + "source": "/code_intelligence/explanations/diagrams/index-states.svg", + "destination": "/code_navigation/explanations/diagrams/index-states.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.svg", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.svg", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams/index-states.svg" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1162, + "source": "/code_intelligence/explanations/diagrams/upload-states.mermaid", + "destination": "/code_navigation/explanations/diagrams/upload-states.mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.mermaid", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams/upload-states.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1167, + "source": "/code_intelligence/explanations/diagrams/upload-states.svg", + "destination": "/code_navigation/explanations/diagrams/upload-states.svg", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.svg", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.svg", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams/upload-states.svg" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1171, + "source": "/code_intelligence/apidocs", + "destination": "/code_navigation/apidocs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/apidocs", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/apidocs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/apidocs", + "status": 307, + "location": "/docs/code_navigation/apidocs" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/apidocs", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/apidocs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1175, + "source": "/code_intelligence/how-to/adding_lsif_to_many_repos", + "destination": "/code_navigation/how-to/adding_lsif_to_many_repos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code_navigation/how-to/adding_lsif_to_many_repos" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1179, + "source": "/code_intelligence/how-to/adding_lsif_to_workflows", + "destination": "/code_navigation/how-to/adding_lsif_to_workflows", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code_navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": null + } + }, + { + "line": 1183, + "source": "/code_intelligence/how-to/configure_auto_indexing", + "destination": "/code_navigation/how-to/configure_auto_indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code_navigation/how-to/configure_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1187, + "source": "/code_intelligence/how-to/configure_data_retention", + "destination": "/code_navigation/how-to/configure_data_retention", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_data_retention", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_data_retention", + "status": 307, + "location": "/docs/code_navigation/how-to/configure_data_retention" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing-policies", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1191, + "source": "/code_intelligence/how-to/enable_auto_indexing", + "destination": "/code_navigation/how-to/enable_auto_indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/enable_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code_navigation/how-to/enable_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "enable-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1195, + "source": "/code_intelligence/how-to/index_a_cpp_repository", + "destination": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_cpp_repository", + "expectedLocation": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_cpp_repository", + "status": 307, + "location": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage" + }, + { + "url": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md", + "status": 301, + "location": "/r/github.com/sourcegraph/scip-clang/-/blob/README.md" + }, + { + "url": "https://sourcegraph.com/r/github.com/sourcegraph/scip-clang/-/blob/README.md", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/r/github.com/sourcegraph/scip-clang/-/blob/README.md", + "fragment": "usage", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1200, + "source": "/code_intelligence/how-to/index_a_go_repository", + "destination": "/code_navigation/how-to/index_a_go_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code_navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 1204, + "source": "/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "destination": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1209, + "source": "/code_intelligence/how-to/index_other_languages", + "destination": "/code_navigation/how-to/index_other_languages", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_other_languages", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_other_languages", + "status": 307, + "location": "/docs/code_navigation/how-to/index_other_languages" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1213, + "source": "/code_intelligence/how-to", + "destination": "/code_navigation/how-to", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to", + "status": 307, + "location": "/docs/code_navigation/how-to" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1217, + "source": "/code_intelligence/how-to/img/CodeReview.gif", + "destination": "/code_navigation/how-to/img/CodeReview.gif", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/CodeReview.gif", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/CodeReview.gif", + "status": 307, + "location": "/docs/code_navigation/how-to/img/CodeReview.gif" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1221, + "source": "/code_intelligence/how-to/img/experimental-language-server-enable.png", + "destination": "/code_navigation/how-to/img/experimental-language-server-enable.png", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/experimental-language-server-enable.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/experimental-language-server-enable.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/experimental-language-server-enable.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1226, + "source": "/code_intelligence/how-to/img/extension-example.gif", + "destination": "/code_navigation/how-to/img/extension-example.gif", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/extension-example.gif", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/extension-example.gif", + "status": 307, + "location": "/docs/code_navigation/how-to/img/extension-example.gif" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1230, + "source": "/code_intelligence/how-to/img/network-description.png", + "destination": "/code_navigation/how-to/img/network-description.png", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-description.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-description.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/network-description.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1234, + "source": "/code_intelligence/how-to/img/network-waterfall.png", + "destination": "/code_navigation/how-to/img/network-waterfall.png", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-waterfall.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-waterfall.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/network-waterfall.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1238, + "source": "/code_intelligence/how-to/img/popover.png", + "destination": "/code_navigation/how-to/img/popover.png", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/popover.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/popover.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/popover.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1242, + "source": "/code_intelligence/how-to/img/Symbols.png", + "destination": "/code_navigation/how-to/img/Symbols.png", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/Symbols.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/Symbols.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/Symbols.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1246, + "source": "/code_intelligence/how-to/img/SymbolSidebar.png", + "destination": "/code_navigation/how-to/imgSymbolSidebar.png", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/SymbolSidebar.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/SymbolSidebar.png", + "status": 307, + "location": "/docs/code_navigation/how-to/imgSymbolSidebar.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1250, + "source": "/code_intelligence/how-to/img/workflow.png", + "destination": "/code_navigation/how-to/img/workflow.png", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/workflow.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/workflow.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/workflow.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1254, + "source": "/code_intelligence/how-to/img", + "destination": "/code_navigation/how-to/img", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img", + "status": 307, + "location": "/docs/code_navigation/how-to/img" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1258, + "source": "/code_intelligence/references/auto_indexing_configuration", + "destination": "/code_navigation/references/auto_indexing_configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code_navigation/references/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1262, + "source": "/code_intelligence/references/envvars", + "destination": "/code_navigation/references/envvars", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/envvars", + "status": 307, + "location": "/docs/code_navigation/references/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1266, + "source": "/code_intelligence/references/faq", + "destination": "/code_navigation/references/faq", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/faq", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/faq", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/faq", + "status": 307, + "location": "/docs/code_navigation/references/faq" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/faq", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/references/faq", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1270, + "source": "/code_intelligence/references/indexers", + "destination": "/code_navigation/references/indexers", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/indexers", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/indexers", + "status": 307, + "location": "/docs/code_navigation/references/indexers" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "sourcegraph-recommended-indexers", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 450, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1274, + "source": "/code_intelligence/references/precise_examples", + "destination": "/code_navigation/references/precise_examples", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/precise_examples", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/precise_examples", + "status": 307, + "location": "/docs/code_navigation/references/precise_examples" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": "precise-navigation-examples", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1278, + "source": "/code_intelligence/references/requirements", + "destination": "/code_navigation/references/requirements", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/requirements", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/requirements", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/requirements", + "status": 307, + "location": "/docs/code_navigation/references/requirements" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/requirements", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/references/requirements", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1282, + "source": "/code_intelligence/references/troubleshooting", + "destination": "/code_navigation/references/troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/troubleshooting", + "status": 307, + "location": "/docs/code_navigation/references/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "status": 307, + "location": "/docs/code-search/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 1286, + "source": "/code_intelligence/references", + "destination": "/code_navigation/references", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references", + "status": 307, + "location": "/docs/code_navigation/references" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/references", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 1290, + "source": "/code_intelligence", + "destination": "/code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence", + "status": 307, + "location": "/docs/code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 590, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 590, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1294, + "source": "/cody/autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1298, + "source": "/cody/autocomplete#code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": null, + "sourceFragment": "code-autocomplete", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1302, + "source": "/cody/autocomplete#what-is-cody-code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": null, + "sourceFragment": "what-is-cody-code-autocomplete", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "what-is-cody-code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1306, + "source": "/cody/capabilities#code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": null, + "sourceFragment": "code-autocomplete", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1310, + "source": "/cody/autocomplete#enabling-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": null, + "sourceFragment": "enabling-autocomplete", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "enabling-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1314, + "source": "/cody/capabilities#code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1306, + "sourceFragment": "code-autocomplete", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1318, + "source": "/cody/autocomplete#configuring-on-sourcegraph-enterprise", + "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", + "shadowedBy": null, + "sourceFragment": "configuring-on-sourcegraph-enterprise", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "configuring-on-sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1323, + "source": "/cody/capabilities#configure-autocomplete-on-sourcegraph-enterprise", + "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", + "shadowedBy": null, + "sourceFragment": "configure-autocomplete-on-sourcegraph-enterprise", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "configure-autocomplete-on-sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1328, + "source": "/cody/autocomplete#accessing-autocomplete-logs", + "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", + "shadowedBy": null, + "sourceFragment": "accessing-autocomplete-logs", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "accessing-autocomplete-logs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1332, + "source": "/cody/capabilities#access-autocomplete-logs", + "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", + "shadowedBy": null, + "sourceFragment": "access-autocomplete-logs", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "access-autocomplete-logs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1336, + "source": "/cody#get-cody", + "destination": "/cody", + "shadowedBy": null, + "sourceFragment": "get-cody", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "get-cody", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1340, + "source": "/cody#getting-started", + "destination": "/cody", + "shadowedBy": null, + "sourceFragment": "getting-started", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "getting-started", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1344, + "source": "/cody#features", + "destination": "/cody#main-features", + "shadowedBy": null, + "sourceFragment": "features", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody#main-features", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "features", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1348, + "source": "/cody#chatbot-that-knows-your-code", + "destination": "/cody", + "shadowedBy": null, + "sourceFragment": "chatbot-that-knows-your-code", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "chatbot-that-knows-your-code", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1352, + "source": "/cody#fix-code-inline", + "destination": "/cody/capabilities", + "shadowedBy": null, + "sourceFragment": "fix-code-inline", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "fix-code-inline", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1356, + "source": "/cody/capabilities#fix-code-inline", + "destination": "/cody/capabilities", + "shadowedBy": null, + "sourceFragment": "fix-code-inline", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "fix-code-inline", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1360, + "source": "/cody#recipes", + "destination": "/cody/capabilities/commands", + "shadowedBy": null, + "sourceFragment": "recipes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "recipes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 500, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1364, + "source": "/cody/capabilities#cody-recipes", + "destination": "/cody/capabilities/commands", + "shadowedBy": null, + "sourceFragment": "cody-recipes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "cody-recipes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 500, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1368, + "source": "/cody#autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": null, + "sourceFragment": "autocomplete", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1372, + "source": "/cody/capabilities#code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1306, + "sourceFragment": "code-autocomplete", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1376, + "source": "/cody/overview", + "destination": "/cody/", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview", + "expectedLocation": "https://sourcegraph.com/docs/cody/", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 330, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1380, + "source": "/cody/explanations/installing_vs_code", + "destination": "/cody/clients/install-vscode", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_vs_code", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/installing_vs_code", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1384, + "source": "/cody/overview/install-vscode", + "destination": "/cody/clients/install-vscode", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1388, + "source": "/cody/overview/install-neovim", + "destination": "/cody/clients/install-neovim", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-neovim", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-neovim", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-neovim", + "status": 307, + "location": "/docs/cody/clients/install-neovim" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-neovim", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-neovim", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 1392, + "source": "/cody/explanations/installing_jetbrains", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/installing_jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1396, + "source": "/cody/overview/install-jetbrains", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1400, + "source": "/app", + "destination": "/cody/clients/app", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/app", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/app", + "status": 307, + "location": "/docs/cody/clients/app" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/app", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/app", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 350, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 1404, + "source": "/cody/overview/app", + "destination": "/cody/clients/app", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/app", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/app", + "status": 307, + "location": "/docs/cody/clients/app" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/app", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/app", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 350, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 1408, + "source": "/cody/explanations/enabling_cody", + "destination": "/cody/clients/cody-with-sourcegraph", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/enabling_cody", + "status": 307, + "location": "/docs/cody/clients/cody-with-sourcegraph" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1412, + "source": "/cody/overview/cody-with-sourcegraph", + "destination": "/cody/clients/cody-with-sourcegraph", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/cody-with-sourcegraph", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/cody-with-sourcegraph", + "status": 307, + "location": "/docs/cody/clients/cody-with-sourcegraph" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1416, + "source": "/cody/explanations/enabling_cody_enterprise", + "destination": "/cody/clients/enable-cody-enterprise", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody_enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/enabling_cody_enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1420, + "source": "/cody/overview/enable-cody-enterprise", + "destination": "/cody/clients/enable-cody-enterprise", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1424, + "source": "/cody/quickstart#quickstart-for-cody-in-vs-code", + "destination": "/cody/quickstart", + "shadowedBy": null, + "sourceFragment": "quickstart-for-cody-in-vs-code", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "quickstart-for-cody-in-vs-code", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1428, + "source": "/cody/quickstart#introduction", + "destination": "/cody/quickstart#cody-quickstart", + "shadowedBy": null, + "sourceFragment": "introduction", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#cody-quickstart", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "introduction", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1432, + "source": "/cody/quickstart#getting-started-with-the-cody-extension-and-recipes", + "destination": "/cody/quickstart#getting-started-with-cody-extension-and-commands", + "shadowedBy": null, + "sourceFragment": "getting-started-with-the-cody-extension-and-recipes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#getting-started-with-cody-extension-and-commands", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "getting-started-with-the-cody-extension-and-recipes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1437, + "source": "/cody/quickstart#generate-a-unit-test", + "destination": "/cody/quickstart#1-generate-a-unit-test", + "shadowedBy": null, + "sourceFragment": "generate-a-unit-test", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#1-generate-a-unit-test", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "generate-a-unit-test", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1441, + "source": "/cody/quickstart#ask-cody-to-pull-reference-documentation", + "destination": "/cody/quickstart#3-ask-cody-to-pull-reference-documentation", + "shadowedBy": null, + "sourceFragment": "ask-cody-to-pull-reference-documentation", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#3-ask-cody-to-pull-reference-documentation", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "ask-cody-to-pull-reference-documentation", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1446, + "source": "/cody/quickstart#ask-cody-to-write-context-aware-code", + "destination": "/cody/quickstart#working-with-the-cody-extension", + "shadowedBy": null, + "sourceFragment": "ask-cody-to-write-context-aware-code", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#working-with-the-cody-extension", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "ask-cody-to-write-context-aware-code", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1450, + "source": "/cody/overview/install-jetbrains#introduction", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": null, + "sourceFragment": "introduction", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "introduction", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1454, + "source": "/cody/overview/install-jetbrains", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": 1396, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1458, + "source": "/cody/overview/install-jetbrains#requirements", + "destination": "/cody/clients/install-jetbrains#prerequisites", + "shadowedBy": null, + "sourceFragment": "requirements", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "requirements", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1462, + "source": "/cody/overview/install-jetbrains#prerequisites", + "destination": "/cody/clients/install-jetbrains#prerequisites", + "shadowedBy": null, + "sourceFragment": "prerequisites", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "prerequisites", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1466, + "source": "/cody/overview/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "shadowedBy": null, + "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "optional-enable-code-graph-context-for-context-aware-answers", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1471, + "source": "/cody/overview/install-jetbrains#enable-code-graph-context-for-context-aware-answers-optional", + "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "shadowedBy": null, + "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "enable-code-graph-context-for-context-aware-answers-optional", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1476, + "source": "/cody/overview/install-jetbrains#get-started-with-cody", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": null, + "sourceFragment": "get-started-with-cody", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "get-started-with-cody", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1480, + "source": "/cody/overview/install-jetbrains", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": 1396, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1484, + "source": "/cody/overview/install-vscode#introduction", + "destination": "/cody/clients/install-vscode", + "shadowedBy": null, + "sourceFragment": "introduction", + "bareSourceRuleLine": 1384, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": "introduction", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1488, + "source": "/cody/overview/install-vscode", + "destination": "/cody/clients/install-vscode", + "shadowedBy": 1384, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1492, + "source": "/cody/overview/install-vscode#requirements", + "destination": "/cody/clients/install-vscode#prerequisites", + "shadowedBy": null, + "sourceFragment": "requirements", + "bareSourceRuleLine": 1384, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": "requirements", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1496, + "source": "/cody/overview/install-vscode#prerequisites", + "destination": "/cody/clients/install-vscode#prerequisites", + "shadowedBy": null, + "sourceFragment": "prerequisites", + "bareSourceRuleLine": 1384, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": "prerequisites", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1500, + "source": "/cody/overview/install-vscode#optional-enable-code-graph-context-for-context-aware-answers", + "destination": "/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", + "shadowedBy": null, + "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", + "bareSourceRuleLine": 1384, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": "optional-enable-code-graph-context-for-context-aware-answers", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1505, + "source": "/cody/overview/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", + "destination": "/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", + "shadowedBy": null, + "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", + "bareSourceRuleLine": 1384, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": "enable-code-graph-context-for-context-aware-answers-optional", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1510, + "source": "/cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider-directly", + "destination": "/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", + "shadowedBy": null, + "sourceFragment": "using-a-third-party-llm-provider-directly", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "using-a-third-party-llm-provider-directly", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1515, + "source": "/cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider", + "destination": "/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", + "shadowedBy": null, + "sourceFragment": "using-a-third-party-llm-provider", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "using-a-third-party-llm-provider", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1520, + "source": "/cody/overview/enable-cody-enterprise#turning-cody-on-only-for-some-users", + "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", + "shadowedBy": null, + "sourceFragment": "turning-cody-on-only-for-some-users", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "turning-cody-on-only-for-some-users", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1525, + "source": "/cody/overview/enable-cody-enterprise#enable-cody-only-for-some-users", + "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", + "shadowedBy": null, + "sourceFragment": "enable-cody-only-for-some-users", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "enable-cody-only-for-some-users", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1530, + "source": "/cody/overview/enable-cody-enterprise#turning-cody-off", + "destination": "/cody/clients/enable-cody-enterprise#disable-cody", + "shadowedBy": null, + "sourceFragment": "turning-cody-off", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "turning-cody-off", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1534, + "source": "/cody/overview/enable-cody-enterprise#disable-cody", + "destination": "/cody/clients/enable-cody-enterprise#disable-cody", + "shadowedBy": null, + "sourceFragment": "disable-cody", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "disable-cody", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1538, + "source": "/cody/explanations", + "destination": "/cody/core-concepts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations", + "status": 307, + "location": "/docs/cody/core-concepts" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1542, + "source": "/cody/explanations/code_graph_context#embeddings", + "destination": "/cody/embeddings", + "shadowedBy": null, + "sourceFragment": "embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1546, + "source": "/cody/core-concepts/embeddings#embeddings", + "destination": "/cody/embeddings", + "shadowedBy": null, + "sourceFragment": "embeddings", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1550, + "source": "/cody/explanations/code_graph_context#configuring-embeddings", + "destination": "/cody/embeddings/configure-embeddings", + "shadowedBy": null, + "sourceFragment": "configuring-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "configuring-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1554, + "source": "/cody/core-concepts/embeddings/configure-embeddings", + "destination": "/cody/embeddings/configure-embeddings", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1558, + "source": "/cody/explanations/code_graph_context#filtering-files-from-embeddings", + "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", + "shadowedBy": null, + "sourceFragment": "filtering-files-from-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "filtering-files-from-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1563, + "source": "/cody/core-concepts/embeddings/manage-embeddings#filter-files-from-embeddings", + "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", + "shadowedBy": null, + "sourceFragment": "filter-files-from-embeddings", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "filter-files-from-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1568, + "source": "/cody/explanations/code_graph_context#storing-embedding-indexes", + "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", + "shadowedBy": null, + "sourceFragment": "storing-embedding-indexes", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "storing-embedding-indexes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1573, + "source": "/cody/core-concepts/embeddings/manage-embeddings#store-embedding-indexes", + "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", + "shadowedBy": null, + "sourceFragment": "store-embedding-indexes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "store-embedding-indexes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1578, + "source": "/cody/explanations/code_graph_context#using-s3", + "destination": "/cody/embeddings/manage-embeddings#using-s3", + "shadowedBy": null, + "sourceFragment": "using-s3", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "using-s3", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1582, + "source": "/cody/core-concepts/embeddings/manage-embeddings#using-s3", + "destination": "/cody/embeddings/manage-embeddings#using-s3", + "shadowedBy": null, + "sourceFragment": "using-s3", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "using-s3", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1586, + "source": "/cody/explanations/code_graph_context#using-gcs", + "destination": "/cody/embeddings/manage-embeddings#using-gcs", + "shadowedBy": null, + "sourceFragment": "using-gcs", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "using-gcs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1590, + "source": "/cody/core-concepts/embeddings/manage-embeddings#using-gcs", + "destination": "/cody/embeddings/manage-embeddings#using-gcs", + "shadowedBy": null, + "sourceFragment": "using-gcs", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "using-gcs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1594, + "source": "/cody/explanations/code_graph_context#provisioning-buckets", + "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", + "shadowedBy": null, + "sourceFragment": "provisioning-buckets", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "provisioning-buckets", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1598, + "source": "/cody/core-concepts/embeddings/manage-embeddings#provisioning-buckets", + "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", + "shadowedBy": null, + "sourceFragment": "provisioning-buckets", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "provisioning-buckets", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1602, + "source": "/cody/explanations/code_graph_context#environment-variables-for-the-embeddings-service", + "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "shadowedBy": null, + "sourceFragment": "environment-variables-for-the-embeddings-service", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "environment-variables-for-the-embeddings-service", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1607, + "source": "/cody/core-concepts/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "shadowedBy": null, + "sourceFragment": "environment-variables-for-the-embeddings-service", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "environment-variables-for-the-embeddings-service", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1612, + "source": "/cody/explanations/code_graph_context#incremental-embeddings", + "destination": "/cody/embeddings#incremental-embeddings", + "shadowedBy": null, + "sourceFragment": "incremental-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "incremental-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1616, + "source": "/cody/core-concepts/embeddings#incremental-embeddings", + "destination": "/cody/embeddings#incremental-embeddings", + "shadowedBy": null, + "sourceFragment": "incremental-embeddings", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "incremental-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1620, + "source": "/cody/explanations/code_graph_context#adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", + "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "shadowedBy": null, + "sourceFragment": "adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1625, + "source": "/cody/core-concepts/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "shadowedBy": null, + "sourceFragment": "minimum-time-interval-between-automatically-scheduled-embeddings", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "minimum-time-interval-between-automatically-scheduled-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1630, + "source": "/cody/explanations/code_graph_context#using-a-third-party-embeddings-provider-directly", + "destination": "/cody/embeddings#third-party-embeddings-provider", + "shadowedBy": null, + "sourceFragment": "using-a-third-party-embeddings-provider-directly", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "using-a-third-party-embeddings-provider-directly", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1634, + "source": "/cody/core-concepts/embeddings#third-party-embeddings-provider", + "destination": "/cody/embeddings#third-party-embeddings-provider", + "shadowedBy": null, + "sourceFragment": "third-party-embeddings-provider", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "third-party-embeddings-provider", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1638, + "source": "/cody/explanations/code_graph_context#openai", + "destination": "/cody/embeddings#openai", + "shadowedBy": null, + "sourceFragment": "openai", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "openai", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1642, + "source": "/cody/core-concepts/embeddings#openai", + "destination": "/cody/embeddings#openai", + "shadowedBy": null, + "sourceFragment": "openai", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "openai", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1646, + "source": "/cody/explanations/code_graph_context#azure-openai-span-class-badge-badge-experimental-experimental-span", + "destination": "/cody/embeddings#azure-openai", + "shadowedBy": null, + "sourceFragment": "azure-openai-span-class-badge-badge-experimental-experimental-span", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "azure-openai-span-class-badge-badge-experimental-experimental-span", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1650, + "source": "/cody/core-concepts/embeddings#azure-openai", + "destination": "/cody/embeddings#azure-openai", + "shadowedBy": null, + "sourceFragment": "azure-openai", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "azure-openai", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1654, + "source": "/cody/explanations/code_graph_context#disabling-embeddings", + "destination": "/cody/embeddings#disable-embeddings", + "shadowedBy": null, + "sourceFragment": "disabling-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "disabling-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1658, + "source": "/cody/core-concepts/embeddings#disable-embeddings", + "destination": "/cody/embeddings#disable-embeddings", + "shadowedBy": null, + "sourceFragment": "disable-embeddings", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "disable-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1662, + "source": "/cody/explanations/code_graph_context#configuring-the-global-policy-match-limit", + "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", + "shadowedBy": null, + "sourceFragment": "configuring-the-global-policy-match-limit", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "configuring-the-global-policy-match-limit", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1667, + "source": "/cody/core-concepts/embeddings/usage-and-limits#configure-global-policy-match-limit", + "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", + "shadowedBy": null, + "sourceFragment": "configure-global-policy-match-limit", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "fragment": "configure-global-policy-match-limit", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1672, + "source": "/cody/explanations/code_graph_context#limitting-the-number-of-embeddings-that-can-be-generated", + "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "shadowedBy": null, + "sourceFragment": "limitting-the-number-of-embeddings-that-can-be-generated", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "limitting-the-number-of-embeddings-that-can-be-generated", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1677, + "source": "/cody/core-concepts/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "shadowedBy": null, + "sourceFragment": "limit-the-number-of-embeddings-that-can-be-generated", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "fragment": "limit-the-number-of-embeddings-that-can-be-generated", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1682, + "source": "/cody/explanations/indexing", + "destination": "/cody/embeddings/embedding-index", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1686, + "source": "/cody/core-concepts/embeddings/embedding-index", + "destination": "/cody/embeddings/embedding-index", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1690, + "source": "/cody/explanations/indexing#generate-embeddings-index", + "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", + "shadowedBy": null, + "sourceFragment": "generate-embeddings-index", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "generate-embeddings-index", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1695, + "source": "/cody/core-concepts/embeddings/embedding-index#generate-embeddings-index", + "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", + "shadowedBy": null, + "sourceFragment": "generate-embeddings-index", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "generate-embeddings-index", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1700, + "source": "/cody/explanations/indexing#sourcegraph-enterprise", + "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", + "shadowedBy": null, + "sourceFragment": "sourcegraph-enterprise", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1704, + "source": "/cody/core-concepts/embeddings/embedding-index#sourcegraph-enterprise", + "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", + "shadowedBy": null, + "sourceFragment": "sourcegraph-enterprise", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1708, + "source": "/cody/explanations/indexing#sourcegraph-com", + "destination": "/cody/embeddings/embedding-index#sourcegraphcom", + "shadowedBy": null, + "sourceFragment": "sourcegraph-com", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "sourcegraph-com", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1712, + "source": "/cody/core-concepts/embeddings/embedding-index#sourcegraph-com", + "destination": "/cody/embeddings/embedding-index#sourcegraphcom", + "shadowedBy": null, + "sourceFragment": "sourcegraph-com", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "sourcegraph-com", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1716, + "source": "/cody/explanations/indexing#enable-codebase-aware-answers", + "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", + "shadowedBy": null, + "sourceFragment": "enable-codebase-aware-answers", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "enable-codebase-aware-answers", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1721, + "source": "/cody/core-concepts/embeddings/embedding-index#enable-codebase-aware-answers", + "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", + "shadowedBy": null, + "sourceFragment": "enable-codebase-aware-answers", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "enable-codebase-aware-answers", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1726, + "source": "/cody/explanations/indexing#extension-settings", + "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", + "shadowedBy": null, + "sourceFragment": "extension-settings", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "extension-settings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1731, + "source": "/cody/core-concepts/embeddings/embedding-index#cody-vs-code-extension-settings", + "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", + "shadowedBy": null, + "sourceFragment": "cody-vs-code-extension-settings", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "cody-vs-code-extension-settings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1736, + "source": "/cody/explanations/indexing#manual-configuration", + "destination": "/cody/embeddings/embedding-index#manual-configuration", + "shadowedBy": null, + "sourceFragment": "manual-configuration", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "manual-configuration", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1740, + "source": "/cody/core-concepts/embeddings/embedding-index#manual-configuration", + "destination": "/cody/embeddings/embedding-index#manual-configuration", + "shadowedBy": null, + "sourceFragment": "manual-configuration", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "manual-configuration", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1744, + "source": "/cody/explanations/indexing#settings-json", + "destination": "/cody/embeddings/embedding-index#settingsjson", + "shadowedBy": null, + "sourceFragment": "settings-json", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "settings-json", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1748, + "source": "/cody/core-concepts/embeddings/embedding-index#settings-json", + "destination": "/cody/embeddings/embedding-index#settingsjson", + "shadowedBy": null, + "sourceFragment": "settings-json", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "settings-json", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1752, + "source": "/cody/explanations/policies", + "destination": "/cody/embeddings/configure-embeddings#policies", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1756, + "source": "/cody/core-concepts/embeddings/configure-embeddings#policies", + "destination": "/cody/embeddings/configure-embeddings#policies", + "shadowedBy": null, + "sourceFragment": "policies", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1760, + "source": "/cody/explanations/policies#how-to-create-an-embeddings-policy", + "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", + "shadowedBy": null, + "sourceFragment": "how-to-create-an-embeddings-policy", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1765, + "source": "/cody/core-concepts/embeddings/configure-embeddings#create-an-embeddings-policy", + "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", + "shadowedBy": null, + "sourceFragment": "create-an-embeddings-policy", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "create-an-embeddings-policy", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1770, + "source": "/cody/explanations/policies#example-1", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": null, + "sourceFragment": "example-1", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1775, + "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": null, + "sourceFragment": "how-pattern-matching-works", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "how-pattern-matching-works", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1780, + "source": "/cody/explanations/policies#example-2", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": null, + "sourceFragment": "example-2", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1785, + "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": 1775, + "sourceFragment": "how-pattern-matching-works", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "how-pattern-matching-works", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1790, + "source": "/cody/explanations/policies#example-3", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": null, + "sourceFragment": "example-3", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1795, + "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": 1775, + "sourceFragment": "how-pattern-matching-works", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "how-pattern-matching-works", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1800, + "source": "/cody/explanations/policies#lifecycle-of-an-embeddings-policy", + "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "shadowedBy": null, + "sourceFragment": "lifecycle-of-an-embeddings-policy", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1805, + "source": "/cody/core-concepts/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "shadowedBy": null, + "sourceFragment": "lifecycle-of-an-embeddings-policy", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "lifecycle-of-an-embeddings-policy", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1810, + "source": "/cody/explanations/schedule_one_off_embeddings_jobs", + "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/schedule_one_off_embeddings_jobs", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/schedule_one_off_embeddings_jobs", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "schedule-embeddings-jobs", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 1815, + "source": "/cody/core-concepts/embeddings/configure-embeddings#schedule-embeddings-jobs", + "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", + "shadowedBy": null, + "sourceFragment": "schedule-embeddings-jobs", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "schedule-embeddings-jobs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1820, + "source": "/cody/explanations/code_graph_context", + "destination": "/cody/core-concepts/code-graph", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1824, + "source": "/cody/explanations/cody_gateway", + "destination": "/cody/core-concepts/cody_gateway", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody_gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1828, + "source": "/cody/explanations/code_graph_context", + "destination": "/cody/core-concepts/code-graph", + "shadowedBy": 1820, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1832, + "source": "/cody/core-concepts/cody_clients", + "destination": "/cody/clients", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_clients", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_clients", + "status": 307, + "location": "/docs/cody/clients" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 450, + "visits": 450, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 450, + "visits": 450, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1836, + "source": "/cody/overview#getting-started", + "destination": "/cody/clients", + "shadowedBy": null, + "sourceFragment": "getting-started", + "bareSourceRuleLine": 1376, + "requestUrl": "https://sourcegraph.com/docs/cody/overview", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "getting-started", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 330, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 450, + "visits": 450, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 1840, + "source": "/cody/core-concepts/cody_gateway", + "destination": "/cody/core-concepts/cody-gateway", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1844, + "source": "/cody/core-concepts/cody_gateway#using-cody-gateway-in-sourcegraph-enterprise", + "destination": "/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", + "shadowedBy": null, + "sourceFragment": "using-cody-gateway-in-sourcegraph-enterprise", + "bareSourceRuleLine": 1840, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": "using-cody-gateway-in-sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1849, + "source": "/cody/core-concepts/cody_gateway#configuring-custom-models", + "destination": "/cody/core-concepts/cody-gateway#configuring-custom-models", + "shadowedBy": null, + "sourceFragment": "configuring-custom-models", + "bareSourceRuleLine": 1840, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#configuring-custom-models", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": "configuring-custom-models", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1854, + "source": "/cody/core-concepts/cody_gateway#rate-limits-and-quotas", + "destination": "/cody/core-concepts/cody-gateway#rate-limits-and-quotas", + "shadowedBy": null, + "sourceFragment": "rate-limits-and-quotas", + "bareSourceRuleLine": 1840, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#rate-limits-and-quotas", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": "rate-limits-and-quotas", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1858, + "source": "/cody/core-concepts/cody_gateway#privacy-and-security", + "destination": "/cody/core-concepts/cody-gateway#privacy-and-security", + "shadowedBy": null, + "sourceFragment": "privacy-and-security", + "bareSourceRuleLine": 1840, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#privacy-and-security", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": "privacy-and-security", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1862, + "source": "/cody/custom-commands", + "destination": "/cody/capabilities/commands#custom-commands", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/custom-commands", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands#custom-commands", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/custom-commands", + "status": 307, + "location": "/docs/cody/capabilities/commands#custom-commands" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/commands", + "status": 307, + "location": "/docs/cody/capabilities/prompts" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/prompts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/prompts", + "fragment": "custom-commands", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 500, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1300, + "visits": 1180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1869, + "source": "/code_search", + "destination": "/code-search", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search", + "expectedLocation": "https://sourcegraph.com/docs/code-search", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search", + "status": 307, + "location": "/docs/code-search" + }, + { + "url": "https://sourcegraph.com/docs/code-search", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 400, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1600, + "visits": 1450, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + }, + "final": { + "requests": 1600, + "visits": 1450, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 1873, + "source": "/code_search/tutorials", + "destination": "/code-search/working/saved_searches", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/tutorials", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1877, + "source": "/code_search/tutorials/examples", + "destination": "/code-search/queries/examples", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/examples", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/tutorials/examples", + "status": 307, + "location": "/docs/code-search/queries/examples" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries/examples", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries/examples", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 190, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1882, + "source": "/code_search/tutorials/search_subexpressions", + "destination": "/code-search/working/search_subexpressions", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/search_subexpressions", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/tutorials/search_subexpressions", + "status": 307, + "location": "/docs/code-search/working/search_subexpressions" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", + "status": 307, + "location": "/docs/code-search/working/search-subexpressions" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1887, + "source": "/code_search/how-to", + "destination": "/code-search/working/saved_searches", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1892, + "source": "/code_search/how-to/saved_searches", + "destination": "/code-search/working/saved_searches", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1897, + "source": "/code_search/how-to/snippets", + "destination": "/code-search/working/snippets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/snippets", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/snippets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/snippets", + "status": 307, + "location": "/docs/code-search/working/snippets" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/snippets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/snippets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1902, + "source": "/code_search/how-to/search_contexts", + "destination": "/code-search/working/search_contexts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search_contexts", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_contexts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/search_contexts", + "status": 307, + "location": "/docs/code-search/working/search_contexts" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search_contexts", + "status": 307, + "location": "/docs/code-search/working/search-contexts" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search-contexts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/search-contexts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1907, + "source": "/code_search/how-to/exhaustive", + "destination": "/code-search/types/exhaustive", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/exhaustive", + "expectedLocation": "https://sourcegraph.com/docs/code-search/types/exhaustive", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/exhaustive", + "status": 307, + "location": "/docs/code-search/types/exhaustive" + }, + { + "url": "https://sourcegraph.com/docs/code-search/types/exhaustive", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/types/exhaustive", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 1912, + "source": "/code_search/how-to/search-jobs", + "destination": "/code-search/types/search-jobs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search-jobs", + "expectedLocation": "https://sourcegraph.com/docs/code-search/types/search-jobs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/search-jobs", + "status": 307, + "location": "/docs/code-search/types/search-jobs" + }, + { + "url": "https://sourcegraph.com/docs/code-search/types/search-jobs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/types/search-jobs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 820, + "visits": 590, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 820, + "visits": 590, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1917, + "source": "/code_search/examples", + "destination": "/code-search/queries/examples", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/examples", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/examples", + "status": 307, + "location": "/docs/code-search/queries/examples" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries/examples", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries/examples", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 190, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1922, + "source": "/code_search/explanations", + "destination": "/code-search/working/saved_searches", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/explanations", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/explanations", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1927, + "source": "/code_search/explanations/features", + "destination": "/code-search/features", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/explanations/features", + "status": 307, + "location": "/docs/code-search/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1932, + "source": "/code_search/explanations/search_details", + "destination": "/code-search/features", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/search_details", + "expectedLocation": "https://sourcegraph.com/docs/code-search/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/explanations/search_details", + "status": 307, + "location": "/docs/code-search/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1937, + "source": "/code_search/explanations/tips", + "destination": "/code-search/features", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/tips", + "expectedLocation": "https://sourcegraph.com/docs/code-search/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/explanations/tips", + "status": 307, + "location": "/docs/code-search/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1942, + "source": "/code_search/reference/queries", + "destination": "/code-search/queries", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/reference/queries", + "status": 307, + "location": "/docs/code-search/queries" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1947, + "source": "/code_search/reference/queries#search-pattern-syntax", + "destination": "/code-search/queries#search-pattern-syntax", + "shadowedBy": null, + "sourceFragment": "search-pattern-syntax", + "bareSourceRuleLine": 1942, + "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries#search-pattern-syntax", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/reference/queries", + "status": 307, + "location": "/docs/code-search/queries" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries", + "fragment": "search-pattern-syntax", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1952, + "source": "/code_search/reference/language", + "destination": "/code-search/queries/language", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/reference/language", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/language", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/reference/language", + "status": 307, + "location": "/docs/code-search/queries/language" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries/language", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries/language", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1210, + "visits": 1190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1210, + "visits": 1190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1958, + "source": "/code_navigation", + "destination": "/code-search/code-navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 590, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 570, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1963, + "source": "/code_navigation/how-to/configure_data_retention", + "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing-policies", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1969, + "source": "/code_navigation/how-to/configure_data_retention#applying-data-retention-policies-globally", + "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", + "shadowedBy": null, + "sourceFragment": "applying-data-retention-policies-globally", + "bareSourceRuleLine": 1963, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing-policies", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1975, + "source": "/code_navigation/how-to/index_a_go_repository", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 1981, + "source": "/code_navigation/how-to/index_a_go_repository#automated-indexing", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", + "shadowedBy": null, + "sourceFragment": "automated-indexing", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "automated-indexing", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 1987, + "source": "/code_navigation/how-to/index_a_go_repository#github-actions", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#github-actions", + "shadowedBy": null, + "sourceFragment": "github-actions", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#github-actions", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "github-actions", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 1993, + "source": "/code_navigation/how-to/index_a_go_repository#circleci", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#circleci", + "shadowedBy": null, + "sourceFragment": "circleci", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#circleci", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "circleci", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 1999, + "source": "/code_navigation/how-to/index_a_go_repository#travis-ci", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", + "shadowedBy": null, + "sourceFragment": "travis-ci", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "travis-ci", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 2005, + "source": "/code_navigation/how-to/index_a_go_repository#manual-indexing", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", + "shadowedBy": null, + "sourceFragment": "manual-indexing", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "manual-indexing", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 2011, + "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2017, + "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", + "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", + "shadowedBy": null, + "sourceFragment": "indexing-in-ci-using-scip-typescript-directly", + "bareSourceRuleLine": 2011, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": "indexing-in-ci-using-scip-typescript-directly", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2023, + "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", + "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", + "shadowedBy": null, + "sourceFragment": "optional-scip-typescript-flags", + "bareSourceRuleLine": 2011, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": "optional-scip-typescript-flags", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2029, + "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image", + "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image", + "shadowedBy": null, + "sourceFragment": "indexing-in-ci-using-the-scip-typescript-docker-image", + "bareSourceRuleLine": 2011, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": "indexing-in-ci-using-the-scip-typescript-docker-image", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2035, + "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally", + "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally", + "shadowedBy": null, + "sourceFragment": "one-off-indexing-using-scip-typescript-locally", + "bareSourceRuleLine": 2011, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": "one-off-indexing-using-scip-typescript-locally", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2041, + "source": "/code_navigation/how-to/adding_lsif_to_many_repos", + "destination": "/code-search/code-navigation/precise_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 2060, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2046, + "source": "/code_navigation/how-to/adding_lsif_to_workflows", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2052, + "source": "/code_navigation/how-to/adding_lsif_to_workflows#language-specific-guides", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#language-specific-guides", + "shadowedBy": null, + "sourceFragment": "language-specific-guides", + "bareSourceRuleLine": 2046, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#language-specific-guides", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": "language-specific-guides", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2058, + "source": "/code_navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration", + "shadowedBy": null, + "sourceFragment": "benefits-of-ci-integration", + "bareSourceRuleLine": 2046, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": "benefits-of-ci-integration", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2064, + "source": "/code_navigation/how-to/adding_lsif_to_workflows#using-indexer-containers", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#using-indexer-containers", + "shadowedBy": null, + "sourceFragment": "using-indexer-containers", + "bareSourceRuleLine": 2046, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#using-indexer-containers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": "using-indexer-containers", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2070, + "source": "/code_navigation/how-to/adding_lsif_to_workflows#github-action-examples", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#github-action-examples", + "shadowedBy": null, + "sourceFragment": "github-action-examples", + "bareSourceRuleLine": 2046, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#github-action-examples", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": "github-action-examples", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2076, + "source": "/code_navigation/how-to/adding_lsif_to_workflows#circle-ci-examples", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#circle-ci-examples", + "shadowedBy": null, + "sourceFragment": "circle-ci-examples", + "bareSourceRuleLine": 2046, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#circle-ci-examples", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": "circle-ci-examples", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2082, + "source": "/code_navigation/how-to/adding_lsif_to_workflows#travis-ci-examples", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#travis-ci-examples", + "shadowedBy": null, + "sourceFragment": "travis-ci-examples", + "bareSourceRuleLine": 2046, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#travis-ci-examples", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": "travis-ci-examples", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2088, + "source": "/code_navigation/how-to/adding_lsif_to_workflows#ci-from-scratch", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#ci-from-scratch", + "shadowedBy": null, + "sourceFragment": "ci-from-scratch", + "bareSourceRuleLine": 2046, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#ci-from-scratch", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": "ci-from-scratch", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2094, + "source": "/code_navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom", + "shadowedBy": null, + "sourceFragment": "uploading-indexes-to-sourcegraphcom", + "bareSourceRuleLine": 2046, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": "uploading-indexes-to-sourcegraphcom", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2100, + "source": "/code_navigation/how-to/enable_auto_indexing", + "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "enable-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2106, + "source": "/code_navigation/how-to/enable_auto_indexing#deploy-executors", + "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", + "shadowedBy": null, + "sourceFragment": "deploy-executors", + "bareSourceRuleLine": 2100, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "enable-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2112, + "source": "/code_navigation/how-to/enable_auto_indexing#enable-index-job-scheduling", + "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#enable-index-job-scheduling", + "shadowedBy": null, + "sourceFragment": "enable-index-job-scheduling", + "bareSourceRuleLine": 2100, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#enable-index-job-scheduling", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "enable-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2118, + "source": "/code_navigation/how-to/enable_auto_indexing#tune-the-index-scheduler", + "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#tune-the-index-scheduler", + "shadowedBy": null, + "sourceFragment": "tune-the-index-scheduler", + "bareSourceRuleLine": 2100, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#tune-the-index-scheduler", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "enable-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2124, + "source": "/code_navigation/how-to/configure_auto_indexing", + "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2130, + "source": "/code_navigation/how-to/configure_auto_indexing#configure-auto-indexing-policies", + "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", + "shadowedBy": null, + "sourceFragment": "configure-auto-indexing-policies", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2136, + "source": "/code_navigation/how-to/configure_auto_indexing#applying-indexing-policies-globally", + "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", + "shadowedBy": null, + "sourceFragment": "applying-indexing-policies-globally", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2142, + "source": "/code_navigation/how-to/configure_auto_indexing#applying-indexing-policies-to-a-specific-repository", + "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-to-a-specific-repository", + "shadowedBy": null, + "sourceFragment": "applying-indexing-policies-to-a-specific-repository", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-to-a-specific-repository", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2148, + "source": "/code_navigation/how-to/configure_auto_indexing#explicit-index-job-configuration", + "destination": "/code-search/code-navigation/auto_indexing#explicit-index-job-configuration", + "shadowedBy": null, + "sourceFragment": "explicit-index-job-configuration", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#explicit-index-job-configuration", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2154, + "source": "/code_navigation/how-to/configure_auto_indexing#private-repositories-and-packages-configuration", + "destination": "/code-search/code-navigation/auto_indexing#private-repositories-and-packages-configuration", + "shadowedBy": null, + "sourceFragment": "private-repositories-and-packages-configuration", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#private-repositories-and-packages-configuration", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2160, + "source": "/code_navigation/how-to/configure_auto_indexing#go", + "destination": "/code-search/code-navigation/auto_indexing#go", + "shadowedBy": null, + "sourceFragment": "go", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#go", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2165, + "source": "/code_navigation/how-to/configure_auto_indexing#typescriptjavascript", + "destination": "/code-search/code-navigation/auto_indexing#typescriptjavascript", + "shadowedBy": null, + "sourceFragment": "typescriptjavascript", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#typescriptjavascript", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2171, + "source": "/code_navigation/how-to/policies_resource_usage_best_practices", + "destination": "/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/policies_resource_usage_best_practices", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-navigation/how-to/policies_resource_usage_best_practices" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-navigation/how-to/policies-resource-usage-best-practices" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 510, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2177, + "source": "/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "destination": "/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2183, + "source": "/code_navigation/explanations/introduction_to_code_navigation", + "destination": "/code-search/code-navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 570, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2188, + "source": "/code_navigation/explanations/introduction_to_code_navigation#search-based-vs-precise", + "destination": "/code-search/code-navigation#code-navigation-types", + "shadowedBy": null, + "sourceFragment": "search-based-vs-precise", + "bareSourceRuleLine": 2183, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation#code-navigation-types", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": "search-based-vs-precise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 570, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2193, + "source": "/code_navigation/explanations/precise_code_navigation", + "destination": "/code-search/code-navigation/precise_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1470, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 2060, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2198, + "source": "/code_navigation/explanations/precise_code_navigation#why-are-my-results-sometimes-incorrect", + "destination": "/code-search/code-navigation/troubleshooting#why-are-my-results-sometimes-incorrect", + "shadowedBy": null, + "sourceFragment": "why-are-my-results-sometimes-incorrect", + "bareSourceRuleLine": 2193, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#why-are-my-results-sometimes-incorrect", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": "why-are-my-results-sometimes-incorrect", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1470, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2204, + "source": "/code_navigation/explanations/uploads", + "destination": "/code-search/code-navigation/explanations/uploads", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2209, + "source": "/code_navigation/explanations/uploads#lifecycle-of-an-upload", + "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", + "shadowedBy": null, + "sourceFragment": "lifecycle-of-an-upload", + "bareSourceRuleLine": 2204, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": "lifecycle-of-an-upload", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2215, + "source": "/code_navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", + "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", + "shadowedBy": null, + "sourceFragment": "lifecycle-of-an-upload-via-ui", + "bareSourceRuleLine": 2204, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": "lifecycle-of-an-upload-via-ui", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2221, + "source": "/code_navigation/explanations/uploads#repository-commit-graph", + "destination": "/code-search/code-navigation/explanations/uploads#repository-commit-graph", + "shadowedBy": null, + "sourceFragment": "repository-commit-graph", + "bareSourceRuleLine": 2204, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#repository-commit-graph", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": "repository-commit-graph", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2227, + "source": "/code_navigation/explanations/search_based_code_navigation", + "destination": "/code-search/code-navigation/search_based_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2233, + "source": "/code_navigation/explanations/search_based_code_navigation#how-does-it-work", + "destination": "/code-search/code-navigation/search_based_code_navigation#how-does-it-work", + "shadowedBy": null, + "sourceFragment": "how-does-it-work", + "bareSourceRuleLine": 2227, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#how-does-it-work", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": "how-does-it-work", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2239, + "source": "/code_navigation/explanations/search_based_code_navigation#what-configuration-settings-can-i-apply", + "destination": "/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", + "shadowedBy": null, + "sourceFragment": "what-configuration-settings-can-i-apply", + "bareSourceRuleLine": 2227, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": "what-configuration-settings-can-i-apply", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2245, + "source": "/code_navigation/explanations/features", + "destination": "/code-search/code-navigation/features", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2250, + "source": "/code_navigation/explanations/features#popover", + "destination": "/code-search/code-navigation/features#popover", + "shadowedBy": null, + "sourceFragment": "popover", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#popover", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "popover", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2254, + "source": "/code_navigation/explanations/features#go-to-definition", + "destination": "/code-search/code-navigation/features#go-to-definition", + "shadowedBy": null, + "sourceFragment": "go-to-definition", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#go-to-definition", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "go-to-definition", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2258, + "source": "/code_navigation/explanations/features#find-references", + "destination": "/code-search/code-navigation/features#find-references", + "shadowedBy": null, + "sourceFragment": "find-references", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-references", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "find-references", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2262, + "source": "/code_navigation/explanations/features#dependency-navigation", + "destination": "/code-search/code-navigation/features#dependency-navigation", + "shadowedBy": null, + "sourceFragment": "dependency-navigation", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#dependency-navigation", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "dependency-navigation", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2267, + "source": "/code_navigation/explanations/features#find-implementations", + "destination": "/code-search/code-navigation/features#find-implementations", + "shadowedBy": null, + "sourceFragment": "find-implementations", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-implementations", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "find-implementations", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2273, + "source": "/code_navigation/explanations/features#perform-an-action", + "destination": "/code-search/code-navigation/features#perform-an-action", + "shadowedBy": null, + "sourceFragment": "perform-an-action", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#perform-an-action", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "perform-an-action", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2278, + "source": "/code_navigation/explanations/features#symbol-search", + "destination": "/code-search/types/symbol", + "shadowedBy": null, + "sourceFragment": "symbol-search", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/types/symbol", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "symbol-search", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2283, + "source": "/code_navigation/explanations/rockskip", + "destination": "/code-search/code-navigation/rockskip", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2288, + "source": "/code_navigation/explanations/rockskip#when-should-i-use-rockskip", + "destination": "/code-search/code-navigation/rockskip#when-should-i-use-rockskip", + "shadowedBy": null, + "sourceFragment": "when-should-i-use-rockskip", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-should-i-use-rockskip", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "when-should-i-use-rockskip", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2294, + "source": "/code_navigation/explanations/rockskip#how-do-i-enable-rockskip", + "destination": "/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", + "shadowedBy": null, + "sourceFragment": "how-do-i-enable-rockskip", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "how-do-i-enable-rockskip", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2300, + "source": "/code_navigation/explanations/rockskip#how-long-does-indexing-take", + "destination": "/code-search/code-navigation/rockskip#how-long-does-indexing-take", + "shadowedBy": null, + "sourceFragment": "how-long-does-indexing-take", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-long-does-indexing-take", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "how-long-does-indexing-take", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2306, + "source": "/code_navigation/explanations/rockskip#what-resources-does-rockskip-use", + "destination": "/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", + "shadowedBy": null, + "sourceFragment": "what-resources-does-rockskip-use", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "what-resources-does-rockskip-use", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2312, + "source": "/code_navigation/explanations/rockskip#how-do-i-check-the-indexing-status", + "destination": "/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", + "shadowedBy": null, + "sourceFragment": "how-do-i-check-the-indexing-status", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "how-do-i-check-the-indexing-status", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2318, + "source": "/code_navigation/explanations/rockskip#when-is-indexing-triggered", + "destination": "/code-search/code-navigation/rockskip#when-is-indexing-triggered", + "shadowedBy": null, + "sourceFragment": "when-is-indexing-triggered", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-is-indexing-triggered", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "when-is-indexing-triggered", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2324, + "source": "/code_navigation/explanations/writing_an_indexer", + "destination": "/code-search/code-navigation/writing_an_indexer#writing-an-indexer", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2330, + "source": "/code_navigation/explanations/writing_an_indexer#understanding-the-scip-protobuf-schema", + "destination": "/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", + "shadowedBy": null, + "sourceFragment": "understanding-the-scip-protobuf-schema", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2336, + "source": "/code_navigation/explanations/writing_an_indexer#importing-or-generating-scip-bindings", + "destination": "/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", + "shadowedBy": null, + "sourceFragment": "importing-or-generating-scip-bindings", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2342, + "source": "/code_navigation/explanations/writing_an_indexer#generating-minimal-index-with-occurrence-information", + "destination": "/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", + "shadowedBy": null, + "sourceFragment": "generating-minimal-index-with-occurrence-information", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2348, + "source": "/code_navigation/explanations/writing_an_indexer#snapshot-testing-with-scip-cli", + "destination": "/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", + "shadowedBy": null, + "sourceFragment": "snapshot-testing-with-scip-cli", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2354, + "source": "/code_navigation/explanations/writing_an_indexer#progressively-adding-support-for-language-features", + "destination": "/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", + "shadowedBy": null, + "sourceFragment": "progressively-adding-support-for-language-features", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2360, + "source": "/code_navigation/explanations/auto_indexing", + "destination": "/code-search/code-navigation/auto_indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2365, + "source": "/code_navigation/explanations/auto_indexing#lifecycle-of-an-indexing-job", + "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", + "shadowedBy": null, + "sourceFragment": "lifecycle-of-an-indexing-job", + "bareSourceRuleLine": 2360, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "lifecycle-of-an-indexing-job", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2371, + "source": "/code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job", + "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", + "shadowedBy": null, + "sourceFragment": "lifecycle-of-an-indexing-job", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2377, + "source": "/code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job-via-ui", + "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", + "shadowedBy": null, + "sourceFragment": "lifecycle-of-an-indexing-job-via-ui", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2383, + "source": "/code_navigation/explanations/auto_indexing_inference", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2389, + "source": "/code_navigation/explanations/auto_indexing_inference#go", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#go", + "shadowedBy": null, + "sourceFragment": "go", + "bareSourceRuleLine": 2383, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#go", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": "go", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2395, + "source": "/code_navigation/explanations/auto_indexing_inference#typescript", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#typescript", + "shadowedBy": null, + "sourceFragment": "typescript", + "bareSourceRuleLine": 2383, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#typescript", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": "typescript", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2401, + "source": "/code_navigation/explanations/auto_indexing_inference#java", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#java", + "shadowedBy": null, + "sourceFragment": "java", + "bareSourceRuleLine": 2383, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#java", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": "java", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2407, + "source": "/code_navigation/explanations/auto_indexing_inference#rust", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#rust", + "shadowedBy": null, + "sourceFragment": "rust", + "bareSourceRuleLine": 2383, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#rust", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": "rust", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2413, + "source": "/code_navigation/references/troubleshooting", + "destination": "/code-search/code-navigation/troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "status": 307, + "location": "/docs/code-search/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 2418, + "source": "/code_navigation/references/troubleshooting#when-are-issues-related-to-code-intelligence", + "destination": "/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", + "shadowedBy": null, + "sourceFragment": "when-are-issues-related-to-code-intelligence", + "bareSourceRuleLine": 2413, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "status": 307, + "location": "/docs/code-search/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": "when-are-issues-related-to-code-intelligence", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 2424, + "source": "/code_navigation/references/troubleshooting#gathering-evidence", + "destination": "/code-search/code-navigation/troubleshooting#gathering-evidence", + "shadowedBy": null, + "sourceFragment": "gathering-evidence", + "bareSourceRuleLine": 2413, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#gathering-evidence", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "status": 307, + "location": "/docs/code-search/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": "gathering-evidence", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 2430, + "source": "/code_navigation/references/indexers", + "destination": "/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "sourcegraph-recommended-indexers", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 450, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2436, + "source": "/code_navigation/references/indexers#quick-reference", + "destination": "/code-search/code-navigation/writing_an_indexer#quick-reference", + "shadowedBy": null, + "sourceFragment": "quick-reference", + "bareSourceRuleLine": 2430, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#quick-reference", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "sourcegraph-recommended-indexers", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 450, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2442, + "source": "/code_navigation/references/precise_examples", + "destination": "/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": "precise-navigation-examples", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 2060, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2448, + "source": "/code_navigation/references/envvars", + "destination": "/code-search/code-navigation/envvars", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2453, + "source": "/code_navigation/references/envvars#frontend", + "destination": "/code-search/code-navigation/envvars#frontend", + "shadowedBy": null, + "sourceFragment": "frontend", + "bareSourceRuleLine": 2448, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#frontend", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": "frontend", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2458, + "source": "/code_navigation/references/envvars#worker", + "destination": "/code-search/code-navigation/envvars#worker", + "shadowedBy": null, + "sourceFragment": "worker", + "bareSourceRuleLine": 2448, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#worker", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": "worker", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2463, + "source": "/code_navigation/references/envvars#precise-code-intel-worker", + "destination": "/code-search/code-navigation/envvars#precise-code-intel-worker", + "shadowedBy": null, + "sourceFragment": "precise-code-intel-worker", + "bareSourceRuleLine": 2448, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#precise-code-intel-worker", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": "precise-code-intel-worker", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2469, + "source": "/code_navigation/references/auto_indexing_configuration", + "destination": "/code-search/code-navigation/auto_indexing_configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2474, + "source": "/code_navigation/references/auto_indexing_configuration#keys", + "destination": "/code-search/code-navigation/auto_indexing_configuration#keys", + "shadowedBy": null, + "sourceFragment": "keys", + "bareSourceRuleLine": 2469, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#keys", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": "keys", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2480, + "source": "/code_navigation/references/auto_indexing_configuration#index-job-object", + "destination": "/code-search/code-navigation/auto_indexing_configuration#index-job-object", + "shadowedBy": null, + "sourceFragment": "index-job-object", + "bareSourceRuleLine": 2469, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#index-job-object", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": "index-job-object", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2486, + "source": "/code_navigation/references/auto_indexing_configuration#docker-step-object", + "destination": "/code-search/code-navigation/auto_indexing_configuration#docker-step-object", + "shadowedBy": null, + "sourceFragment": "docker-step-object", + "bareSourceRuleLine": 2469, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#docker-step-object", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": "docker-step-object", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2492, + "source": "/code_navigation/references/inference_configuration", + "destination": "/code-search/code-navigation/inference_configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/inference_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/inference_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/inference_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", + "status": 307, + "location": "/docs/code-navigation/inference_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/inference_configuration", + "status": 307, + "location": "/docs/code-navigation/inference-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2496, + "source": "/batch_changes", + "destination": "/batch-changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes", + "status": 307, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 440, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2500, + "source": "/batch_changes/quickstart", + "destination": "/batch-changes/quickstart", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/quickstart", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/quickstart", + "status": 307, + "location": "/docs/batch-changes/quickstart" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/quickstart", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 650, + "visits": 630, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 650, + "visits": 630, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2504, + "source": "/batch_changes/explanations", + "destination": "/batch-changes/", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations", + "status": 307, + "location": "/docs/batch-changes/" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/", + "status": 308, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2508, + "source": "/batch_changes/explanations/introduction_to_batch_changes", + "destination": "/batch-changes/", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", + "status": 307, + "location": "/docs/batch-changes/" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/", + "status": 308, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2512, + "source": "/batch_changes/explanations/permissions_in_batch_changes#code-host-interactions-in-batch-changes", + "destination": "/batch-changes/permissions-in-batch-changes#code-host-interactions-in-batch-changes", + "shadowedBy": null, + "sourceFragment": "code-host-interactions-in-batch-changes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#code-host-interactions-in-batch-changes", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "fragment": "code-host-interactions-in-batch-changes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 230, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": null + } + }, + { + "line": 2517, + "source": "/batch_changes/explanations/permissions_in_batch_changes#repository-permissions-for-batch-changes", + "destination": "/batch-changes/permissions-in-batch-changes#repository-permissions-for-batch-changes", + "shadowedBy": null, + "sourceFragment": "repository-permissions-for-batch-changes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#repository-permissions-for-batch-changes", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "fragment": "repository-permissions-for-batch-changes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 230, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": null + } + }, + { + "line": 2522, + "source": "/batch_changes/explanations/permissions_in_batch_changes#disabling-batch-changes-for-non-site-admin-users", + "destination": "/batch-changes/permissions-in-batch-changes#disabling-batch-changes-for-non-site-admin-users", + "shadowedBy": null, + "sourceFragment": "disabling-batch-changes-for-non-site-admin-users", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#disabling-batch-changes-for-non-site-admin-users", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "fragment": "disabling-batch-changes-for-non-site-admin-users", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 230, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": null + } + }, + { + "line": 2527, + "source": "/batch_changes/explanations/batch_changes_design", + "destination": "/batch-changes/design", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/design", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", + "status": 307, + "location": "/docs/batch-changes/design" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/design", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/design", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2531, + "source": "/batch_changes/explanations/how_src_executes_a_batch_spec", + "destination": "/batch-changes/how-src-executes-a-batch-spec", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", + "status": 307, + "location": "/docs/batch-changes/how-src-executes-a-batch-spec" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 220, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2535, + "source": "/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "destination": "/batch-changes/reexecuting-batch-specs-multiple-times", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "status": 307, + "location": "/docs/batch-changes/reexecuting-batch-specs-multiple-times" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 90, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 90, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2539, + "source": "/batch_changes/explanations/server_side", + "destination": "/batch-changes/server-side", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/server_side", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/server-side", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/server_side", + "status": 307, + "location": "/docs/batch-changes/server-side" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/server-side", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/server-side", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 70, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2543, + "source": "/batch_changes/tutorials", + "destination": "/batch-changes/examples", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials", + "status": 307, + "location": "/docs/batch-changes/examples" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/examples", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/examples", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 280, + "visits": 260, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 260, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2547, + "source": "/batch_changes/tutorials/refactor_go_comby", + "destination": "/batch-changes/refactor-go-comby", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", + "status": 307, + "location": "/docs/batch-changes/refactor-go-comby" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 210, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 210, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2551, + "source": "/batch_changes/tutorials/updating_go_import_statements", + "destination": "/batch-changes/updating-go-import-statements", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", + "status": 307, + "location": "/docs/batch-changes/updating-go-import-statements" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 230, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 230, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2555, + "source": "/batch_changes/tutorials/update_base_images_in_dockerfiles", + "destination": "/batch-changes/update-base-images-in-dockerfiles", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", + "status": 307, + "location": "/docs/batch-changes/update-base-images-in-dockerfiles" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2559, + "source": "/batch_changes/tutorials/search_and_replace_specific_terms", + "destination": "/batch-changes/search-and-replace-specific-terms", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", + "status": 307, + "location": "/docs/batch-changes/search-and-replace-specific-terms" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2563, + "source": "/batch_changes/how-tos/creating_a_batch_change", + "destination": "/batch-changes/create-a-batch-change", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/create-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2567, + "source": "/batch_changes/how-tos/publishing_changesets", + "destination": "/batch-changes/publishing-changesets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", + "status": 307, + "location": "/docs/batch-changes/publishing-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 340, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2571, + "source": "/batch_changes/how-tos/publishing_changesets#publishing-changesets", + "destination": "/batch-changes/publishing-changesets#publishing-changesets", + "shadowedBy": null, + "sourceFragment": "publishing-changesets", + "bareSourceRuleLine": 2567, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/publishing-changesets#publishing-changesets", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", + "status": 307, + "location": "/docs/batch-changes/publishing-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "fragment": "publishing-changesets", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 340, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2576, + "source": "/batch_changes/how-tos/updating_a_batch_change", + "destination": "/batch-changes/update-a-batch-change", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/update-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2580, + "source": "/batch_changes/how-tos/updating_a_batch_change#removing-changesets", + "destination": "/batch-changes/update-a-batch-change#removing-changesets", + "shadowedBy": null, + "sourceFragment": "removing-changesets", + "bareSourceRuleLine": 2576, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change#removing-changesets", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/update-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "fragment": "removing-changesets", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2584, + "source": "/batch_changes/how-tos/viewing_batch_changes", + "destination": "/batch-changes/create-a-batch-change#viewing-batch-changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#viewing-batch-changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "status": 307, + "location": "/docs/batch-changes/create-a-batch-change#viewing-batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "fragment": "viewing-batch-changes", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2589, + "source": "/batch_changes/how-tos/viewing_batch_changes#filtering-batch-changes", + "destination": "/batch-changes/create-a-batch-change#filtering-batch-changes", + "shadowedBy": null, + "sourceFragment": "filtering-batch-changes", + "bareSourceRuleLine": 2584, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#filtering-batch-changes", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "status": 307, + "location": "/docs/batch-changes/create-a-batch-change#viewing-batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "fragment": "viewing-batch-changes", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2594, + "source": "/batch_changes/how-tos/viewing_batch_changes#filtering-changesets", + "destination": "/batch-changes/create-a-batch-change#filtering-changesets", + "shadowedBy": null, + "sourceFragment": "filtering-changesets", + "bareSourceRuleLine": 2584, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#filtering-changesets", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "status": 307, + "location": "/docs/batch-changes/create-a-batch-change#viewing-batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "fragment": "viewing-batch-changes", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2599, + "source": "/batch_changes/how-tos/tracking_existing_changesets", + "destination": "/batch-changes/tracking-existing-changesets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", + "status": 307, + "location": "/docs/batch-changes/tracking-existing-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 460, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 460, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2603, + "source": "/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "destination": "/batch-changes/delete-a-batch-change", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/delete-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2607, + "source": "/batch_changes/how-tos/configuring_credentials", + "destination": "/batch-changes/configuring-credentials", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "status": 307, + "location": "/docs/batch-changes/configuring-credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2611, + "source": "/batch_changes/how-tos/configuring_credentials#personal-access-tokens", + "destination": "/batch-changes/configuring-credentials#personal-access-tokens", + "shadowedBy": null, + "sourceFragment": "personal-access-tokens", + "bareSourceRuleLine": 2607, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials#personal-access-tokens", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "status": 307, + "location": "/docs/batch-changes/configuring-credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "fragment": "personal-access-tokens", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2616, + "source": "/batch_changes/how-tos/configuring_credentials#global-service-account-tokens", + "destination": "/batch-changes/configuring-credentials#global-service-account-tokens", + "shadowedBy": null, + "sourceFragment": "global-service-account-tokens", + "bareSourceRuleLine": 2607, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials#global-service-account-tokens", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "status": 307, + "location": "/docs/batch-changes/configuring-credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "fragment": "global-service-account-tokens", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2621, + "source": "/batch_changes/how-tos/handling_errored_changesets", + "destination": "/batch-changes/handling-errored-changesets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", + "status": 307, + "location": "/docs/batch-changes/handling-errored-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2625, + "source": "/batch_changes/how-tos/bulk_operations_on_changesets", + "destination": "/batch-changes/bulk-operations-on-changesets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/bulk_operations_on_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/bulk-operations-on-changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/bulk_operations_on_changesets", + "status": 307, + "location": "/docs/batch-changes/bulk-operations-on-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/bulk-operations-on-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/bulk-operations-on-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 340, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2629, + "source": "/batch_changes/how-tos/server_side_file_mounts", + "destination": "/batch-changes/server-side#using-file-mounts-with-server-side-execution", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/server_side_file_mounts", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/server-side#using-file-mounts-with-server-side-execution", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/server_side_file_mounts", + "status": 307, + "location": "/docs/batch-changes/server-side#using-file-mounts-with-server-side-execution" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/server-side", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/server-side", + "fragment": "using-file-mounts-with-server-side-execution", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2634, + "source": "/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "destination": "/batch-changes/creating-changesets-per-project-in-monorepos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "status": 307, + "location": "/docs/batch-changes/creating-changesets-per-project-in-monorepos" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 290, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 290, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2639, + "source": "/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "destination": "/batch-changes/creating-multiple-changesets-in-large-repositories", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "status": 307, + "location": "/docs/batch-changes/creating-multiple-changesets-in-large-repositories" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2644, + "source": "/batch_changes/how-tos/site_admin_configuration", + "destination": "/batch-changes/site-admin-configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", + "status": 307, + "location": "/docs/batch-changes/site-admin-configuration" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2648, + "source": "/batch_changes/references/requirements", + "destination": "/batch-changes/requirements", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/requirements", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/requirements", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/requirements", + "status": 307, + "location": "/docs/batch-changes/requirements" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/requirements", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/requirements", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 200, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 200, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2652, + "source": "/batch_changes/references/requirements#batch-changes-effect-on-code-host-rate-limits", + "destination": "/batch-changes/requirements#batch-changes-effect-on-code-host-rate-limits", + "shadowedBy": null, + "sourceFragment": "batch-changes-effect-on-code-host-rate-limits", + "bareSourceRuleLine": 2648, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/requirements", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/requirements#batch-changes-effect-on-code-host-rate-limits", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/requirements", + "status": 307, + "location": "/docs/batch-changes/requirements" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/requirements", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/requirements", + "fragment": "batch-changes-effect-on-code-host-rate-limits", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 200, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 200, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2657, + "source": "/batch_changes/references/batch_spec_yaml_reference", + "destination": "/batch-changes/batch-spec-yaml-reference", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2661, + "source": "/batch_changes/references/batch_spec_yaml_reference#name", + "destination": "/batch-changes/batch-spec-yaml-reference#name", + "shadowedBy": null, + "sourceFragment": "name", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#name", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "name", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2665, + "source": "/batch_changes/references/batch_spec_yaml_reference#description", + "destination": "/batch-changes/batch-spec-yaml-reference#description", + "shadowedBy": null, + "sourceFragment": "description", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#description", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "description", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2669, + "source": "/batch_changes/references/batch_spec_yaml_reference#on", + "destination": "/batch-changes/batch-spec-yaml-reference#on", + "shadowedBy": null, + "sourceFragment": "on", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#on", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "on", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2673, + "source": "/batch_changes/references/batch_spec_yaml_reference#onrepositoriesmatchingquery", + "destination": "/batch-changes/batch-spec-yaml-reference#onrepositoriesmatchingquery", + "shadowedBy": null, + "sourceFragment": "onrepositoriesmatchingquery", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#onrepositoriesmatchingquery", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "onrepositoriesmatchingquery", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2678, + "source": "/batch_changes/references/batch_spec_yaml_reference#onrepository", + "destination": "/batch-changes/batch-spec-yaml-reference#onrepository", + "shadowedBy": null, + "sourceFragment": "onrepository", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#onrepository", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "onrepository", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2682, + "source": "/batch_changes/references/batch_spec_yaml_reference#steps", + "destination": "/batch-changes/batch-spec-yaml-reference#steps", + "shadowedBy": null, + "sourceFragment": "steps", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#steps", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "steps", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2686, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepsrun", + "destination": "/batch-changes/batch-spec-yaml-reference#stepsrun", + "shadowedBy": null, + "sourceFragment": "stepsrun", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsrun", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepsrun", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2690, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepscontainer", + "destination": "/batch-changes/batch-spec-yaml-reference#stepscontainer", + "shadowedBy": null, + "sourceFragment": "stepscontainer", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepscontainer", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepscontainer", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2694, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepsenv", + "destination": "/batch-changes/batch-spec-yaml-reference#stepsenv", + "shadowedBy": null, + "sourceFragment": "stepsenv", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsenv", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepsenv", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2698, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepsfiles", + "destination": "/batch-changes/batch-spec-yaml-reference#stepsfiles", + "shadowedBy": null, + "sourceFragment": "stepsfiles", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsfiles", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepsfiles", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2702, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepsoutputs", + "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputs", + "shadowedBy": null, + "sourceFragment": "stepsoutputs", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputs", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepsoutputs", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2706, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepsoutputsnamevalue", + "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputsnamevalue", + "shadowedBy": null, + "sourceFragment": "stepsoutputsnamevalue", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputsnamevalue", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepsoutputsnamevalue", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2711, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepsoutputsnameformat", + "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputsnameformat", + "shadowedBy": null, + "sourceFragment": "stepsoutputsnameformat", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputsnameformat", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepsoutputsnameformat", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2716, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepsif", + "destination": "/batch-changes/batch-spec-yaml-reference#stepsif", + "shadowedBy": null, + "sourceFragment": "stepsif", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsif", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepsif", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2720, + "source": "/batch_changes/references/batch_spec_yaml_reference#stepsmount", + "destination": "/batch-changes/batch-spec-yaml-reference#stepsmount", + "shadowedBy": null, + "sourceFragment": "stepsmount", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsmount", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "stepsmount", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2724, + "source": "/batch_changes/references/batch_spec_yaml_reference#importchangesets", + "destination": "/batch-changes/batch-spec-yaml-reference#importchangesets", + "shadowedBy": null, + "sourceFragment": "importchangesets", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesets", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "importchangesets", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2729, + "source": "/batch_changes/references/batch_spec_yaml_reference#importchangesetsrepository", + "destination": "/batch-changes/batch-spec-yaml-reference#importchangesetsrepository", + "shadowedBy": null, + "sourceFragment": "importchangesetsrepository", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesetsrepository", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "importchangesetsrepository", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2734, + "source": "/batch_changes/references/batch_spec_yaml_reference#importchangesetsexternalids", + "destination": "/batch-changes/batch-spec-yaml-reference#importchangesetsexternalids", + "shadowedBy": null, + "sourceFragment": "importchangesetsexternalids", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesetsexternalids", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "importchangesetsexternalids", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2739, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplate", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplate", + "shadowedBy": null, + "sourceFragment": "changesettemplate", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplate", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplate", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2744, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatetitle", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatetitle", + "shadowedBy": null, + "sourceFragment": "changesettemplatetitle", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatetitle", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplatetitle", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2749, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatebody", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatebody", + "shadowedBy": null, + "sourceFragment": "changesettemplatebody", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatebody", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplatebody", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2754, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatebranch", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatebranch", + "shadowedBy": null, + "sourceFragment": "changesettemplatebranch", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatebranch", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplatebranch", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2759, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatecommit", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommit", + "shadowedBy": null, + "sourceFragment": "changesettemplatecommit", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommit", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplatecommit", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2764, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatecommitmessage", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommitmessage", + "shadowedBy": null, + "sourceFragment": "changesettemplatecommitmessage", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommitmessage", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplatecommitmessage", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2769, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatecommitauthor", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommitauthor", + "shadowedBy": null, + "sourceFragment": "changesettemplatecommitauthor", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommitauthor", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplatecommitauthor", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2774, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatepublished", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatepublished", + "shadowedBy": null, + "sourceFragment": "changesettemplatepublished", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatepublished", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplatepublished", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2780, + "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatefork", + "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatefork", + "shadowedBy": null, + "sourceFragment": "changesettemplatefork", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatefork", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "changesettemplatefork", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2785, + "source": "/batch_changes/references/batch_spec_yaml_reference#transformchanges", + "destination": "/batch-changes/batch-spec-yaml-reference#transformchanges", + "shadowedBy": null, + "sourceFragment": "transformchanges", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchanges", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "transformchanges", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2790, + "source": "/batch_changes/references/batch_spec_yaml_reference#transformchangesgroup", + "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroup", + "shadowedBy": null, + "sourceFragment": "transformchangesgroup", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroup", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "transformchangesgroup", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2795, + "source": "/batch_changes/references/batch_spec_yaml_reference#transformchangesgroupdirectory", + "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroupdirectory", + "shadowedBy": null, + "sourceFragment": "transformchangesgroupdirectory", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroupdirectory", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "transformchangesgroupdirectory", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2800, + "source": "/batch_changes/references/batch_spec_yaml_reference#transformchangesgroupbranch", + "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroupbranch", + "shadowedBy": null, + "sourceFragment": "transformchangesgroupbranch", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroupbranch", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "transformchangesgroupbranch", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2805, + "source": "/batch_changes/references/batch_spec_yaml_reference#transformchangesgrouprepository", + "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgrouprepository", + "shadowedBy": null, + "sourceFragment": "transformchangesgrouprepository", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgrouprepository", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "transformchangesgrouprepository", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2810, + "source": "/batch_changes/references/batch_spec_yaml_reference#workspaces", + "destination": "/batch-changes/batch-spec-yaml-reference#workspaces", + "shadowedBy": null, + "sourceFragment": "workspaces", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspaces", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "workspaces", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2814, + "source": "/batch_changes/references/batch_spec_yaml_reference#workspacesrootatlocationof", + "destination": "/batch-changes/batch-spec-yaml-reference#workspacesrootatlocationof", + "shadowedBy": null, + "sourceFragment": "workspacesrootatlocationof", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesrootatlocationof", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "workspacesrootatlocationof", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2819, + "source": "/batch_changes/references/batch_spec_yaml_reference#workspacesin", + "destination": "/batch-changes/batch-spec-yaml-reference#workspacesin", + "shadowedBy": null, + "sourceFragment": "workspacesin", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesin", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "workspacesin", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2823, + "source": "/batch_changes/references/batch_spec_yaml_reference#workspacesonlyfetchworkspace", + "destination": "/batch-changes/batch-spec-yaml-reference#workspacesonlyfetchworkspace", + "shadowedBy": null, + "sourceFragment": "workspacesonlyfetchworkspace", + "bareSourceRuleLine": 2657, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesonlyfetchworkspace", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": "workspacesonlyfetchworkspace", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2828, + "source": "/batch_changes/references/batch_spec_templating", + "destination": "/batch-changes/batch-spec-templating", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", + "status": 307, + "location": "/docs/batch-changes/batch-spec-templating" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 170, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 170, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2832, + "source": "/batch_changes/references/batch_spec_templating#fields-with-template-support", + "destination": "/batch-changes/batch-spec-templating#fields-with-template-support", + "shadowedBy": null, + "sourceFragment": "fields-with-template-support", + "bareSourceRuleLine": 2828, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating#fields-with-template-support", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", + "status": 307, + "location": "/docs/batch-changes/batch-spec-templating" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "fragment": "fields-with-template-support", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 170, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 170, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2837, + "source": "/batch_changes/references/batch_spec_cheat_sheet", + "destination": "/batch-changes/batch-spec-cheat-sheet", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_cheat_sheet", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_cheat_sheet", + "status": 307, + "location": "/docs/batch-changes/batch-spec-cheat-sheet" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2841, + "source": "/batch_changes/references/batch_spec_cheat_sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax", + "destination": "/batch-changes/batch-spec-cheat-sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax", + "shadowedBy": null, + "sourceFragment": "write-a-github-actions-workflow-that-includes-github-expression-syntax", + "bareSourceRuleLine": 2837, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_cheat_sheet", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_cheat_sheet", + "status": 307, + "location": "/docs/batch-changes/batch-spec-cheat-sheet" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet", + "fragment": "write-a-github-actions-workflow-that-includes-github-expression-syntax", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2846, + "source": "/batch_changes/references/troubleshooting", + "destination": "/batch-changes/troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "status": 307, + "location": "/docs/batch-changes/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 190, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2850, + "source": "/batch_changes/references/faq", + "destination": "/batch-changes/faq", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/faq", + "expectedLocation": "https://sourcegraph.com/docs/batch-changes/faq", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/references/faq", + "status": 307, + "location": "/docs/batch-changes/faq" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/faq", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/faq", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 580, + "visits": 500, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 580, + "visits": 500, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2854, + "source": "/admin/auth/saml_with_microsoft_adfs", + "destination": "/admin/auth/saml/microsoft_adfs", + "shadowedBy": 333, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml_with_microsoft_adfs", + "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/auth/saml_with_microsoft_adfs", + "status": 307, + "location": "/docs/admin/auth/saml/microsoft_adfs" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", + "status": 307, + "location": "/docs/admin/auth/saml/microsoft-adfs" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2858, + "source": "/admin/config/critical_config", + "destination": "/admin/migration/3_11", + "shadowedBy": 337, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/critical_config", + "expectedLocation": "https://sourcegraph.com/docs/admin/migration/3_11", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/critical_config", + "status": 307, + "location": "/docs/admin/migration/3_11" + }, + { + "url": "https://sourcegraph.com/docs/admin/migration/3_11", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/migration/3_11", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2862, + "source": "/admin/code_hosts/bitbucketserver", + "destination": "/integration/bitbucket_server", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucketserver", + "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket_server", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/bitbucketserver", + "status": 307, + "location": "/docs/integration/bitbucket_server" + }, + { + "url": "https://sourcegraph.com/docs/integration/bitbucket_server", + "status": 307, + "location": "/docs/integration/bitbucket-server" + }, + { + "url": "https://sourcegraph.com/docs/integration/bitbucket-server", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/bitbucket-server", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 270, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2866, + "source": "/admin/install/cluster.md", + "destination": "/admin/deploy/index.md", + "shadowedBy": 345, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/index.md", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/cluster.md", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/install/cluster.md", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 2870, + "source": "/admin/monitoring", + "destination": "/admin/observability", + "shadowedBy": 349, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring", + "status": 307, + "location": "/docs/admin/observability" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability", + "status": 307, + "location": "/docs/self-hosted/observability" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 270, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2874, + "source": "/admin/monitoring/reporting_search_timeouts", + "destination": "/admin/observability/troubleshooting#scenario-search-timeouts", + "shadowedBy": 353, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/reporting_search_timeouts", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability/troubleshooting#scenario-search-timeouts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring/reporting_search_timeouts", + "status": 307, + "location": "/docs/admin/observability/troubleshooting#scenario-search-timeouts" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability/troubleshooting", + "status": 307, + "location": "/docs/self-hosted/observability/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", + "fragment": "scenario-search-timeouts", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 310, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 650, + "visits": 630, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2879, + "source": "/admin/monitoring/metrics_reference", + "destination": "/admin/observability/metrics_guide", + "shadowedBy": 358, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/metrics_reference", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability/metrics_guide", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring/metrics_reference", + "status": 307, + "location": "/docs/admin/observability/metrics_guide" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability/metrics_guide", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/observability/metrics_guide", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 2883, + "source": "/admin/monitoring/slack_alert_channel", + "destination": "/admin/observability/alerting#set-up-alerts-in-grafana", + "shadowedBy": 362, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/slack_alert_channel", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerting#set-up-alerts-in-grafana", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring/slack_alert_channel", + "status": 307, + "location": "/docs/admin/observability/alerting#set-up-alerts-in-grafana" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability/alerting", + "status": 307, + "location": "/docs/self-hosted/observability/alerting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting", + "fragment": "set-up-alerts-in-grafana", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 290, + "visits": 270, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2887, + "source": "/@v5.3.0/admin/observability/alerts", + "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "shadowedBy": 366, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts" + } + ], + "final": { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": null, + "error": "too many redirects", + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 2892, + "source": "/@v5.3.0/admin/observability/dashboards", + "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "shadowedBy": 371, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "status": 302, + "location": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", + "status": 307, + "location": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards" + } + ], + "final": { + "url": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": null, + "error": "too many redirects", + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 2897, + "source": "/admin/monitoring_and_tracing", + "destination": "/admin/observability", + "shadowedBy": 376, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/monitoring_and_tracing", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/monitoring_and_tracing", + "status": 307, + "location": "/docs/admin/observability" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability", + "status": 307, + "location": "/docs/self-hosted/observability" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 270, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2901, + "source": "/integration/google_gsuite", + "destination": "/integration/google_workspace", + "shadowedBy": 380, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/google_gsuite", + "expectedLocation": "https://sourcegraph.com/docs/integration/google_workspace", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/google_gsuite", + "status": 307, + "location": "/docs/integration/google_workspace" + }, + { + "url": "https://sourcegraph.com/docs/integration/google_workspace", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/google_workspace", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 2905, + "source": "/campaigns/explanations/how_src_executes_a_campaign_spec", + "destination": "/batch_changes/explanations/how_src_executes_a_batch_spec", + "shadowedBy": 799, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/how_src_executes_a_campaign_spec", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/how_src_executes_a_campaign_spec", + "status": 307, + "location": "/docs/batch_changes/explanations/how_src_executes_a_batch_spec" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", + "status": 307, + "location": "/docs/batch-changes/how-src-executes-a-batch-spec" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 220, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2910, + "source": "/campaigns/explanations/reexecuting_campaign_specs_multiple_times", + "destination": "/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "shadowedBy": 804, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/reexecuting_campaign_specs_multiple_times", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/reexecuting_campaign_specs_multiple_times", + "status": 307, + "location": "/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", + "status": 307, + "location": "/docs/batch-changes/reexecuting-batch-specs-multiple-times" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 90, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2915, + "source": "/campaigns/explanations/permissions_in_batch_changes", + "destination": "/batch_changes/explanations/permissions_in_batch_changes", + "shadowedBy": 809, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/permissions_in_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/permissions_in_batch_changes", + "status": 307, + "location": "/docs/batch_changes/explanations/permissions_in_batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 2919, + "source": "/campaigns/explanations/introduction_to_batch_changes", + "destination": "/batch_changes/explanations/introduction_to_batch_changes", + "shadowedBy": 813, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/introduction_to_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/introduction_to_batch_changes", + "status": 307, + "location": "/docs/batch_changes/explanations/introduction_to_batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", + "status": 307, + "location": "/docs/batch-changes/" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/", + "status": 308, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2924, + "source": "/campaigns/explanations/batch_changes_design", + "destination": "/batch_changes/explanations/batch_changes_design", + "shadowedBy": 818, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/batch_changes_design", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations/batch_changes_design", + "status": 307, + "location": "/docs/batch_changes/explanations/batch_changes_design" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", + "status": 307, + "location": "/docs/batch-changes/design" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/design", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/design", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2928, + "source": "/campaigns/explanations", + "destination": "/batch_changes/explanations", + "shadowedBy": 822, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/explanations", + "status": 307, + "location": "/docs/batch_changes/explanations" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/explanations", + "status": 307, + "location": "/docs/batch-changes/" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/", + "status": 308, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2932, + "source": "/campaigns/references/requirements", + "destination": "/batch_changes/references/requirements", + "shadowedBy": 826, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/requirements", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/requirements", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/requirements", + "status": 307, + "location": "/docs/batch_changes/references/requirements" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/requirements", + "status": 307, + "location": "/docs/batch-changes/requirements" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/requirements", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/requirements", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 200, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2936, + "source": "/campaigns/references/troubleshooting", + "destination": "/batch_changes/references/troubleshooting", + "shadowedBy": 830, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/troubleshooting", + "status": 307, + "location": "/docs/batch_changes/references/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "status": 307, + "location": "/docs/batch-changes/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 190, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2940, + "source": "/campaigns/references/name-change", + "destination": "/batch_changes/references/name-change", + "shadowedBy": 834, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/name-change", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/name-change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/name-change", + "status": 307, + "location": "/docs/batch_changes/references/name-change" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/name-change", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/references/name-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 10, + "visits": 10, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 10, + "visits": 10, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 2944, + "source": "/campaigns/references/campaign_spec_yaml_reference", + "destination": "/batch_changes/references/batch_spec_yaml_reference", + "shadowedBy": 838, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_yaml_reference", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_yaml_reference", + "status": 307, + "location": "/docs/batch_changes/references/batch_spec_yaml_reference" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", + "status": 307, + "location": "/docs/batch-changes/batch-spec-yaml-reference" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 130, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 850, + "visits": 820, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2948, + "source": "/campaigns/references/faq", + "destination": "/batch_changes/references/faq", + "shadowedBy": 842, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/faq", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/faq", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/faq", + "status": 307, + "location": "/docs/batch_changes/references/faq" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/faq", + "status": 307, + "location": "/docs/batch-changes/faq" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/faq", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/faq", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 580, + "visits": 500, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2952, + "source": "/campaigns/references/campaign_spec_templating", + "destination": "/batch_changes/references/batch_spec_templating", + "shadowedBy": 846, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_templating", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_templating", + "status": 307, + "location": "/docs/batch_changes/references/batch_spec_templating" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", + "status": 307, + "location": "/docs/batch-changes/batch-spec-templating" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 170, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2956, + "source": "/campaigns/references", + "destination": "/batch_changes/references", + "shadowedBy": 850, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/references", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/references", + "status": 307, + "location": "/docs/batch_changes/references" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/references", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 2960, + "source": "/campaigns/tutorials/update_base_images_in_dockerfiles", + "destination": "/batch_changes/tutorials/update_base_images_in_dockerfiles", + "shadowedBy": 854, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/update_base_images_in_dockerfiles", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials/update_base_images_in_dockerfiles", + "status": 307, + "location": "/docs/batch_changes/tutorials/update_base_images_in_dockerfiles" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", + "status": 307, + "location": "/docs/batch-changes/update-base-images-in-dockerfiles" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2965, + "source": "/campaigns/tutorials/updating_go_import_statements", + "destination": "/batch_changes/tutorials/updating_go_import_statements", + "shadowedBy": 859, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/updating_go_import_statements", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials/updating_go_import_statements", + "status": 307, + "location": "/docs/batch_changes/tutorials/updating_go_import_statements" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", + "status": 307, + "location": "/docs/batch-changes/updating-go-import-statements" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 230, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2969, + "source": "/campaigns/tutorials/refactor_go_comby", + "destination": "/batch_changes/tutorials/refactor_go_comby", + "shadowedBy": 863, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/refactor_go_comby", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials/refactor_go_comby", + "status": 307, + "location": "/docs/batch_changes/tutorials/refactor_go_comby" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", + "status": 307, + "location": "/docs/batch-changes/refactor-go-comby" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 210, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2973, + "source": "/campaigns/tutorials/search_and_replace_specific_terms", + "destination": "/batch_changes/tutorials/search_and_replace_specific_terms", + "shadowedBy": 867, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/search_and_replace_specific_terms", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials/search_and_replace_specific_terms", + "status": 307, + "location": "/docs/batch_changes/tutorials/search_and_replace_specific_terms" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", + "status": 307, + "location": "/docs/batch-changes/search-and-replace-specific-terms" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2978, + "source": "/campaigns/tutorials", + "destination": "/batch_changes/tutorials", + "shadowedBy": 872, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/tutorials", + "status": 307, + "location": "/docs/batch_changes/tutorials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/tutorials", + "status": 307, + "location": "/docs/batch-changes/examples" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/examples", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/examples", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 260, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2982, + "source": "/campaigns/how-tos/creating_changesets_per_project_in_monorepos", + "destination": "/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "shadowedBy": 876, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_changesets_per_project_in_monorepos", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/creating_changesets_per_project_in_monorepos", + "status": 307, + "location": "/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", + "status": 307, + "location": "/docs/batch-changes/creating-changesets-per-project-in-monorepos" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 290, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2987, + "source": "/campaigns/how-tos/handling_errored_changesets", + "destination": "/batch_changes/how-tos/handling_errored_changesets", + "shadowedBy": 881, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/handling_errored_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/handling_errored_changesets", + "status": 307, + "location": "/docs/batch_changes/how-tos/handling_errored_changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", + "status": 307, + "location": "/docs/batch-changes/handling-errored-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2991, + "source": "/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", + "destination": "/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "shadowedBy": 885, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", + "status": 307, + "location": "/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", + "status": 307, + "location": "/docs/batch-changes/creating-multiple-changesets-in-large-repositories" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 2996, + "source": "/campaigns/how-tos/site_admin_configuration", + "destination": "/batch_changes/how-tos/site_admin_configuration", + "shadowedBy": 890, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/site_admin_configuration", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/site_admin_configuration", + "status": 307, + "location": "/docs/batch_changes/how-tos/site_admin_configuration" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", + "status": 307, + "location": "/docs/batch-changes/site-admin-configuration" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3000, + "source": "/campaigns/how-tos/publishing_changesets", + "destination": "/batch_changes/how-tos/publishing_changesets", + "shadowedBy": 894, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/publishing_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/publishing_changesets", + "status": 307, + "location": "/docs/batch_changes/how-tos/publishing_changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", + "status": 307, + "location": "/docs/batch-changes/publishing-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 340, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3004, + "source": "/campaigns/how-tos/viewing_batch_changes", + "destination": "/batch_changes/how-tos/viewing_batch_changes", + "shadowedBy": 898, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/viewing_batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/viewing_batch_changes", + "status": 307, + "location": "/docs/batch_changes/how-tos/viewing_batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", + "status": 307, + "location": "/docs/batch-changes/create-a-batch-change#viewing-batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "fragment": "viewing-batch-changes", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3008, + "source": "/campaigns/how-tos/updating_a_batch_change", + "destination": "/batch_changes/how-tos/updating_a_batch_change", + "shadowedBy": 902, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/updating_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/updating_a_batch_change", + "status": 307, + "location": "/docs/batch_changes/how-tos/updating_a_batch_change" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/update-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3012, + "source": "/campaigns/how-tos/configuring_user_credentials", + "destination": "/batch_changes/how-tos/configuring_user_credentials", + "shadowedBy": 906, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/configuring_user_credentials", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/configuring_user_credentials", + "status": 307, + "location": "/docs/batch_changes/how-tos/configuring_user_credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", + "status": 307, + "location": "/docs/batch_changes/how-tos/configuring_credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "status": 307, + "location": "/docs/batch-changes/configuring-credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3016, + "source": "/campaigns/how-tos/closing_or_deleting_a_batch_change", + "destination": "/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "shadowedBy": 910, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/closing_or_deleting_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/closing_or_deleting_a_batch_change", + "status": 307, + "location": "/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/delete-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3021, + "source": "/campaigns/how-tos/creating_a_batch_change", + "destination": "/batch_changes/how-tos/creating_a_batch_change", + "shadowedBy": 915, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_a_batch_change", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/creating_a_batch_change", + "status": 307, + "location": "/docs/batch_changes/how-tos/creating_a_batch_change" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", + "status": 307, + "location": "/docs/batch-changes/create-a-batch-change" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 540, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3025, + "source": "/campaigns/how-tos/tracking_existing_changesets", + "destination": "/batch_changes/how-tos/tracking_existing_changesets", + "shadowedBy": 919, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/tracking_existing_changesets", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos/tracking_existing_changesets", + "status": 307, + "location": "/docs/batch_changes/how-tos/tracking_existing_changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", + "status": 307, + "location": "/docs/batch-changes/tracking-existing-changesets" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 460, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3029, + "source": "/campaigns/how-tos", + "destination": "/batch_changes/how-tos", + "shadowedBy": 923, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/how-tos", + "status": 307, + "location": "/docs/batch_changes/how-tos" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3033, + "source": "/campaigns/quickstart", + "destination": "/batch_changes/quickstart", + "shadowedBy": 927, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/quickstart", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns/quickstart", + "status": 307, + "location": "/docs/batch_changes/quickstart" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/quickstart", + "status": 307, + "location": "/docs/batch-changes/quickstart" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/quickstart", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 650, + "visits": 630, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3037, + "source": "/campaigns", + "destination": "/batch_changes", + "shadowedBy": 931, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/campaigns", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/campaigns", + "status": 307, + "location": "/docs/batch_changes" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes", + "status": 307, + "location": "/docs/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 440, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2030, + "visits": 1740, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3041, + "source": "/cli/references/campaigns/apply", + "destination": "/cli/references/batch/apply", + "shadowedBy": 935, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/apply", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/apply", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/apply", + "status": 307, + "location": "/docs/cli/references/batch/apply" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/apply", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/apply", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3045, + "source": "/cli/references/campaigns/index", + "destination": "/cli/references/batch/index", + "shadowedBy": 939, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/index", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/index", + "status": 307, + "location": "/docs/cli/references/batch/index" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3049, + "source": "/cli/references/campaigns/new", + "destination": "/cli/references/batch/new", + "shadowedBy": 943, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/new", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/new", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/new", + "status": 307, + "location": "/docs/cli/references/batch/new" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/new", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/new", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3053, + "source": "/cli/references/campaigns/preview", + "destination": "/cli/references/batch/preview", + "shadowedBy": 947, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/preview", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/preview", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/preview", + "status": 307, + "location": "/docs/cli/references/batch/preview" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/preview", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/preview", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3057, + "source": "/cli/references/campaigns/repositories", + "destination": "/cli/references/batch/repositories", + "shadowedBy": 951, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/repositories", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/repositories", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/repositories", + "status": 307, + "location": "/docs/cli/references/batch/repositories" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/repositories", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/repositories", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3061, + "source": "/cli/references/campaigns/validate", + "destination": "/cli/references/batch/validate", + "shadowedBy": 955, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/validate", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/validate", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns/validate", + "status": 307, + "location": "/docs/cli/references/batch/validate" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch/validate", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch/validate", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3065, + "source": "/cli/references/campaigns", + "destination": "/cli/references/batch", + "shadowedBy": 959, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns", + "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/references/campaigns", + "status": 307, + "location": "/docs/cli/references/batch" + }, + { + "url": "https://sourcegraph.com/docs/cli/references/batch", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/references/batch", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3069, + "source": "/batch_changes/how-tos/configuring_user_credentials", + "destination": "/batch_changes/how-tos/configuring_credentials", + "shadowedBy": 963, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", + "status": 307, + "location": "/docs/batch_changes/how-tos/configuring_credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", + "status": 307, + "location": "/docs/batch-changes/configuring-credentials" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 270, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3073, + "source": "/batch-changes/references/troubleshooting", + "destination": "/batch_changes/references/troubleshooting", + "shadowedBy": 967, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/batch-changes/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/batch-changes/references/troubleshooting", + "status": 307, + "location": "/docs/batch_changes/references/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", + "status": 307, + "location": "/docs/batch-changes/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/batch-changes/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 190, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3077, + "source": "/dev/background-information/continuous_integration", + "destination": "/dev/background-information/ci", + "shadowedBy": 971, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/background-information/continuous_integration", + "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/ci", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/background-information/continuous_integration", + "status": 307, + "location": "/docs/dev/background-information/ci" + }, + { + "url": "https://sourcegraph.com/docs/dev/background-information/ci", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/background-information/ci", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 3081, + "source": "/dev/how-to/add_and_use_logging", + "destination": "/dev/how-to/add_logging", + "shadowedBy": 975, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dev/how-to/add_and_use_logging", + "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/add_logging", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dev/how-to/add_and_use_logging", + "status": 307, + "location": "/docs/dev/how-to/add_logging" + }, + { + "url": "https://sourcegraph.com/docs/dev/how-to/add_logging", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dev/how-to/add_logging", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 3085, + "source": "/admin/install", + "destination": "/admin/deploy", + "shadowedBy": 979, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install", + "status": 307, + "location": "/docs/admin/deploy" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 160, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 320, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3089, + "source": "/admin/install/kubernetes/azure", + "destination": "/admin/deploy/kubernetes", + "shadowedBy": 983, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/azure", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/azure", + "status": 307, + "location": "/docs/admin/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 710, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 760, + "visits": 680, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3093, + "source": "/admin/install/kubernetes/configure", + "destination": "/admin/deploy/kubernetes/configure", + "shadowedBy": 987, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/configure", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/configure", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 500, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3097, + "source": "/admin/install/kubernetes/eks", + "destination": "/admin/deploy/kubernetes/eks", + "shadowedBy": 991, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/eks", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/eks", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/eks" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/eks" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3101, + "source": "/admin/install/kubernetes/helm", + "destination": "/admin/deploy/kubernetes/helm", + "shadowedBy": 995, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/helm", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/helm", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/helm" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 3105, + "source": "/admin/install/kubernetes", + "destination": "/admin/deploy/kubernetes", + "shadowedBy": 999, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes", + "status": 307, + "location": "/docs/admin/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 710, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 760, + "visits": 680, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3109, + "source": "/admin/install/kubernetes/kustomize", + "destination": "/admin/deploy/kubernetes/kustomize", + "shadowedBy": 1003, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/kustomize", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/kustomize", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/kustomize" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/kustomize" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3113, + "source": "/admin/install/kubernetes/operations", + "destination": "/admin/deploy/kubernetes/operations", + "shadowedBy": 1007, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/operations", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/operations", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/operations" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/operations" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3117, + "source": "/admin/install/kubernetes/scale", + "destination": "/admin/deploy/kubernetes/scale", + "shadowedBy": 1011, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/scale", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/scale", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/scale" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/scale" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3121, + "source": "/admin/install/kubernetes/troubleshoot", + "destination": "/admin/deploy/kubernetes/troubleshoot", + "shadowedBy": 1015, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/troubleshoot", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/troubleshoot", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/troubleshoot" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/troubleshoot" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 160, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3125, + "source": "/admin/install/kubernetes/update", + "destination": "/admin/deploy/kubernetes/update", + "shadowedBy": 1019, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/update", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/update", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/update" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3129, + "source": "/admin/install/kubernetes/overlays", + "destination": "/admin/deploy/kubernetes/configure", + "shadowedBy": 1023, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/overlays", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/kubernetes/overlays", + "status": 307, + "location": "/docs/admin/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 500, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3133, + "source": "/admin/install/docker-compose/aws", + "destination": "/admin/deploy/docker-compose/aws", + "shadowedBy": 1027, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/aws", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/aws", + "status": 307, + "location": "/docs/admin/deploy/docker-compose/aws" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/aws" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 470, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3137, + "source": "/admin/install/docker-compose/digitalocean", + "destination": "/admin/deploy/docker-compose/digitalocean", + "shadowedBy": 1031, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/digitalocean", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/digitalocean", + "status": 307, + "location": "/docs/admin/deploy/docker-compose/digitalocean" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/digitalocean" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3141, + "source": "/admin/install/docker-compose/google_cloud", + "destination": "/admin/deploy/docker-compose/google_cloud", + "shadowedBy": 1035, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/google_cloud", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/google_cloud", + "status": 307, + "location": "/docs/admin/deploy/docker-compose/google_cloud" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/google_cloud" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/google-cloud" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3145, + "source": "/admin/install/docker-compose", + "destination": "/admin/deploy/docker-compose", + "shadowedBy": 1039, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose", + "status": 307, + "location": "/docs/admin/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3149, + "source": "/admin/install/docker-compose/migrate", + "destination": "/admin/deploy/docker-compose/migrate", + "shadowedBy": 1043, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/migrate", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/migrate", + "status": 307, + "location": "/docs/admin/deploy/docker-compose/migrate" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/migrate" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3153, + "source": "/admin/install/docker-compose/operations", + "destination": "/admin/deploy/docker-compose#operations", + "shadowedBy": 1047, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/operations", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#operations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/operations", + "status": 307, + "location": "/docs/admin/deploy/docker-compose#operations" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": "operations", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3157, + "source": "/admin/install/docker-compose/update", + "destination": "/admin/deploy/docker-compose#upgrade", + "shadowedBy": 1051, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/update", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#upgrade", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/update", + "status": 307, + "location": "/docs/admin/deploy/docker-compose#upgrade" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": "upgrade", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3161, + "source": "/admin/install/docker-compose/configure", + "destination": "/admin/deploy/docker-compose#configure", + "shadowedBy": 1055, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/configure", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#configure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker-compose/configure", + "status": 307, + "location": "/docs/admin/deploy/docker-compose#configure" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": "configure", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3165, + "source": "/admin/install/docker/aws", + "destination": "/self-hosted/deploy", + "shadowedBy": 1059, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/aws", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker/aws", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3169, + "source": "/admin/install/docker/digitalocean", + "destination": "/self-hosted/deploy", + "shadowedBy": 1063, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/digitalocean", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker/digitalocean", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3173, + "source": "/admin/install/docker/google_cloud", + "destination": "/self-hosted/deploy", + "shadowedBy": 1067, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/google_cloud", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3177, + "source": "/admin/install/docker", + "destination": "/self-hosted/deploy", + "shadowedBy": 1071, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/docker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/docker", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3181, + "source": "/admin/install/managed", + "destination": "/admin/deploy/managed", + "shadowedBy": 1075, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/managed", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/managed", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/managed", + "status": 307, + "location": "/docs/admin/deploy/managed" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/managed", + "status": 307, + "location": "/docs/cloud" + }, + { + "url": "https://sourcegraph.com/docs/cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 910, + "visits": 830, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + } + } + }, + { + "line": 3185, + "source": "/admin/install/migrate-backup", + "destination": "/admin/deploy/migrate-backup", + "shadowedBy": 1079, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/migrate-backup", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/migrate-backup", + "status": 307, + "location": "/docs/admin/deploy/migrate-backup" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", + "status": 307, + "location": "/docs/self-hosted/deploy/migrate-backup" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3189, + "source": "/admin/install/resource_estimator", + "destination": "/admin/deploy/resource_estimator", + "shadowedBy": 1083, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/resource_estimator", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/resource_estimator", + "status": 307, + "location": "/docs/admin/deploy/resource_estimator" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", + "status": 307, + "location": "/docs/self-hosted/deploy/resource_estimator" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", + "status": 307, + "location": "/docs/self-hosted/deploy/resource-estimator" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 230, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3193, + "source": "/admin/install/cluster.md", + "destination": "/admin/deploy", + "shadowedBy": 345, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/install/cluster.md", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/install/cluster.md", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 320, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": null + } + }, + { + "line": 3197, + "source": "/admin/deploy/cluster", + "destination": "/admin/deploy", + "shadowedBy": 1091, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/cluster", + "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/cluster", + "status": 307, + "location": "/docs/admin/deploy" + }, + { + "url": "https://sourcegraph.com/docs/admin/deploy", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 320, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3201, + "source": "/admin/deploy/docker", + "destination": "/self-hosted/deploy", + "shadowedBy": 1095, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3205, + "source": "/admin/observability/alert_solutions", + "destination": "/admin/observability/alerts", + "shadowedBy": 1099, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/alert_solutions", + "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/alert_solutions", + "status": 307, + "location": "/docs/admin/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/admin/observability/alerts", + "status": 307, + "location": "/docs/self-hosted/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 450, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3209, + "source": "/admin/deploy/managed", + "destination": "/cloud", + "shadowedBy": 1103, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/managed", + "expectedLocation": "https://sourcegraph.com/docs/cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/managed", + "status": 307, + "location": "/docs/cloud" + }, + { + "url": "https://sourcegraph.com/docs/cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 910, + "visits": 830, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + }, + "final": { + "requests": 910, + "visits": 830, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + } + } + }, + { + "line": 3213, + "source": "/code_intelligence/explanations/writing_an_indexer", + "destination": "/code_navigation/explanations/writing_an_indexer", + "shadowedBy": 1107, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code_navigation/explanations/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 260, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3217, + "source": "/code_intelligence/explanations/auto_indexing_inference", + "destination": "/code_navigation/explanations/auto_indexing_inference", + "shadowedBy": 1111, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code_navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3221, + "source": "/code_intelligence/explanations/auto_indexing", + "destination": "/code_navigation/explanations/auto_indexing", + "shadowedBy": 1115, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing", + "status": 307, + "location": "/docs/code_navigation/explanations/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3225, + "source": "/code_intelligence/explanations/features", + "destination": "/code_navigation/explanations/features", + "shadowedBy": 1119, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/features", + "status": 307, + "location": "/docs/code_navigation/explanations/features" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3229, + "source": "/code_intelligence/explanations/introduction_to_code_intelligence", + "destination": "/code_navigation/explanations/introduction_to_code_navigation", + "shadowedBy": 1123, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/introduction_to_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/introduction_to_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/introduction_to_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3234, + "source": "/code_intelligence/explanations/precise_code_intelligence", + "destination": "/code_navigation/explanations/precise_code_navigation", + "shadowedBy": 1128, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 330, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 1470, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3238, + "source": "/code_intelligence/explanations/rockskip", + "destination": "/code_navigation/explanations/rockskip", + "shadowedBy": 1132, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/rockskip", + "status": 307, + "location": "/docs/code_navigation/explanations/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3242, + "source": "/code_intelligence/explanations/search_based_code_intelligence", + "destination": "/code_navigation/explanations/search_based_code_navigation", + "shadowedBy": 1136, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", + "status": 307, + "location": "/docs/code_navigation/explanations/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3247, + "source": "/code_intelligence/explanations/uploads", + "destination": "/code_navigation/explanations/uploads", + "shadowedBy": 1141, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/uploads", + "status": 307, + "location": "/docs/code_navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3251, + "source": "/code_intelligence/explanations", + "destination": "/code_navigation/explanations", + "shadowedBy": 1145, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations", + "status": 307, + "location": "/docs/code_navigation/explanations" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 110, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 110, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 3255, + "source": "/code_intelligence/explanations/diagrams", + "destination": "/code_navigation/explanations/diagrams", + "shadowedBy": 1149, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3259, + "source": "/code_intelligence/explanations/diagrams/index-states.mermaid", + "destination": "/code_navigation/explanations/diagrams/index-states.mermaid", + "shadowedBy": 1153, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.mermaid", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams/index-states.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3264, + "source": "/code_intelligence/explanations/diagrams/index-states.svg", + "destination": "/code_navigation/explanations/diagrams/index-states.svg", + "shadowedBy": 1158, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.svg", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.svg", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams/index-states.svg" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3268, + "source": "/code_intelligence/explanations/diagrams/upload-states.mermaid", + "destination": "/code_navigation/explanations/diagrams/upload-states.mermaid", + "shadowedBy": 1162, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.mermaid", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.mermaid", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams/upload-states.mermaid" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3273, + "source": "/code_intelligence/explanations/diagrams/upload-states.svg", + "destination": "/code_navigation/explanations/diagrams/upload-states.svg", + "shadowedBy": 1167, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.svg", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.svg", + "status": 307, + "location": "/docs/code_navigation/explanations/diagrams/upload-states.svg" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3277, + "source": "/code_intelligence/apidocs", + "destination": "/code_navigation/apidocs", + "shadowedBy": 1171, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/apidocs", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/apidocs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/apidocs", + "status": 307, + "location": "/docs/code_navigation/apidocs" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/apidocs", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/apidocs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3281, + "source": "/code_intelligence/how-to/adding_lsif_to_many_repos", + "destination": "/code_navigation/how-to/adding_lsif_to_many_repos", + "shadowedBy": 1175, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code_navigation/how-to/adding_lsif_to_many_repos" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3285, + "source": "/code_intelligence/how-to/adding_lsif_to_workflows", + "destination": "/code_navigation/how-to/adding_lsif_to_workflows", + "shadowedBy": 1179, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code_navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": null + } + }, + { + "line": 3289, + "source": "/code_intelligence/how-to/configure_auto_indexing", + "destination": "/code_navigation/how-to/configure_auto_indexing", + "shadowedBy": 1183, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code_navigation/how-to/configure_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3293, + "source": "/code_intelligence/how-to/configure_data_retention", + "destination": "/code_navigation/how-to/configure_data_retention", + "shadowedBy": 1187, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_data_retention", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_data_retention", + "status": 307, + "location": "/docs/code_navigation/how-to/configure_data_retention" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing-policies", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3297, + "source": "/code_intelligence/how-to/enable_auto_indexing", + "destination": "/code_navigation/how-to/enable_auto_indexing", + "shadowedBy": 1191, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/enable_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code_navigation/how-to/enable_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "enable-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3301, + "source": "/code_intelligence/how-to/index_a_cpp_repository", + "destination": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", + "shadowedBy": 1195, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_cpp_repository", + "expectedLocation": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_cpp_repository", + "status": 307, + "location": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage" + }, + { + "url": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md", + "status": 301, + "location": "/r/github.com/sourcegraph/scip-clang/-/blob/README.md" + }, + { + "url": "https://sourcegraph.com/r/github.com/sourcegraph/scip-clang/-/blob/README.md", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/r/github.com/sourcegraph/scip-clang/-/blob/README.md", + "fragment": "usage", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3306, + "source": "/code_intelligence/how-to/index_a_go_repository", + "destination": "/code_navigation/how-to/index_a_go_repository", + "shadowedBy": 1200, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code_navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 3310, + "source": "/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "destination": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "shadowedBy": 1204, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3315, + "source": "/code_intelligence/how-to/index_other_languages", + "destination": "/code_navigation/how-to/index_other_languages", + "shadowedBy": 1209, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_other_languages", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/index_other_languages", + "status": 307, + "location": "/docs/code_navigation/how-to/index_other_languages" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3319, + "source": "/code_intelligence/how-to", + "destination": "/code_navigation/how-to", + "shadowedBy": 1213, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to", + "status": 307, + "location": "/docs/code_navigation/how-to" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3323, + "source": "/code_intelligence/how-to/img/CodeReview.gif", + "destination": "/code_navigation/how-to/img/CodeReview.gif", + "shadowedBy": 1217, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/CodeReview.gif", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/CodeReview.gif", + "status": 307, + "location": "/docs/code_navigation/how-to/img/CodeReview.gif" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3327, + "source": "/code_intelligence/how-to/img/experimental-language-server-enable.png", + "destination": "/code_navigation/how-to/img/experimental-language-server-enable.png", + "shadowedBy": 1221, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/experimental-language-server-enable.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/experimental-language-server-enable.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/experimental-language-server-enable.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3332, + "source": "/code_intelligence/how-to/img/extension-example.gif", + "destination": "/code_navigation/how-to/img/extension-example.gif", + "shadowedBy": 1226, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/extension-example.gif", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/extension-example.gif", + "status": 307, + "location": "/docs/code_navigation/how-to/img/extension-example.gif" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3336, + "source": "/code_intelligence/how-to/img/network-description.png", + "destination": "/code_navigation/how-to/img/network-description.png", + "shadowedBy": 1230, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-description.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-description.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/network-description.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3340, + "source": "/code_intelligence/how-to/img/network-waterfall.png", + "destination": "/code_navigation/how-to/img/network-waterfall.png", + "shadowedBy": 1234, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-waterfall.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-waterfall.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/network-waterfall.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3344, + "source": "/code_intelligence/how-to/img/popover.png", + "destination": "/code_navigation/how-to/img/popover.png", + "shadowedBy": 1238, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/popover.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/popover.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/popover.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3348, + "source": "/code_intelligence/how-to/img/Symbols.png", + "destination": "/code_navigation/how-to/img/Symbols.png", + "shadowedBy": 1242, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/Symbols.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/Symbols.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/Symbols.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3352, + "source": "/code_intelligence/how-to/img/SymbolSidebar.png", + "destination": "/code_navigation/how-to/imgSymbolSidebar.png", + "shadowedBy": 1246, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/SymbolSidebar.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/SymbolSidebar.png", + "status": 307, + "location": "/docs/code_navigation/how-to/imgSymbolSidebar.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3356, + "source": "/code_intelligence/how-to/img/workflow.png", + "destination": "/code_navigation/how-to/img/workflow.png", + "shadowedBy": 1250, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/workflow.png", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img/workflow.png", + "status": 307, + "location": "/docs/code_navigation/how-to/img/workflow.png" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3360, + "source": "/code_intelligence/how-to/img", + "destination": "/code_navigation/how-to/img", + "shadowedBy": 1254, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/how-to/img", + "status": 307, + "location": "/docs/code_navigation/how-to/img" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/img", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3364, + "source": "/code_intelligence/references/auto_indexing_configuration", + "destination": "/code_navigation/references/auto_indexing_configuration", + "shadowedBy": 1258, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code_navigation/references/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3368, + "source": "/code_intelligence/references/envvars", + "destination": "/code_navigation/references/envvars", + "shadowedBy": 1262, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/envvars", + "status": 307, + "location": "/docs/code_navigation/references/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3372, + "source": "/code_intelligence/references/faq", + "destination": "/code_navigation/references/faq", + "shadowedBy": 1266, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/faq", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/faq", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/faq", + "status": 307, + "location": "/docs/code_navigation/references/faq" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/faq", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/references/faq", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3376, + "source": "/code_intelligence/references/indexers", + "destination": "/code_navigation/references/indexers", + "shadowedBy": 1270, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/indexers", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/indexers", + "status": 307, + "location": "/docs/code_navigation/references/indexers" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "sourcegraph-recommended-indexers", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 450, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3380, + "source": "/code_intelligence/references/precise_examples", + "destination": "/code_navigation/references/precise_examples", + "shadowedBy": 1274, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/precise_examples", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/precise_examples", + "status": 307, + "location": "/docs/code_navigation/references/precise_examples" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": "precise-navigation-examples", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3384, + "source": "/code_intelligence/references/requirements", + "destination": "/code_navigation/references/requirements", + "shadowedBy": 1278, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/requirements", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/requirements", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/requirements", + "status": 307, + "location": "/docs/code_navigation/references/requirements" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/requirements", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/references/requirements", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3388, + "source": "/code_intelligence/references/troubleshooting", + "destination": "/code_navigation/references/troubleshooting", + "shadowedBy": 1282, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references/troubleshooting", + "status": 307, + "location": "/docs/code_navigation/references/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "status": 307, + "location": "/docs/code-search/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 3392, + "source": "/code_intelligence/references", + "destination": "/code_navigation/references", + "shadowedBy": 1286, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence/references", + "status": 307, + "location": "/docs/code_navigation/references" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation/references", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code_navigation/references", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 30, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 3396, + "source": "/code_intelligence", + "destination": "/code_navigation", + "shadowedBy": 1290, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_intelligence", + "expectedLocation": "https://sourcegraph.com/docs/code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_intelligence", + "status": 307, + "location": "/docs/code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 590, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 590, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3400, + "source": "/cody/autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1294, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3404, + "source": "/cody/autocomplete#code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1298, + "sourceFragment": "code-autocomplete", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3408, + "source": "/cody/autocomplete#what-is-cody-code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1302, + "sourceFragment": "what-is-cody-code-autocomplete", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "what-is-cody-code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3412, + "source": "/cody/capabilities#code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1306, + "sourceFragment": "code-autocomplete", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3416, + "source": "/cody/autocomplete#enabling-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1310, + "sourceFragment": "enabling-autocomplete", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "enabling-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3420, + "source": "/cody/capabilities#code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1306, + "sourceFragment": "code-autocomplete", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3424, + "source": "/cody/autocomplete#configuring-on-sourcegraph-enterprise", + "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", + "shadowedBy": 1318, + "sourceFragment": "configuring-on-sourcegraph-enterprise", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "configuring-on-sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3429, + "source": "/cody/capabilities#configure-autocomplete-on-sourcegraph-enterprise", + "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", + "shadowedBy": 1323, + "sourceFragment": "configure-autocomplete-on-sourcegraph-enterprise", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "configure-autocomplete-on-sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3434, + "source": "/cody/autocomplete#accessing-autocomplete-logs", + "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", + "shadowedBy": 1328, + "sourceFragment": "accessing-autocomplete-logs", + "bareSourceRuleLine": 1294, + "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/autocomplete", + "status": 307, + "location": "/docs/cody/capabilities/autocomplete" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "fragment": "accessing-autocomplete-logs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3438, + "source": "/cody/capabilities#access-autocomplete-logs", + "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", + "shadowedBy": 1332, + "sourceFragment": "access-autocomplete-logs", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "access-autocomplete-logs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3442, + "source": "/cody#get-cody", + "destination": "/cody", + "shadowedBy": 1336, + "sourceFragment": "get-cody", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "get-cody", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3446, + "source": "/cody#getting-started", + "destination": "/cody", + "shadowedBy": 1340, + "sourceFragment": "getting-started", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "getting-started", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3450, + "source": "/cody#features", + "destination": "/cody#main-features", + "shadowedBy": 1344, + "sourceFragment": "features", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody#main-features", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "features", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3454, + "source": "/cody#chatbot-that-knows-your-code", + "destination": "/cody", + "shadowedBy": 1348, + "sourceFragment": "chatbot-that-knows-your-code", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "chatbot-that-knows-your-code", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3458, + "source": "/cody#fix-code-inline", + "destination": "/cody/capabilities", + "shadowedBy": 1352, + "sourceFragment": "fix-code-inline", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "fix-code-inline", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3462, + "source": "/cody/capabilities#fix-code-inline", + "destination": "/cody/capabilities", + "shadowedBy": 1356, + "sourceFragment": "fix-code-inline", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "fix-code-inline", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3466, + "source": "/cody#recipes", + "destination": "/cody/capabilities/commands", + "shadowedBy": 1360, + "sourceFragment": "recipes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "recipes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 500, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3470, + "source": "/cody/capabilities#cody-recipes", + "destination": "/cody/capabilities/commands", + "shadowedBy": 1364, + "sourceFragment": "cody-recipes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "cody-recipes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 500, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3474, + "source": "/cody#autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1368, + "sourceFragment": "autocomplete", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3478, + "source": "/cody/capabilities#code-autocomplete", + "destination": "/cody/capabilities/autocomplete", + "shadowedBy": 1306, + "sourceFragment": "code-autocomplete", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities", + "fragment": "code-autocomplete", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 120, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3482, + "source": "/cody/overview", + "destination": "/cody/", + "shadowedBy": 1376, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview", + "expectedLocation": "https://sourcegraph.com/docs/cody/", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 330, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3486, + "source": "/cody/explanations/installing_vs_code", + "destination": "/cody/clients/install-vscode", + "shadowedBy": 1380, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_vs_code", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/installing_vs_code", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3490, + "source": "/cody/overview/install-vscode", + "destination": "/cody/clients/install-vscode", + "shadowedBy": 1384, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3494, + "source": "/cody/overview/install-neovim", + "destination": "/cody/clients/install-neovim", + "shadowedBy": 1388, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-neovim", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-neovim", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-neovim", + "status": 307, + "location": "/docs/cody/clients/install-neovim" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-neovim", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-neovim", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 3498, + "source": "/cody/explanations/installing_jetbrains", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": 1392, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/installing_jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3502, + "source": "/cody/overview/install-jetbrains", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": 1396, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3506, + "source": "/app", + "destination": "/cody/clients/app", + "shadowedBy": 1400, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/app", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/app", + "status": 307, + "location": "/docs/cody/clients/app" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/app", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/app", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 350, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 3510, + "source": "/cody/overview/app", + "destination": "/cody/clients/app", + "shadowedBy": 1404, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/app", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/app", + "status": 307, + "location": "/docs/cody/clients/app" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/app", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/app", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 350, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 30, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 3514, + "source": "/cody/explanations/enabling_cody", + "destination": "/cody/clients/cody-with-sourcegraph", + "shadowedBy": 1408, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/enabling_cody", + "status": 307, + "location": "/docs/cody/clients/cody-with-sourcegraph" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3518, + "source": "/cody/overview/cody-with-sourcegraph", + "destination": "/cody/clients/cody-with-sourcegraph", + "shadowedBy": 1412, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/cody-with-sourcegraph", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/cody-with-sourcegraph", + "status": 307, + "location": "/docs/cody/clients/cody-with-sourcegraph" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3522, + "source": "/cody/explanations/enabling_cody_enterprise", + "destination": "/cody/clients/enable-cody-enterprise", + "shadowedBy": 1416, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody_enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/enabling_cody_enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3526, + "source": "/cody/overview/enable-cody-enterprise", + "destination": "/cody/clients/enable-cody-enterprise", + "shadowedBy": 1420, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3530, + "source": "/cody/quickstart#quickstart-for-cody-in-vs-code", + "destination": "/cody/quickstart", + "shadowedBy": 1424, + "sourceFragment": "quickstart-for-cody-in-vs-code", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "quickstart-for-cody-in-vs-code", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3534, + "source": "/cody/quickstart#introduction", + "destination": "/cody/quickstart#cody-quickstart", + "shadowedBy": 1428, + "sourceFragment": "introduction", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#cody-quickstart", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "introduction", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3538, + "source": "/cody/quickstart#getting-started-with-the-cody-extension-and-recipes", + "destination": "/cody/quickstart#getting-started-with-cody-extension-and-commands", + "shadowedBy": 1432, + "sourceFragment": "getting-started-with-the-cody-extension-and-recipes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#getting-started-with-cody-extension-and-commands", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "getting-started-with-the-cody-extension-and-recipes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3543, + "source": "/cody/quickstart#generate-a-unit-test", + "destination": "/cody/quickstart#1-generate-a-unit-test", + "shadowedBy": 1437, + "sourceFragment": "generate-a-unit-test", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#1-generate-a-unit-test", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "generate-a-unit-test", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3547, + "source": "/cody/quickstart#ask-cody-to-pull-reference-documentation", + "destination": "/cody/quickstart#3-ask-cody-to-pull-reference-documentation", + "shadowedBy": 1441, + "sourceFragment": "ask-cody-to-pull-reference-documentation", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#3-ask-cody-to-pull-reference-documentation", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "ask-cody-to-pull-reference-documentation", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3552, + "source": "/cody/quickstart#ask-cody-to-write-context-aware-code", + "destination": "/cody/quickstart#working-with-the-cody-extension", + "shadowedBy": 1446, + "sourceFragment": "ask-cody-to-write-context-aware-code", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#working-with-the-cody-extension", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/quickstart", + "fragment": "ask-cody-to-write-context-aware-code", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 690, + "visits": 640, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3556, + "source": "/cody/overview/install-jetbrains#introduction", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": 1450, + "sourceFragment": "introduction", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "introduction", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3560, + "source": "/cody/overview/install-jetbrains", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": 1396, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3564, + "source": "/cody/overview/install-jetbrains#requirements", + "destination": "/cody/clients/install-jetbrains#prerequisites", + "shadowedBy": 1458, + "sourceFragment": "requirements", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "requirements", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3568, + "source": "/cody/overview/install-jetbrains#prerequisites", + "destination": "/cody/clients/install-jetbrains#prerequisites", + "shadowedBy": 1462, + "sourceFragment": "prerequisites", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "prerequisites", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3572, + "source": "/cody/overview/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "shadowedBy": 1466, + "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "optional-enable-code-graph-context-for-context-aware-answers", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3577, + "source": "/cody/overview/install-jetbrains#enable-code-graph-context-for-context-aware-answers-optional", + "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "shadowedBy": 1471, + "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "enable-code-graph-context-for-context-aware-answers-optional", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3582, + "source": "/cody/overview/install-jetbrains#get-started-with-cody", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": 1476, + "sourceFragment": "get-started-with-cody", + "bareSourceRuleLine": 1396, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": "get-started-with-cody", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3586, + "source": "/cody/overview/install-jetbrains", + "destination": "/cody/clients/install-jetbrains", + "shadowedBy": 1396, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", + "status": 307, + "location": "/docs/cody/clients/install-jetbrains" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3590, + "source": "/cody/overview/install-vscode#introduction", + "destination": "/cody/clients/install-vscode", + "shadowedBy": 1484, + "sourceFragment": "introduction", + "bareSourceRuleLine": 1384, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": "introduction", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3594, + "source": "/cody/overview/install-vscode", + "destination": "/cody/clients/install-vscode", + "shadowedBy": 1384, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3598, + "source": "/cody/overview/install-vscode#requirements", + "destination": "/cody/clients/install-vscode#prerequisites", + "shadowedBy": 1492, + "sourceFragment": "requirements", + "bareSourceRuleLine": 1384, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": "requirements", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3602, + "source": "/cody/overview/install-vscode#prerequisites", + "destination": "/cody/clients/install-vscode#prerequisites", + "shadowedBy": 1496, + "sourceFragment": "prerequisites", + "bareSourceRuleLine": 1384, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/install-vscode", + "status": 307, + "location": "/docs/cody/clients/install-vscode" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/install-vscode", + "fragment": "prerequisites", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1460, + "visits": 1230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3606, + "source": "/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", + "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", + "shadowedBy": null, + "sourceFragment": "using-a-third-party-llm-provider", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "using-a-third-party-llm-provider", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3611, + "source": "/cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider-directly", + "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", + "shadowedBy": 1510, + "sourceFragment": "using-a-third-party-llm-provider-directly", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "using-a-third-party-llm-provider-directly", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3616, + "source": "/cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider", + "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", + "shadowedBy": 1515, + "sourceFragment": "using-a-third-party-llm-provider", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "using-a-third-party-llm-provider", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3621, + "source": "/cody/overview/enable-cody-enterprise#turning-cody-on-only-for-some-users", + "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", + "shadowedBy": 1520, + "sourceFragment": "turning-cody-on-only-for-some-users", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "turning-cody-on-only-for-some-users", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3626, + "source": "/cody/overview/enable-cody-enterprise#enable-cody-only-for-some-users", + "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", + "shadowedBy": 1525, + "sourceFragment": "enable-cody-only-for-some-users", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "enable-cody-only-for-some-users", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3631, + "source": "/cody/overview/enable-cody-enterprise#turning-cody-off", + "destination": "/cody/clients/enable-cody-enterprise#disable-cody", + "shadowedBy": 1530, + "sourceFragment": "turning-cody-off", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "turning-cody-off", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3635, + "source": "/cody/overview/enable-cody-enterprise#disable-cody", + "destination": "/cody/clients/enable-cody-enterprise#disable-cody", + "shadowedBy": 1534, + "sourceFragment": "disable-cody", + "bareSourceRuleLine": 1420, + "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", + "status": 307, + "location": "/docs/cody/clients/enable-cody-enterprise" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", + "fragment": "disable-cody", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 880, + "visits": 810, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3639, + "source": "/cody/explanations", + "destination": "/cody/core-concepts", + "shadowedBy": 1538, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations", + "status": 307, + "location": "/docs/cody/core-concepts" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3643, + "source": "/cody/explanations/code_graph_context#embeddings", + "destination": "/cody/embeddings", + "shadowedBy": 1542, + "sourceFragment": "embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3647, + "source": "/cody/core-concepts/embeddings#embeddings", + "destination": "/cody/embeddings", + "shadowedBy": 1546, + "sourceFragment": "embeddings", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3651, + "source": "/cody/explanations/code_graph_context#configuring-embeddings", + "destination": "/cody/embeddings/configure-embeddings", + "shadowedBy": 1550, + "sourceFragment": "configuring-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "configuring-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3655, + "source": "/cody/core-concepts/embeddings/configure-embeddings", + "destination": "/cody/embeddings/configure-embeddings", + "shadowedBy": 1554, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3659, + "source": "/cody/explanations/code_graph_context#filtering-files-from-embeddings", + "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", + "shadowedBy": 1558, + "sourceFragment": "filtering-files-from-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "filtering-files-from-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3664, + "source": "/cody/core-concepts/embeddings/manage-embeddings#filter-files-from-embeddings", + "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", + "shadowedBy": 1563, + "sourceFragment": "filter-files-from-embeddings", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "filter-files-from-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3669, + "source": "/cody/explanations/code_graph_context#storing-embedding-indexes", + "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", + "shadowedBy": 1568, + "sourceFragment": "storing-embedding-indexes", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "storing-embedding-indexes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3674, + "source": "/cody/core-concepts/embeddings/manage-embeddings#store-embedding-indexes", + "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", + "shadowedBy": 1573, + "sourceFragment": "store-embedding-indexes", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "store-embedding-indexes", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3679, + "source": "/cody/explanations/code_graph_context#using-s3", + "destination": "/cody/embeddings/manage-embeddings#using-s3", + "shadowedBy": 1578, + "sourceFragment": "using-s3", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "using-s3", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3683, + "source": "/cody/core-concepts/embeddings/manage-embeddings#using-s3", + "destination": "/cody/embeddings/manage-embeddings#using-s3", + "shadowedBy": 1582, + "sourceFragment": "using-s3", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "using-s3", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3687, + "source": "/cody/explanations/code_graph_context#using-gcs", + "destination": "/cody/embeddings/manage-embeddings#using-gcs", + "shadowedBy": 1586, + "sourceFragment": "using-gcs", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "using-gcs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3691, + "source": "/cody/core-concepts/embeddings/manage-embeddings#using-gcs", + "destination": "/cody/embeddings/manage-embeddings#using-gcs", + "shadowedBy": 1590, + "sourceFragment": "using-gcs", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "using-gcs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3695, + "source": "/cody/explanations/code_graph_context#provisioning-buckets", + "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", + "shadowedBy": 1594, + "sourceFragment": "provisioning-buckets", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "provisioning-buckets", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3699, + "source": "/cody/core-concepts/embeddings/manage-embeddings#provisioning-buckets", + "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", + "shadowedBy": 1598, + "sourceFragment": "provisioning-buckets", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "provisioning-buckets", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3703, + "source": "/cody/explanations/code_graph_context#environment-variables-for-the-embeddings-service", + "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "shadowedBy": 1602, + "sourceFragment": "environment-variables-for-the-embeddings-service", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "environment-variables-for-the-embeddings-service", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3708, + "source": "/cody/core-concepts/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "shadowedBy": 1607, + "sourceFragment": "environment-variables-for-the-embeddings-service", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", + "fragment": "environment-variables-for-the-embeddings-service", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3713, + "source": "/cody/explanations/code_graph_context#incremental-embeddings", + "destination": "/cody/embeddings#incremental-embeddings", + "shadowedBy": 1612, + "sourceFragment": "incremental-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "incremental-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3717, + "source": "/cody/core-concepts/embeddings#incremental-embeddings", + "destination": "/cody/embeddings#incremental-embeddings", + "shadowedBy": 1616, + "sourceFragment": "incremental-embeddings", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "incremental-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3721, + "source": "/cody/explanations/code_graph_context#adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", + "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "shadowedBy": 1620, + "sourceFragment": "adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3726, + "source": "/cody/core-concepts/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "shadowedBy": 1625, + "sourceFragment": "minimum-time-interval-between-automatically-scheduled-embeddings", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "minimum-time-interval-between-automatically-scheduled-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3731, + "source": "/cody/explanations/code_graph_context#using-a-third-party-embeddings-provider-directly", + "destination": "/cody/embeddings#third-party-embeddings-provider", + "shadowedBy": 1630, + "sourceFragment": "using-a-third-party-embeddings-provider-directly", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "using-a-third-party-embeddings-provider-directly", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3735, + "source": "/cody/core-concepts/embeddings#third-party-embeddings-provider", + "destination": "/cody/embeddings#third-party-embeddings-provider", + "shadowedBy": 1634, + "sourceFragment": "third-party-embeddings-provider", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "third-party-embeddings-provider", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3739, + "source": "/cody/explanations/code_graph_context#openai", + "destination": "/cody/embeddings#openai", + "shadowedBy": 1638, + "sourceFragment": "openai", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "openai", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3743, + "source": "/cody/core-concepts/embeddings#openai", + "destination": "/cody/embeddings#openai", + "shadowedBy": 1642, + "sourceFragment": "openai", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "openai", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3747, + "source": "/cody/explanations/code_graph_context#azure-openai-span-class-badge-badge-experimental-experimental-span", + "destination": "/cody/embeddings#azure-openai", + "shadowedBy": 1646, + "sourceFragment": "azure-openai-span-class-badge-badge-experimental-experimental-span", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "azure-openai-span-class-badge-badge-experimental-experimental-span", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3751, + "source": "/cody/core-concepts/embeddings#azure-openai", + "destination": "/cody/embeddings#azure-openai", + "shadowedBy": 1650, + "sourceFragment": "azure-openai", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "azure-openai", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3755, + "source": "/cody/explanations/code_graph_context#disabling-embeddings", + "destination": "/cody/embeddings#disable-embeddings", + "shadowedBy": 1654, + "sourceFragment": "disabling-embeddings", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "disabling-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3759, + "source": "/cody/core-concepts/embeddings#disable-embeddings", + "destination": "/cody/embeddings#disable-embeddings", + "shadowedBy": 1658, + "sourceFragment": "disable-embeddings", + "bareSourceRuleLine": 4558, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "disable-embeddings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3763, + "source": "/cody/explanations/code_graph_context#configuring-the-global-policy-match-limit", + "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", + "shadowedBy": 1662, + "sourceFragment": "configuring-the-global-policy-match-limit", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "configuring-the-global-policy-match-limit", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3768, + "source": "/cody/core-concepts/embeddings/usage-and-limits#configure-global-policy-match-limit", + "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", + "shadowedBy": 1667, + "sourceFragment": "configure-global-policy-match-limit", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "fragment": "configure-global-policy-match-limit", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3773, + "source": "/cody/explanations/code_graph_context#limitting-the-number-of-embeddings-that-can-be-generated", + "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "shadowedBy": 1672, + "sourceFragment": "limitting-the-number-of-embeddings-that-can-be-generated", + "bareSourceRuleLine": 1820, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": "limitting-the-number-of-embeddings-that-can-be-generated", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3778, + "source": "/cody/core-concepts/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "shadowedBy": 1677, + "sourceFragment": "limit-the-number-of-embeddings-that-can-be-generated", + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", + "outcome": "no-redirect", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", + "fragment": "limit-the-number-of-embeddings-that-can-be-generated", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3783, + "source": "/cody/explanations/indexing", + "destination": "/cody/embeddings/embedding-index", + "shadowedBy": 1682, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3787, + "source": "/cody/core-concepts/embeddings/embedding-index", + "destination": "/cody/embeddings/embedding-index", + "shadowedBy": 1686, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3791, + "source": "/cody/explanations/indexing#generate-embeddings-index", + "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", + "shadowedBy": 1690, + "sourceFragment": "generate-embeddings-index", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "generate-embeddings-index", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3796, + "source": "/cody/core-concepts/embeddings/embedding-index#generate-embeddings-index", + "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", + "shadowedBy": 1695, + "sourceFragment": "generate-embeddings-index", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "generate-embeddings-index", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3801, + "source": "/cody/explanations/indexing#sourcegraph-enterprise", + "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", + "shadowedBy": 1700, + "sourceFragment": "sourcegraph-enterprise", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3805, + "source": "/cody/core-concepts/embeddings/embedding-index#sourcegraph-enterprise", + "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", + "shadowedBy": 1704, + "sourceFragment": "sourcegraph-enterprise", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3809, + "source": "/cody/explanations/indexing#sourcegraph-com", + "destination": "/cody/embeddings/embedding-index#sourcegraphcom", + "shadowedBy": 1708, + "sourceFragment": "sourcegraph-com", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "sourcegraph-com", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3813, + "source": "/cody/core-concepts/embeddings/embedding-index#sourcegraph-com", + "destination": "/cody/embeddings/embedding-index#sourcegraphcom", + "shadowedBy": 1712, + "sourceFragment": "sourcegraph-com", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "sourcegraph-com", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3817, + "source": "/cody/explanations/indexing#enable-codebase-aware-answers", + "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", + "shadowedBy": 1716, + "sourceFragment": "enable-codebase-aware-answers", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "enable-codebase-aware-answers", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3822, + "source": "/cody/core-concepts/embeddings/embedding-index#enable-codebase-aware-answers", + "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", + "shadowedBy": 1721, + "sourceFragment": "enable-codebase-aware-answers", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "enable-codebase-aware-answers", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3827, + "source": "/cody/explanations/indexing#extension-settings", + "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", + "shadowedBy": 1726, + "sourceFragment": "extension-settings", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "extension-settings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3832, + "source": "/cody/core-concepts/embeddings/embedding-index#cody-vs-code-extension-settings", + "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", + "shadowedBy": 1731, + "sourceFragment": "cody-vs-code-extension-settings", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "cody-vs-code-extension-settings", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3837, + "source": "/cody/explanations/indexing#manual-configuration", + "destination": "/cody/embeddings/embedding-index#manual-configuration", + "shadowedBy": 1736, + "sourceFragment": "manual-configuration", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "manual-configuration", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3841, + "source": "/cody/core-concepts/embeddings/embedding-index#manual-configuration", + "destination": "/cody/embeddings/embedding-index#manual-configuration", + "shadowedBy": 1740, + "sourceFragment": "manual-configuration", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "manual-configuration", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3845, + "source": "/cody/explanations/indexing#settings-json", + "destination": "/cody/embeddings/embedding-index#settingsjson", + "shadowedBy": 1744, + "sourceFragment": "settings-json", + "bareSourceRuleLine": 1682, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/indexing", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "settings-json", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3849, + "source": "/cody/core-concepts/embeddings/embedding-index#settings-json", + "destination": "/cody/embeddings/embedding-index#settingsjson", + "shadowedBy": 1748, + "sourceFragment": "settings-json", + "bareSourceRuleLine": 1686, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", + "status": 307, + "location": "/docs/cody/embeddings/embedding-index" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", + "fragment": "settings-json", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3853, + "source": "/cody/explanations/policies", + "destination": "/cody/embeddings/configure-embeddings#policies", + "shadowedBy": 1752, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3857, + "source": "/cody/core-concepts/embeddings/configure-embeddings#policies", + "destination": "/cody/embeddings/configure-embeddings#policies", + "shadowedBy": 1756, + "sourceFragment": "policies", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3861, + "source": "/cody/explanations/policies#how-to-create-an-embeddings-policy", + "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", + "shadowedBy": 1760, + "sourceFragment": "how-to-create-an-embeddings-policy", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3866, + "source": "/cody/core-concepts/embeddings/configure-embeddings#create-an-embeddings-policy", + "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", + "shadowedBy": 1765, + "sourceFragment": "create-an-embeddings-policy", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "create-an-embeddings-policy", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3871, + "source": "/cody/explanations/policies#example-1", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": 1770, + "sourceFragment": "example-1", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3876, + "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": 1775, + "sourceFragment": "how-pattern-matching-works", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "how-pattern-matching-works", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3881, + "source": "/cody/explanations/policies#example-2", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": 1780, + "sourceFragment": "example-2", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3886, + "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": 1775, + "sourceFragment": "how-pattern-matching-works", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "how-pattern-matching-works", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3891, + "source": "/cody/explanations/policies#example-3", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": 1790, + "sourceFragment": "example-3", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3896, + "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", + "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "shadowedBy": 1775, + "sourceFragment": "how-pattern-matching-works", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "how-pattern-matching-works", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3901, + "source": "/cody/explanations/policies#lifecycle-of-an-embeddings-policy", + "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "shadowedBy": 1800, + "sourceFragment": "lifecycle-of-an-embeddings-policy", + "bareSourceRuleLine": 1752, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/policies", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#policies" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "policies", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3906, + "source": "/cody/core-concepts/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "shadowedBy": 1805, + "sourceFragment": "lifecycle-of-an-embeddings-policy", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "lifecycle-of-an-embeddings-policy", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3911, + "source": "/cody/explanations/schedule_one_off_embeddings_jobs", + "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", + "shadowedBy": 1810, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/schedule_one_off_embeddings_jobs", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/schedule_one_off_embeddings_jobs", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "schedule-embeddings-jobs", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 3916, + "source": "/cody/core-concepts/embeddings/configure-embeddings#schedule-embeddings-jobs", + "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", + "shadowedBy": 1815, + "sourceFragment": "schedule-embeddings-jobs", + "bareSourceRuleLine": 1554, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", + "status": 307, + "location": "/docs/cody/embeddings/configure-embeddings" + }, + { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", + "fragment": "schedule-embeddings-jobs", + "fragmentFrom": "request", + "anchorFound": false, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 3921, + "source": "/cody/explanations/code_graph_context", + "destination": "/cody/core-concepts/code-graph", + "shadowedBy": 1820, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3925, + "source": "/cody/explanations/cody_gateway", + "destination": "/cody/core-concepts/cody_gateway", + "shadowedBy": 1824, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody_gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3929, + "source": "/cody/explanations/code_graph_context", + "destination": "/cody/core-concepts/code-graph", + "shadowedBy": 1820, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", + "status": 307, + "location": "/docs/cody/core-concepts/code-graph" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 440, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3933, + "source": "/cody/core-concepts/cody_clients", + "destination": "/cody/clients", + "shadowedBy": 1832, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_clients", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_clients", + "status": 307, + "location": "/docs/cody/clients" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 450, + "visits": 450, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 450, + "visits": 450, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3937, + "source": "/cody/overview#getting-started", + "destination": "/cody/clients", + "shadowedBy": 1836, + "sourceFragment": "getting-started", + "bareSourceRuleLine": 1376, + "requestUrl": "https://sourcegraph.com/docs/cody/overview", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/overview", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": "getting-started", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 330, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 450, + "visits": 450, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 3941, + "source": "/cody/core-concepts/cody_gateway", + "destination": "/cody/core-concepts/cody-gateway", + "shadowedBy": 1840, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3945, + "source": "/cody/core-concepts/cody_gateway#using-cody-gateway-in-sourcegraph-enterprise", + "destination": "/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", + "shadowedBy": 1844, + "sourceFragment": "using-cody-gateway-in-sourcegraph-enterprise", + "bareSourceRuleLine": 1840, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": "using-cody-gateway-in-sourcegraph-enterprise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3950, + "source": "/cody/core-concepts/cody_gateway#configuring-custom-models", + "destination": "/cody/core-concepts/cody-gateway#configuring-custom-models", + "shadowedBy": 1849, + "sourceFragment": "configuring-custom-models", + "bareSourceRuleLine": 1840, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#configuring-custom-models", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": "configuring-custom-models", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3955, + "source": "/cody/core-concepts/cody_gateway#rate-limits-and-quotas", + "destination": "/cody/core-concepts/cody-gateway#rate-limits-and-quotas", + "shadowedBy": 1854, + "sourceFragment": "rate-limits-and-quotas", + "bareSourceRuleLine": 1840, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#rate-limits-and-quotas", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": "rate-limits-and-quotas", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3959, + "source": "/cody/core-concepts/cody_gateway#privacy-and-security", + "destination": "/cody/core-concepts/cody-gateway#privacy-and-security", + "shadowedBy": 1858, + "sourceFragment": "privacy-and-security", + "bareSourceRuleLine": 1840, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#privacy-and-security", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", + "status": 307, + "location": "/docs/cody/core-concepts/cody-gateway" + }, + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": "privacy-and-security", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3963, + "source": "/cody/custom-commands", + "destination": "/cody/capabilities/commands#custom-commands", + "shadowedBy": 1862, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/custom-commands", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands#custom-commands", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/custom-commands", + "status": 307, + "location": "/docs/cody/capabilities/commands#custom-commands" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/commands", + "status": 307, + "location": "/docs/cody/capabilities/prompts" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/prompts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/prompts", + "fragment": "custom-commands", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 500, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1300, + "visits": 1180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3970, + "source": "/code_search", + "destination": "/code-search", + "shadowedBy": 1869, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search", + "expectedLocation": "https://sourcegraph.com/docs/code-search", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search", + "status": 307, + "location": "/docs/code-search" + }, + { + "url": "https://sourcegraph.com/docs/code-search", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 400, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1600, + "visits": 1450, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + }, + "final": { + "requests": 1600, + "visits": 1450, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 3974, + "source": "/code_search/tutorials", + "destination": "/code-search/working/saved_searches", + "shadowedBy": 1873, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/tutorials", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3978, + "source": "/code_search/tutorials/examples", + "destination": "/code-search/queries/examples", + "shadowedBy": 1877, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/examples", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/tutorials/examples", + "status": 307, + "location": "/docs/code-search/queries/examples" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries/examples", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries/examples", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 190, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3983, + "source": "/code_search/tutorials/search_subexpressions", + "destination": "/code-search/working/search_subexpressions", + "shadowedBy": 1882, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/search_subexpressions", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/tutorials/search_subexpressions", + "status": 307, + "location": "/docs/code-search/working/search_subexpressions" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", + "status": 307, + "location": "/docs/code-search/working/search-subexpressions" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3988, + "source": "/code_search/how-to", + "destination": "/code-search/working/saved_searches", + "shadowedBy": 1887, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3993, + "source": "/code_search/how-to/saved_searches", + "destination": "/code-search/working/saved_searches", + "shadowedBy": 1892, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 3998, + "source": "/code_search/how-to/snippets", + "destination": "/code-search/working/snippets", + "shadowedBy": 1897, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/snippets", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/snippets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/snippets", + "status": 307, + "location": "/docs/code-search/working/snippets" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/snippets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/snippets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4003, + "source": "/code_search/how-to/search_contexts", + "destination": "/code-search/working/search_contexts", + "shadowedBy": 1902, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search_contexts", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_contexts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/search_contexts", + "status": 307, + "location": "/docs/code-search/working/search_contexts" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search_contexts", + "status": 307, + "location": "/docs/code-search/working/search-contexts" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search-contexts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/search-contexts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4008, + "source": "/code_search/how-to/exhaustive", + "destination": "/code-search/types/exhaustive", + "shadowedBy": 1907, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/exhaustive", + "expectedLocation": "https://sourcegraph.com/docs/code-search/types/exhaustive", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/exhaustive", + "status": 307, + "location": "/docs/code-search/types/exhaustive" + }, + { + "url": "https://sourcegraph.com/docs/code-search/types/exhaustive", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/types/exhaustive", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4013, + "source": "/code_search/how-to/search-jobs", + "destination": "/code-search/types/search-jobs", + "shadowedBy": 1912, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search-jobs", + "expectedLocation": "https://sourcegraph.com/docs/code-search/types/search-jobs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/how-to/search-jobs", + "status": 307, + "location": "/docs/code-search/types/search-jobs" + }, + { + "url": "https://sourcegraph.com/docs/code-search/types/search-jobs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/types/search-jobs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 820, + "visits": 590, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 820, + "visits": 590, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4018, + "source": "/code_search/explanations", + "destination": "/code-search/working/saved_searches", + "shadowedBy": 1922, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/explanations", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/explanations", + "status": 307, + "location": "/docs/code-search/working/saved_searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4023, + "source": "/code_search/explanations/features", + "destination": "/code-search/features", + "shadowedBy": 1927, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/explanations/features", + "status": 307, + "location": "/docs/code-search/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4028, + "source": "/code_search/explanations/search_details", + "destination": "/code-search/features", + "shadowedBy": 1932, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/search_details", + "expectedLocation": "https://sourcegraph.com/docs/code-search/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/explanations/search_details", + "status": 307, + "location": "/docs/code-search/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4033, + "source": "/code_search/explanations/tips", + "destination": "/code-search/features", + "shadowedBy": 1937, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/tips", + "expectedLocation": "https://sourcegraph.com/docs/code-search/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/explanations/tips", + "status": 307, + "location": "/docs/code-search/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 500, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4038, + "source": "/code_search/reference/queries", + "destination": "/code-search/queries", + "shadowedBy": 1942, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/reference/queries", + "status": 307, + "location": "/docs/code-search/queries" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4043, + "source": "/code_search/reference/queries#search-pattern-syntax", + "destination": "/code-search/queries#search-pattern-syntax", + "shadowedBy": 1947, + "sourceFragment": "search-pattern-syntax", + "bareSourceRuleLine": 1942, + "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries#search-pattern-syntax", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/reference/queries", + "status": 307, + "location": "/docs/code-search/queries" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries", + "fragment": "search-pattern-syntax", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 3800, + "visits": 3410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4048, + "source": "/code_search/reference/language", + "destination": "/code-search/queries/language", + "shadowedBy": 1952, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_search/reference/language", + "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/language", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_search/reference/language", + "status": 307, + "location": "/docs/code-search/queries/language" + }, + { + "url": "https://sourcegraph.com/docs/code-search/queries/language", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/queries/language", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1210, + "visits": 1190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1210, + "visits": 1190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4054, + "source": "/code_navigation", + "destination": "/code-search/code-navigation", + "shadowedBy": 1958, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 590, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 570, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4059, + "source": "/code_navigation/how-to/configure_data_retention", + "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", + "shadowedBy": 1963, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing-policies", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4065, + "source": "/code_navigation/how-to/configure_data_retention#applying-data-retention-policies-globally", + "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", + "shadowedBy": 1969, + "sourceFragment": "applying-data-retention-policies-globally", + "bareSourceRuleLine": 1963, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing-policies", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4071, + "source": "/code_navigation/how-to/index_a_go_repository", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository", + "shadowedBy": 1975, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 4077, + "source": "/code_navigation/how-to/index_a_go_repository#automated-indexing", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", + "shadowedBy": 1981, + "sourceFragment": "automated-indexing", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "automated-indexing", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 4083, + "source": "/code_navigation/how-to/index_a_go_repository#github-actions", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#github-actions", + "shadowedBy": 1987, + "sourceFragment": "github-actions", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#github-actions", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "github-actions", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 4089, + "source": "/code_navigation/how-to/index_a_go_repository#circleci", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#circleci", + "shadowedBy": 1993, + "sourceFragment": "circleci", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#circleci", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "circleci", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 4095, + "source": "/code_navigation/how-to/index_a_go_repository#travis-ci", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", + "shadowedBy": 1999, + "sourceFragment": "travis-ci", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "travis-ci", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 4101, + "source": "/code_navigation/how-to/index_a_go_repository#manual-indexing", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", + "shadowedBy": 2005, + "sourceFragment": "manual-indexing", + "bareSourceRuleLine": 1975, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "manual-indexing", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 4107, + "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "shadowedBy": 2011, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4113, + "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", + "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", + "shadowedBy": 2017, + "sourceFragment": "indexing-in-ci-using-scip-typescript-directly", + "bareSourceRuleLine": 2011, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": "indexing-in-ci-using-scip-typescript-directly", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4119, + "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", + "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", + "shadowedBy": 2023, + "sourceFragment": "optional-scip-typescript-flags", + "bareSourceRuleLine": 2011, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": "optional-scip-typescript-flags", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4125, + "source": "/code_navigation/how-to/adding_lsif_to_many_repos", + "destination": "/code-search/code-navigation/precise_code_navigation", + "shadowedBy": 2041, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 2060, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4130, + "source": "/code_navigation/how-to/adding_lsif_to_workflows", + "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "shadowedBy": 2046, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4136, + "source": "/code_navigation/how-to/enable_auto_indexing#deploy-executors", + "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", + "shadowedBy": 2106, + "sourceFragment": "deploy-executors", + "bareSourceRuleLine": 2100, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "enable-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4142, + "source": "/code_navigation/how-to/policies_resource_usage_best_practices", + "destination": "/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "shadowedBy": 2171, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/policies_resource_usage_best_practices", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-navigation/how-to/policies_resource_usage_best_practices" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-navigation/how-to/policies-resource-usage-best-practices" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 510, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4148, + "source": "/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "destination": "/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "shadowedBy": 2177, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4154, + "source": "/code_navigation/explanations/introduction_to_code_navigation", + "destination": "/code-search/code-navigation", + "shadowedBy": 2183, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 570, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4159, + "source": "/code_navigation/explanations/introduction_to_code_navigation#search-based-vs-precise", + "destination": "/code-search/code-navigation#code-navigation-types", + "shadowedBy": 2188, + "sourceFragment": "search-based-vs-precise", + "bareSourceRuleLine": 2183, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation#code-navigation-types", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": "search-based-vs-precise", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 570, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4164, + "source": "/code_navigation/explanations/precise_code_navigation", + "destination": "/code-search/code-navigation/precise_code_navigation", + "shadowedBy": 2193, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1470, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 2060, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4174, + "source": "/code_navigation/explanations/uploads", + "destination": "/code-search/code-navigation/explanations/uploads", + "shadowedBy": 2204, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4179, + "source": "/code_navigation/explanations/uploads#lifecycle-of-an-upload", + "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", + "shadowedBy": 2209, + "sourceFragment": "lifecycle-of-an-upload", + "bareSourceRuleLine": 2204, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": "lifecycle-of-an-upload", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4185, + "source": "/code_navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", + "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", + "shadowedBy": 2215, + "sourceFragment": "lifecycle-of-an-upload-via-ui", + "bareSourceRuleLine": 2204, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": "lifecycle-of-an-upload-via-ui", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4191, + "source": "/code_navigation/explanations/uploads#repository-commit-graph", + "destination": "/code-search/code-navigation/explanations/uploads#repository-commit-graph", + "shadowedBy": 2221, + "sourceFragment": "repository-commit-graph", + "bareSourceRuleLine": 2204, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#repository-commit-graph", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": "repository-commit-graph", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4197, + "source": "/code_navigation/explanations/search_based_code_navigation", + "destination": "/code-search/code-navigation/search_based_code_navigation", + "shadowedBy": 2227, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4203, + "source": "/code_navigation/explanations/search_based_code_navigation#how-does-it-work", + "destination": "/code-search/code-navigation/search_based_code_navigation#how-does-it-work", + "shadowedBy": 2233, + "sourceFragment": "how-does-it-work", + "bareSourceRuleLine": 2227, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#how-does-it-work", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": "how-does-it-work", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4209, + "source": "/code_navigation/explanations/search_based_code_navigation#what-configuration-settings-can-i-apply", + "destination": "/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", + "shadowedBy": 2239, + "sourceFragment": "what-configuration-settings-can-i-apply", + "bareSourceRuleLine": 2227, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", + "status": 307, + "location": "/docs/code-search/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": "what-configuration-settings-can-i-apply", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4215, + "source": "/code_navigation/explanations/features", + "destination": "/code-search/code-navigation/features", + "shadowedBy": 2245, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4220, + "source": "/code_navigation/explanations/features#popover", + "destination": "/code-search/code-navigation/features#popover", + "shadowedBy": 2250, + "sourceFragment": "popover", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#popover", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "popover", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4224, + "source": "/code_navigation/explanations/features#go-to-definition", + "destination": "/code-search/code-navigation/features#go-to-definition", + "shadowedBy": 2254, + "sourceFragment": "go-to-definition", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#go-to-definition", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "go-to-definition", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4228, + "source": "/code_navigation/explanations/features#find-references", + "destination": "/code-search/code-navigation/features#find-references", + "shadowedBy": 2258, + "sourceFragment": "find-references", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-references", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "find-references", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4232, + "source": "/code_navigation/explanations/features#dependency-navigation", + "destination": "/code-search/code-navigation/features#dependency-navigation", + "shadowedBy": 2262, + "sourceFragment": "dependency-navigation", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#dependency-navigation", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "dependency-navigation", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4237, + "source": "/code_navigation/explanations/features#find-implementations", + "destination": "/code-search/code-navigation/features#find-implementations", + "shadowedBy": 2267, + "sourceFragment": "find-implementations", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-implementations", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "find-implementations", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4243, + "source": "/code_navigation/explanations/features#perform-an-action", + "destination": "/code-search/code-navigation/features#perform-an-action", + "shadowedBy": 2273, + "sourceFragment": "perform-an-action", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#perform-an-action", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "perform-an-action", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4248, + "source": "/code_navigation/explanations/features#symbol-search", + "destination": "/code-search/types/symbol", + "shadowedBy": 2278, + "sourceFragment": "symbol-search", + "bareSourceRuleLine": 2245, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "expectedLocation": "https://sourcegraph.com/docs/code-search/types/symbol", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/features", + "status": 307, + "location": "/docs/code-search/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": "symbol-search", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4253, + "source": "/code_navigation/explanations/rockskip", + "destination": "/code-search/code-navigation/rockskip", + "shadowedBy": 2283, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4258, + "source": "/code_navigation/explanations/rockskip#when-should-i-use-rockskip", + "destination": "/code-search/code-navigation/rockskip#when-should-i-use-rockskip", + "shadowedBy": 2288, + "sourceFragment": "when-should-i-use-rockskip", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-should-i-use-rockskip", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "when-should-i-use-rockskip", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4264, + "source": "/code_navigation/explanations/rockskip#how-do-i-enable-rockskip", + "destination": "/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", + "shadowedBy": 2294, + "sourceFragment": "how-do-i-enable-rockskip", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "how-do-i-enable-rockskip", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4270, + "source": "/code_navigation/explanations/rockskip#how-long-does-indexing-take", + "destination": "/code-search/code-navigation/rockskip#how-long-does-indexing-take", + "shadowedBy": 2300, + "sourceFragment": "how-long-does-indexing-take", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-long-does-indexing-take", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "how-long-does-indexing-take", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4276, + "source": "/code_navigation/explanations/rockskip#what-resources-does-rockskip-use", + "destination": "/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", + "shadowedBy": 2306, + "sourceFragment": "what-resources-does-rockskip-use", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "what-resources-does-rockskip-use", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4282, + "source": "/code_navigation/explanations/rockskip#how-do-i-check-the-indexing-status", + "destination": "/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", + "shadowedBy": 2312, + "sourceFragment": "how-do-i-check-the-indexing-status", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "how-do-i-check-the-indexing-status", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4288, + "source": "/code_navigation/explanations/rockskip#when-is-indexing-triggered", + "destination": "/code-search/code-navigation/rockskip#when-is-indexing-triggered", + "shadowedBy": 2318, + "sourceFragment": "when-is-indexing-triggered", + "bareSourceRuleLine": 2283, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-is-indexing-triggered", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", + "status": 307, + "location": "/docs/code-search/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": "when-is-indexing-triggered", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4294, + "source": "/code_navigation/explanations/writing_an_indexer", + "destination": "/code-search/code-navigation/writing_an_indexer#writing-an-indexer", + "shadowedBy": 2324, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4300, + "source": "/code_navigation/explanations/writing_an_indexer#understanding-the-scip-protobuf-schema", + "destination": "/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", + "shadowedBy": 2330, + "sourceFragment": "understanding-the-scip-protobuf-schema", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4306, + "source": "/code_navigation/explanations/writing_an_indexer#importing-or-generating-scip-bindings", + "destination": "/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", + "shadowedBy": 2336, + "sourceFragment": "importing-or-generating-scip-bindings", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4312, + "source": "/code_navigation/explanations/writing_an_indexer#generating-minimal-index-with-occurrence-information", + "destination": "/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", + "shadowedBy": 2342, + "sourceFragment": "generating-minimal-index-with-occurrence-information", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4318, + "source": "/code_navigation/explanations/writing_an_indexer#snapshot-testing-with-scip-cli", + "destination": "/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", + "shadowedBy": 2348, + "sourceFragment": "snapshot-testing-with-scip-cli", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4324, + "source": "/code_navigation/explanations/writing_an_indexer#progressively-adding-support-for-language-features", + "destination": "/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", + "shadowedBy": 2354, + "sourceFragment": "progressively-adding-support-for-language-features", + "bareSourceRuleLine": 2324, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "writing-an-indexer", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4330, + "source": "/code_navigation/explanations/auto_indexing", + "destination": "/code-search/code-navigation/auto_indexing", + "shadowedBy": 2360, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4335, + "source": "/code_navigation/explanations/auto_indexing#lifecycle-of-an-indexing-job", + "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", + "shadowedBy": 2365, + "sourceFragment": "lifecycle-of-an-indexing-job", + "bareSourceRuleLine": 2360, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "lifecycle-of-an-indexing-job", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 250, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4341, + "source": "/code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job", + "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", + "shadowedBy": 2371, + "sourceFragment": "lifecycle-of-an-indexing-job", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4347, + "source": "/code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job-via-ui", + "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", + "shadowedBy": 2377, + "sourceFragment": "lifecycle-of-an-indexing-job-via-ui", + "bareSourceRuleLine": 2124, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": "configure-auto-indexing", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4353, + "source": "/code_navigation/explanations/auto_indexing_inference", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference", + "shadowedBy": 2383, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4359, + "source": "/code_navigation/explanations/auto_indexing_inference#go", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#go", + "shadowedBy": 2389, + "sourceFragment": "go", + "bareSourceRuleLine": 2383, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#go", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": "go", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4365, + "source": "/code_navigation/explanations/auto_indexing_inference#typescript", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#typescript", + "shadowedBy": 2395, + "sourceFragment": "typescript", + "bareSourceRuleLine": 2383, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#typescript", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": "typescript", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4371, + "source": "/code_navigation/explanations/auto_indexing_inference#java", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#java", + "shadowedBy": 2401, + "sourceFragment": "java", + "bareSourceRuleLine": 2383, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#java", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": "java", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4377, + "source": "/code_navigation/explanations/auto_indexing_inference#rust", + "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#rust", + "shadowedBy": 2407, + "sourceFragment": "rust", + "bareSourceRuleLine": 2383, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#rust", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-search/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": "rust", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4383, + "source": "/code_navigation/references/troubleshooting", + "destination": "/code-search/code-navigation/troubleshooting", + "shadowedBy": 2413, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "status": 307, + "location": "/docs/code-search/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 4388, + "source": "/code_navigation/references/troubleshooting#when-are-issues-related-to-code-intelligence", + "destination": "/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", + "shadowedBy": 2418, + "sourceFragment": "when-are-issues-related-to-code-intelligence", + "bareSourceRuleLine": 2413, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "status": 307, + "location": "/docs/code-search/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": "when-are-issues-related-to-code-intelligence", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 4394, + "source": "/code_navigation/references/troubleshooting#gathering-evidence", + "destination": "/code-search/code-navigation/troubleshooting#gathering-evidence", + "shadowedBy": 2424, + "sourceFragment": "gathering-evidence", + "bareSourceRuleLine": 2413, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#gathering-evidence", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", + "status": 307, + "location": "/docs/code-search/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": "gathering-evidence", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 4400, + "source": "/code_navigation/references/indexers", + "destination": "/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", + "shadowedBy": 2430, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "sourcegraph-recommended-indexers", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 450, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4406, + "source": "/code_navigation/references/indexers#quick-reference", + "destination": "/code-search/code-navigation/writing_an_indexer#quick-reference", + "shadowedBy": 2436, + "sourceFragment": "quick-reference", + "bareSourceRuleLine": 2430, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#quick-reference", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/indexers", + "status": 307, + "location": "/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": "sourcegraph-recommended-indexers", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 450, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4412, + "source": "/code_navigation/references/precise_examples", + "destination": "/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", + "shadowedBy": 2442, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", + "status": 307, + "location": "/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": "precise-navigation-examples", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 2060, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4418, + "source": "/code_navigation/references/envvars", + "destination": "/code-search/code-navigation/envvars", + "shadowedBy": 2448, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4423, + "source": "/code_navigation/references/envvars#frontend", + "destination": "/code-search/code-navigation/envvars#frontend", + "shadowedBy": 2453, + "sourceFragment": "frontend", + "bareSourceRuleLine": 2448, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#frontend", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": "frontend", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4428, + "source": "/code_navigation/references/envvars#worker", + "destination": "/code-search/code-navigation/envvars#worker", + "shadowedBy": 2458, + "sourceFragment": "worker", + "bareSourceRuleLine": 2448, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#worker", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": "worker", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4433, + "source": "/code_navigation/references/envvars#precise-code-intel-worker", + "destination": "/code-search/code-navigation/envvars#precise-code-intel-worker", + "shadowedBy": 2463, + "sourceFragment": "precise-code-intel-worker", + "bareSourceRuleLine": 2448, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#precise-code-intel-worker", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/envvars", + "status": 307, + "location": "/docs/code-search/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": "precise-code-intel-worker", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4439, + "source": "/code_navigation/references/auto_indexing_configuration", + "destination": "/code-search/code-navigation/auto_indexing_configuration", + "shadowedBy": 2469, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4444, + "source": "/code_navigation/references/auto_indexing_configuration#keys", + "destination": "/code-search/code-navigation/auto_indexing_configuration#keys", + "shadowedBy": 2474, + "sourceFragment": "keys", + "bareSourceRuleLine": 2469, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#keys", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": "keys", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4450, + "source": "/code_navigation/references/auto_indexing_configuration#index-job-object", + "destination": "/code-search/code-navigation/auto_indexing_configuration#index-job-object", + "shadowedBy": 2480, + "sourceFragment": "index-job-object", + "bareSourceRuleLine": 2469, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#index-job-object", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": "index-job-object", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4456, + "source": "/code_navigation/references/auto_indexing_configuration#docker-step-object", + "destination": "/code-search/code-navigation/auto_indexing_configuration#docker-step-object", + "shadowedBy": 2486, + "sourceFragment": "docker-step-object", + "bareSourceRuleLine": 2469, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#docker-step-object", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": "docker-step-object", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4462, + "source": "/code_navigation/references/inference_configuration", + "destination": "/code-search/code-navigation/inference_configuration", + "shadowedBy": 2492, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/inference_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/references/inference_configuration", + "status": 307, + "location": "/docs/code-search/code-navigation/inference_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", + "status": 307, + "location": "/docs/code-navigation/inference_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/inference_configuration", + "status": 307, + "location": "/docs/code-navigation/inference-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4467, + "source": "/cody/clients/model-configuration", + "destination": "/cody/enterprise/model-configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/clients/model-configuration", + "expectedLocation": "https://sourcegraph.com/docs/cody/enterprise/model-configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/clients/model-configuration", + "status": 307, + "location": "/docs/cody/enterprise/model-configuration" + }, + { + "url": "https://sourcegraph.com/docs/cody/enterprise/model-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/enterprise/model-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 350, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 350, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4473, + "source": "/cody/capabilities/commands", + "destination": "/cody/capabilities/prompts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/commands", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/prompts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities/commands", + "status": 307, + "location": "/docs/cody/capabilities/prompts" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/prompts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/prompts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 500, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1300, + "visits": 1180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1300, + "visits": 1180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4479, + "source": "/cody/clients/install-eclipse", + "destination": "/cody/clients", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/clients/install-eclipse", + "expectedLocation": "https://sourcegraph.com/docs/cody/clients", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/clients/install-eclipse", + "status": 307, + "location": "/docs/cody/clients" + }, + { + "url": "https://sourcegraph.com/docs/cody/clients", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/clients", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 450, + "visits": 450, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 450, + "visits": 450, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4485, + "source": "/pricing", + "destination": "https://sourcegraph.com/pricing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/pricing", + "expectedLocation": "https://sourcegraph.com/pricing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/pricing", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 850, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4489, + "source": "/pricing/free", + "destination": "https://sourcegraph.com/pricing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/pricing/free", + "expectedLocation": "https://sourcegraph.com/pricing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/pricing/free", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4493, + "source": "/pricing/plans/free", + "destination": "https://sourcegraph.com/pricing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/pricing/plans/free", + "expectedLocation": "https://sourcegraph.com/pricing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/pricing/plans/free", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4497, + "source": "/pricing/enterprise-starter", + "destination": "/pricing/plans/enterprise-starter", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/pricing/enterprise-starter", + "expectedLocation": "https://sourcegraph.com/docs/pricing/plans/enterprise-starter", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/pricing/enterprise-starter", + "status": 307, + "location": "/docs/pricing/plans/enterprise-starter" + }, + { + "url": "https://sourcegraph.com/docs/pricing/plans/enterprise-starter", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/pricing/plans/enterprise-starter", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 450, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 450, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4501, + "source": "/pricing/enterprise", + "destination": "/pricing/plans/enterprise", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/pricing/enterprise", + "expectedLocation": "https://sourcegraph.com/docs/pricing/plans/enterprise", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/pricing/enterprise", + "status": 307, + "location": "/docs/pricing/plans/enterprise" + }, + { + "url": "https://sourcegraph.com/docs/pricing/plans/enterprise", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/pricing/plans/enterprise", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 480, + "visits": 480, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 480, + "visits": 480, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4505, + "source": "/pricing/plan-comparison", + "destination": "https://sourcegraph.com/pricing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/pricing/plan-comparison", + "expectedLocation": "https://sourcegraph.com/pricing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/pricing/plan-comparison", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4509, + "source": "/pricing/billing-faqs", + "destination": "/pricing/faqs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/pricing/billing-faqs", + "expectedLocation": "https://sourcegraph.com/docs/pricing/faqs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/pricing/billing-faqs", + "status": 307, + "location": "/docs/pricing/faqs" + }, + { + "url": "https://sourcegraph.com/docs/pricing/faqs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/pricing/faqs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 450, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 450, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4515, + "source": "/admin/pricing", + "destination": "https://sourcegraph.com/pricing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/pricing", + "expectedLocation": "https://sourcegraph.com/pricing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/pricing", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4519, + "source": "/pricing/plans", + "destination": "https://sourcegraph.com/pricing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/pricing/plans", + "expectedLocation": "https://sourcegraph.com/pricing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/pricing/plans", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 500, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4524, + "source": "/admin/pricing#how-are-active-users-calculated-for-sourcegraph-cody", + "destination": "/cody/usage-and-pricing#billing-faqs-for-cody-enterprise", + "shadowedBy": null, + "sourceFragment": "how-are-active-users-calculated-for-sourcegraph-cody", + "bareSourceRuleLine": 4515, + "requestUrl": "https://sourcegraph.com/docs/admin/pricing", + "expectedLocation": "https://sourcegraph.com/docs/cody/usage-and-pricing#billing-faqs-for-cody-enterprise", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/pricing", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": "how-are-active-users-calculated-for-sourcegraph-cody", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": null + } + }, + { + "line": 4529, + "source": "/admin/pricing#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", + "destination": "/pricing/faqs#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", + "shadowedBy": null, + "sourceFragment": "how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", + "bareSourceRuleLine": 4515, + "requestUrl": "https://sourcegraph.com/docs/admin/pricing", + "expectedLocation": "https://sourcegraph.com/docs/pricing/faqs#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/pricing", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": "how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 450, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": null + } + }, + { + "line": 4535, + "source": "/cody/embedded-repos", + "destination": "/cody", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/embedded-repos", + "expectedLocation": "https://sourcegraph.com/docs/cody", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/embedded-repos", + "status": 307, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 4542, + "source": "/analytics/self-hosted", + "destination": "/analytics", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/analytics/self-hosted", + "expectedLocation": "https://sourcegraph.com/docs/analytics", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/self-hosted", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4546, + "source": "/analytics/air-gapped", + "destination": "/analytics", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/analytics/air-gapped", + "expectedLocation": "https://sourcegraph.com/docs/analytics", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/air-gapped", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4552, + "source": "/cody/capabilities/agentic-chat", + "destination": "/cody/capabilities/agentic-context-fetching", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/agentic-chat", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/agentic-context-fetching", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities/agentic-chat", + "status": 307, + "location": "/docs/cody/capabilities/agentic-context-fetching" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/agentic-context-fetching", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/agentic-context-fetching", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 220, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 510, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 510, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4558, + "source": "/cody/core-concepts/embeddings", + "destination": "/cody/", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "expectedLocation": "https://sourcegraph.com/docs/cody/", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", + "status": 307, + "location": "/docs/cody/" + }, + { + "url": "https://sourcegraph.com/docs/cody/", + "status": 308, + "location": "/docs/cody" + }, + { + "url": "https://sourcegraph.com/docs/cody", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + }, + "final": { + "requests": 29620, + "visits": 26840, + "redirects": 100, + "notFound": 0, + "serverErrors": 60, + "inSitemap": true + } + } + }, + { + "line": 4564, + "source": "/cody/capabilities/query-types", + "destination": "/cody/capabilities/chat", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/query-types", + "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/chat", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/capabilities/query-types", + "status": 307, + "location": "/docs/cody/capabilities/chat" + }, + { + "url": "https://sourcegraph.com/docs/cody/capabilities/chat", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cody/capabilities/chat", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 400, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 400, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4569, + "source": "/analytics/cloud#access-tokens", + "destination": "/analytics/api#access-tokens", + "shadowedBy": null, + "sourceFragment": "access-tokens", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics/api#access-tokens", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "access-tokens", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 380, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4573, + "source": "/analytics/cloud#token-management-apis", + "destination": "/analytics/api#token-management-apis", + "shadowedBy": null, + "sourceFragment": "token-management-apis", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-management-apis", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "token-management-apis", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 380, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4577, + "source": "/analytics/cloud#enablement-instructions", + "destination": "/analytics#enablement-instructions", + "shadowedBy": null, + "sourceFragment": "enablement-instructions", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics#enablement-instructions", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "enablement-instructions", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4581, + "source": "/analytics/cloud#data-export", + "destination": "/analytics#data-export-and-api", + "shadowedBy": null, + "sourceFragment": "data-export", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics#data-export-and-api", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "data-export", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4585, + "source": "/analytics/cloud#token-creation", + "destination": "/analytics/api#token-creation", + "shadowedBy": null, + "sourceFragment": "token-creation", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-creation", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "token-creation", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 380, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4589, + "source": "/analytics/cloud#token-listing", + "destination": "/analytics/api#token-listing", + "shadowedBy": null, + "sourceFragment": "token-listing", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-listing", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "token-listing", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 380, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4593, + "source": "/analytics/cloud#token-revocation", + "destination": "/analytics/api#token-revocation", + "shadowedBy": null, + "sourceFragment": "token-revocation", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-revocation", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "token-revocation", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 380, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4597, + "source": "/analytics/cloud#api-reference", + "destination": "/analytics/api#api-reference", + "shadowedBy": null, + "sourceFragment": "api-reference", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics/api#api-reference", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "api-reference", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 380, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4601, + "source": "/analytics/cloud#csv-export", + "destination": "/analytics/api#csv-export", + "shadowedBy": null, + "sourceFragment": "csv-export", + "bareSourceRuleLine": 4605, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics/api#csv-export", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": "csv-export", + "fragmentFrom": "request", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 380, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4605, + "source": "/analytics/cloud", + "destination": "/analytics", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", + "expectedLocation": "https://sourcegraph.com/docs/analytics", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/analytics/cloud", + "status": 307, + "location": "/docs/analytics" + }, + { + "url": "https://sourcegraph.com/docs/analytics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/analytics", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 620, + "visits": 600, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4609, + "source": "/code-search/types/deep-search", + "destination": "/deep-search", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/types/deep-search", + "expectedLocation": "https://sourcegraph.com/docs/deep-search", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/types/deep-search", + "status": 307, + "location": "/docs/deep-search" + }, + { + "url": "https://sourcegraph.com/docs/deep-search", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/deep-search", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 410, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1630, + "visits": 1590, + "redirects": 20, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + }, + "final": { + "requests": 1630, + "visits": 1590, + "redirects": 20, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 4616, + "source": "/cody/usage-and-pricing", + "destination": "https://sourcegraph.com/pricing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/usage-and-pricing", + "expectedLocation": "https://sourcegraph.com/pricing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/usage-and-pricing", + "status": 307, + "location": "https://sourcegraph.com/pricing" + }, + { + "url": "https://sourcegraph.com/pricing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/pricing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 4622, + "source": "/code_monitoring/explanations/best_practices", + "destination": "/code_monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations/best_practices", + "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring/explanations/best_practices", + "status": 307, + "location": "/docs/code_monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4626, + "source": "/code_monitoring/explanations/core_concepts", + "destination": "/code_monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations/core_concepts", + "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring/explanations/core_concepts", + "status": 307, + "location": "/docs/code_monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4630, + "source": "/code_monitoring/explanations", + "destination": "/code_monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations", + "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring/explanations", + "status": 307, + "location": "/docs/code_monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4634, + "source": "/code_monitoring/how-tos", + "destination": "/code_monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos", + "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring/how-tos", + "status": 307, + "location": "/docs/code_monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4638, + "source": "/code_monitoring/how-tos/slack", + "destination": "/code_monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/slack", + "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring/how-tos/slack", + "status": 307, + "location": "/docs/code_monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4642, + "source": "/code_monitoring/how-tos/starting_points", + "destination": "/code_monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/starting_points", + "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring/how-tos/starting_points", + "status": 307, + "location": "/docs/code_monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4646, + "source": "/code_monitoring/how-tos/webhook", + "destination": "/code_monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/webhook", + "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring/how-tos/webhook", + "status": 307, + "location": "/docs/code_monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4650, + "source": "/code_monitoring/quickstart", + "destination": "/code_monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring/quickstart", + "status": 307, + "location": "/docs/code_monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4654, + "source": "/admin/nginx", + "destination": "/admin/http_https_configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/nginx", + "expectedLocation": "https://sourcegraph.com/docs/admin/http_https_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/nginx", + "status": 307, + "location": "/docs/admin/http_https_configuration" + }, + { + "url": "https://sourcegraph.com/docs/admin/http_https_configuration", + "status": 307, + "location": "/docs/self-hosted/http-https-configuration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4658, + "source": "/admin/access_control/service_accounts", + "destination": "/admin/service_accounts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/access_control/service_accounts", + "expectedLocation": "https://sourcegraph.com/docs/admin/service_accounts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/access_control/service_accounts", + "status": 307, + "location": "/docs/admin/service_accounts" + }, + { + "url": "https://sourcegraph.com/docs/admin/service_accounts", + "status": 307, + "location": "/docs/admin/service-accounts" + }, + { + "url": "https://sourcegraph.com/docs/admin/service-accounts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/service-accounts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 230, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4662, + "source": "/cody/core-concepts/cody-gateway", + "destination": "/model-provider", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "expectedLocation": "https://sourcegraph.com/docs/model-provider", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", + "status": 307, + "location": "/docs/model-provider" + }, + { + "url": "https://sourcegraph.com/docs/model-provider", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/model-provider", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 410, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4666, + "source": "/cody/core-concepts/enterprise-architecture", + "destination": "/admin/architecture#cody", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/enterprise-architecture", + "expectedLocation": "https://sourcegraph.com/docs/admin/architecture#cody", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cody/core-concepts/enterprise-architecture", + "status": 307, + "location": "/docs/admin/architecture#cody" + }, + { + "url": "https://sourcegraph.com/docs/admin/architecture", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/architecture", + "fragment": "cody", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 840, + "visits": 760, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 840, + "visits": 760, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4670, + "source": "/how-to-videos", + "destination": "/tutorials", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/how-to-videos", + "expectedLocation": "https://sourcegraph.com/docs/tutorials", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/how-to-videos", + "status": 307, + "location": "/docs/tutorials" + }, + { + "url": "https://sourcegraph.com/docs/tutorials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/tutorials", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 340, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4674, + "source": "/how-to-videos/code-search", + "destination": "/tutorials#code-search-how-to-videos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/how-to-videos/code-search", + "expectedLocation": "https://sourcegraph.com/docs/tutorials#code-search-how-to-videos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/how-to-videos/code-search", + "status": 307, + "location": "/docs/tutorials#code-search-how-to-videos" + }, + { + "url": "https://sourcegraph.com/docs/tutorials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/tutorials", + "fragment": "code-search-how-to-videos", + "fragmentFrom": "redirect", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 340, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4678, + "source": "/how-to-videos/cody", + "destination": "/tutorials#cody", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/how-to-videos/cody", + "expectedLocation": "https://sourcegraph.com/docs/tutorials#cody", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/how-to-videos/cody", + "status": 307, + "location": "/docs/tutorials#cody" + }, + { + "url": "https://sourcegraph.com/docs/tutorials", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/tutorials", + "fragment": "cody", + "fragmentFrom": "redirect", + "anchorFound": true, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 340, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4682, + "source": "/code-search/code-navigation/auto_indexing", + "destination": "/code-navigation/auto_indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 490, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 400, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4686, + "source": "/code-search/code-navigation/auto_indexing_configuration", + "destination": "/code-navigation/auto_indexing_configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto_indexing_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4690, + "source": "/code-search/code-navigation/envvars", + "destination": "/code-navigation/envvars", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/envvars", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", + "status": 307, + "location": "/docs/code-navigation/envvars" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/envvars", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 350, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4694, + "source": "/code-search/code-navigation/explanations/auto_indexing_inference", + "destination": "/code-navigation/explanations/auto_indexing_inference", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto_indexing_inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4698, + "source": "/code-search/code-navigation/explanations/uploads", + "destination": "/code-navigation/explanations/uploads", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", + "status": 307, + "location": "/docs/code-navigation/explanations/uploads" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4702, + "source": "/code-search/code-navigation/features", + "destination": "/code-navigation/features", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/features", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/features", + "status": 307, + "location": "/docs/code-navigation/features" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/features", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 420, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4706, + "source": "/code-search/code-navigation/how-to/adding_scip_to_workflows", + "destination": "/code-navigation/how-to/adding_scip_to_workflows", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_scip_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/adding_scip_to_workflows", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_scip_to_workflows", + "status": 307, + "location": "/docs/code-navigation/how-to/adding_scip_to_workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/adding_scip_to_workflows", + "status": 307, + "location": "/docs/code-navigation/how-to/adding-scip-to-workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/adding-scip-to-workflows", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/adding-scip-to-workflows", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4710, + "source": "/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "destination": "/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4715, + "source": "/code-search/code-navigation/how-to", + "destination": "/code-navigation/how-to", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to", + "status": 307, + "location": "/docs/code-navigation/how-to" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4719, + "source": "/code-search/code-navigation/how-to/index_a_go_repository", + "destination": "/code-navigation/how-to/index_a_go_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 4723, + "source": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "destination": "/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4728, + "source": "/code-search/code-navigation/how-to/index_other_languages", + "destination": "/code-navigation/how-to/index_other_languages", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_other_languages", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_other_languages", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_other_languages", + "status": 307, + "location": "/docs/code-navigation/how-to/index_other_languages" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_other_languages", + "status": 307, + "location": "/docs/code-navigation/how-to/index-other-languages" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-other-languages", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-other-languages", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 250, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4732, + "source": "/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "destination": "/code-navigation/how-to/policies_resource_usage_best_practices", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-navigation/how-to/policies_resource_usage_best_practices" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-navigation/how-to/policies-resource-usage-best-practices" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 510, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4737, + "source": "/code-search/code-navigation", + "destination": "/code-navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation", + "status": 307, + "location": "/docs/code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 570, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 2450, + "visits": 2200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4741, + "source": "/code-search/code-navigation/inference_configuration", + "destination": "/code-navigation/inference_configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/inference_configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", + "status": 307, + "location": "/docs/code-navigation/inference_configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/inference_configuration", + "status": 307, + "location": "/docs/code-navigation/inference-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 260, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4745, + "source": "/code-search/code-navigation/precise_code_navigation", + "destination": "/code-navigation/precise_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 2060, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 1980, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4749, + "source": "/code-search/code-navigation/private-maven-repository-configuration", + "destination": "/code-navigation/private-maven-repository-configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/private-maven-repository-configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/private-maven-repository-configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/private-maven-repository-configuration", + "status": 307, + "location": "/docs/code-navigation/private-maven-repository-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/private-maven-repository-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/private-maven-repository-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 230, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 230, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4753, + "source": "/code-search/code-navigation/rockskip", + "destination": "/code-navigation/rockskip", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/rockskip", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", + "status": 307, + "location": "/docs/code-navigation/rockskip" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/rockskip", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 630, + "visits": 570, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4757, + "source": "/code-search/code-navigation/search_based_code_navigation", + "destination": "/code-navigation/search_based_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search_based_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4761, + "source": "/code-search/code-navigation/syntactic_code_navigation", + "destination": "/code-navigation/syntactic_code_navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/syntactic_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/syntactic_code_navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/syntactic_code_navigation", + "status": 307, + "location": "/docs/code-navigation/syntactic_code_navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/syntactic_code_navigation", + "status": 307, + "location": "/docs/code-navigation/syntactic-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/syntactic-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/syntactic-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 150, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4765, + "source": "/code-search/code-navigation/troubleshooting", + "destination": "/code-navigation/troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", + "status": 307, + "location": "/docs/code-navigation/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 4769, + "source": "/code-search/code-navigation/writing_an_indexer", + "destination": "/code-navigation/writing_an_indexer", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing_an_indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 630, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 620, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4773, + "source": "/admin/self-hosted", + "destination": "/self-hosted", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/self-hosted", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/self-hosted", + "status": 307, + "location": "/docs/self-hosted" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 310, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 310, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4777, + "source": "/enterprise-portal", + "destination": "/admin/enterprise-portal", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/enterprise-portal", + "expectedLocation": "https://sourcegraph.com/docs/admin/enterprise-portal", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/enterprise-portal", + "status": 307, + "location": "/docs/admin/enterprise-portal" + }, + { + "url": "https://sourcegraph.com/docs/admin/enterprise-portal", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/enterprise-portal", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4781, + "source": "/admin/observability/outbound-request-log", + "destination": "/admin/outbound-request-log", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/outbound-request-log", + "expectedLocation": "https://sourcegraph.com/docs/admin/outbound-request-log", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/outbound-request-log", + "status": 307, + "location": "/docs/admin/outbound-request-log" + }, + { + "url": "https://sourcegraph.com/docs/admin/outbound-request-log", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/outbound-request-log", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 240, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 240, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4785, + "source": "/admin/config/webhooks/incoming", + "destination": "/admin/webhooks/incoming", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks/incoming", + "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks/incoming", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/webhooks/incoming", + "status": 307, + "location": "/docs/admin/webhooks/incoming" + }, + { + "url": "https://sourcegraph.com/docs/admin/webhooks/incoming", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/webhooks/incoming", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 410, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 410, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4789, + "source": "/admin/config/webhooks", + "destination": "/admin/webhooks", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks", + "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/webhooks", + "status": 307, + "location": "/docs/admin/webhooks" + }, + { + "url": "https://sourcegraph.com/docs/admin/webhooks", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/webhooks", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 360, + "visits": 360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 360, + "visits": 360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4793, + "source": "/admin/config/webhooks/outgoing", + "destination": "/admin/webhooks/outgoing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks/outgoing", + "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks/outgoing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/webhooks/outgoing", + "status": 307, + "location": "/docs/admin/webhooks/outgoing" + }, + { + "url": "https://sourcegraph.com/docs/admin/webhooks/outgoing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/webhooks/outgoing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 320, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 320, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4797, + "source": "/admin/config/advanced_config_file", + "destination": "/self-hosted/advanced_config_file", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/advanced_config_file", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/advanced_config_file", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/advanced_config_file", + "status": 307, + "location": "/docs/self-hosted/advanced_config_file" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/advanced_config_file", + "status": 307, + "location": "/docs/self-hosted/advanced-config-file" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/advanced-config-file", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/advanced-config-file", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 440, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4801, + "source": "/admin/deploy/docker-compose/aws", + "destination": "/self-hosted/deploy/docker-compose/aws", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/aws" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 470, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 470, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4805, + "source": "/admin/deploy/docker-compose/azure", + "destination": "/self-hosted/deploy/docker-compose/azure", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/azure", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/azure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/azure", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/azure" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/azure", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/azure", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 260, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 260, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4809, + "source": "/admin/deploy/docker-compose/configuration", + "destination": "/self-hosted/deploy/docker-compose/configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/configuration", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/configuration", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/configuration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 290, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 290, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4813, + "source": "/admin/deploy/docker-compose/digitalocean", + "destination": "/self-hosted/deploy/docker-compose/digitalocean", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/digitalocean" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4817, + "source": "/admin/deploy/docker-compose/google_cloud", + "destination": "/self-hosted/deploy/docker-compose/google_cloud", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/google_cloud" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/google-cloud" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4821, + "source": "/admin/deploy/docker-compose", + "destination": "/self-hosted/deploy/docker-compose", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 290, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 520, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4825, + "source": "/admin/deploy/docker-compose/migrate", + "destination": "/self-hosted/deploy/docker-compose/migrate", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/migrate" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 410, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 410, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4829, + "source": "/admin/deploy/docker-compose/operations", + "destination": "/self-hosted/deploy/docker-compose/operations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/operations", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/operations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/operations", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/operations" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/operations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/operations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 400, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 400, + "visits": 380, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4833, + "source": "/admin/deploy/docker-compose/upgrade", + "destination": "/self-hosted/deploy/docker-compose/upgrade", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/upgrade", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-compose/upgrade", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/upgrade" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4837, + "source": "/admin/deploy/docker-single-container/aws", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/aws", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/aws", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4841, + "source": "/admin/deploy/docker-single-container/digitalocean", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/digitalocean", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/digitalocean", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4845, + "source": "/admin/deploy/docker-single-container/google_cloud", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/google_cloud", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4849, + "source": "/admin/deploy/docker-single-container", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/docker-single-container", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 280, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4853, + "source": "/admin/deploy", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 320, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4857, + "source": "/admin/deploy/instance-size", + "destination": "/self-hosted/deploy/instance-size", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/instance-size", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/instance-size", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/instance-size", + "status": 307, + "location": "/docs/self-hosted/deploy/instance-size" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/instance-size", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/instance-size", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4861, + "source": "/admin/deploy/kubernetes/azure", + "destination": "/self-hosted/deploy/kubernetes/azure", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/azure", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/azure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/azure", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/azure" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/azure", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/azure", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4865, + "source": "/admin/deploy/kubernetes/configure", + "destination": "/self-hosted/deploy/kubernetes/configure", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/configure" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 500, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 500, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4869, + "source": "/admin/deploy/kubernetes/eks", + "destination": "/self-hosted/deploy/kubernetes/eks", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/eks" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4873, + "source": "/admin/deploy/kubernetes", + "destination": "/self-hosted/deploy/kubernetes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 710, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 760, + "visits": 680, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 760, + "visits": 680, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4877, + "source": "/admin/deploy/kubernetes/kustomize", + "destination": "/self-hosted/deploy/kubernetes/kustomize", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/kustomize" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4881, + "source": "/admin/deploy/kubernetes/kustomize/eks", + "destination": "/self-hosted/deploy/kubernetes/kustomize/eks", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/eks", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/eks", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/eks", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/kustomize/eks" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/eks", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/eks", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 410, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 410, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4885, + "source": "/admin/deploy/kubernetes/kustomize/gke", + "destination": "/self-hosted/deploy/kubernetes/kustomize/gke", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/gke", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/gke", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/gke", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/kustomize/gke" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/gke", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/gke", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4889, + "source": "/admin/deploy/kubernetes/kustomize", + "destination": "/self-hosted/deploy/kubernetes/kustomize", + "shadowedBy": 4877, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/kustomize" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4893, + "source": "/admin/deploy/kubernetes/kustomize/migrate", + "destination": "/self-hosted/deploy/kubernetes/kustomize/migrate", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/migrate", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/migrate", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/migrate", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/kustomize/migrate" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/migrate", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/migrate", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4897, + "source": "/admin/deploy/kubernetes/operations", + "destination": "/self-hosted/deploy/kubernetes/operations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/operations" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4901, + "source": "/admin/deploy/kubernetes/scale", + "destination": "/self-hosted/deploy/kubernetes/scale", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/scale" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4905, + "source": "/admin/deploy/kubernetes/troubleshoot", + "destination": "/self-hosted/deploy/kubernetes/troubleshoot", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/troubleshoot" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 160, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4909, + "source": "/admin/deploy/kubernetes/upgrade", + "destination": "/self-hosted/deploy/kubernetes/upgrade", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/upgrade", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/upgrade", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/kubernetes/upgrade", + "status": 307, + "location": "/docs/self-hosted/deploy/kubernetes/upgrade" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/upgrade", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/upgrade", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 110, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 110, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4913, + "source": "/admin/deploy/machine-images/aws-ami", + "destination": "/self-hosted/deploy/machine-images/aws-ami", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/aws-ami", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-ami", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/machine-images/aws-ami", + "status": 307, + "location": "/docs/self-hosted/deploy/machine-images/aws-ami" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-ami", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-ami", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4917, + "source": "/admin/deploy/machine-images/aws-oneclick", + "destination": "/self-hosted/deploy/machine-images/aws-oneclick", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/aws-oneclick", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-oneclick", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/machine-images/aws-oneclick", + "status": 307, + "location": "/docs/self-hosted/deploy/machine-images/aws-oneclick" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-oneclick", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-oneclick", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 70, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4921, + "source": "/admin/deploy/machine-images/gce", + "destination": "/self-hosted/deploy/machine-images/gce", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/gce", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/gce", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/machine-images/gce", + "status": 307, + "location": "/docs/self-hosted/deploy/machine-images/gce" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/gce", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/gce", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4925, + "source": "/admin/deploy/machine-images", + "destination": "/self-hosted/deploy/machine-images", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/machine-images", + "status": 307, + "location": "/docs/self-hosted/deploy/machine-images" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 100, + "visits": 100, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4929, + "source": "/admin/deploy/migrate-backup", + "destination": "/self-hosted/deploy/migrate-backup", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", + "status": 307, + "location": "/docs/self-hosted/deploy/migrate-backup" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4933, + "source": "/admin/deploy/repositories", + "destination": "/self-hosted/deploy/repositories", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/repositories", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/repositories", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/repositories", + "status": 307, + "location": "/docs/self-hosted/deploy/repositories" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/repositories", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/repositories", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4937, + "source": "/admin/deploy/resource_estimator", + "destination": "/self-hosted/deploy/resource_estimator", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", + "status": 307, + "location": "/docs/self-hosted/deploy/resource_estimator" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", + "status": 307, + "location": "/docs/self-hosted/deploy/resource-estimator" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 230, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4941, + "source": "/admin/deploy/scale", + "destination": "/self-hosted/deploy/scale", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/scale", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/scale", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/scale", + "status": 307, + "location": "/docs/self-hosted/deploy/scale" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/scale", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/scale", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 230, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 230, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4945, + "source": "/admin/deploy/single-node", + "destination": "/self-hosted/deploy/single-node", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/single-node", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/single-node", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/single-node", + "status": 307, + "location": "/docs/self-hosted/deploy/single-node" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/single-node", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/single-node", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4949, + "source": "/admin/deploy/single-node/script", + "destination": "/self-hosted/deploy/single-node/script", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/single-node/script", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/single-node/script", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/single-node/script", + "status": 307, + "location": "/docs/self-hosted/deploy/single-node/script" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/single-node/script", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/single-node/script", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4953, + "source": "/admin/deploy/without_service_discovery", + "destination": "/self-hosted/deploy/without_service_discovery", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deploy/without_service_discovery", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/without_service_discovery", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deploy/without_service_discovery", + "status": 307, + "location": "/docs/self-hosted/deploy/without_service_discovery" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/without_service_discovery", + "status": 307, + "location": "/docs/self-hosted/deploy/without-service-discovery" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/without-service-discovery", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/without-service-discovery", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 4957, + "source": "/admin/deployment_best_practices", + "destination": "/self-hosted/deployment_best_practices", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/deployment_best_practices", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deployment_best_practices", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/deployment_best_practices", + "status": 307, + "location": "/docs/self-hosted/deployment_best_practices" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deployment_best_practices", + "status": 307, + "location": "/docs/self-hosted/deployment-best-practices" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deployment-best-practices", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deployment-best-practices", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 160, + "visits": 160, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4961, + "source": "/admin/config/email", + "destination": "/self-hosted/email", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/email", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/email", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/email", + "status": 307, + "location": "/docs/self-hosted/email" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/email", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/email", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 310, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 310, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4965, + "source": "/admin/config/encryption", + "destination": "/self-hosted/encryption", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/encryption", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/encryption", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/encryption", + "status": 307, + "location": "/docs/self-hosted/encryption" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/encryption", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/encryption", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4969, + "source": "/admin/executors/deploy_executors", + "destination": "/self-hosted/executors", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/deploy_executors", + "status": 307, + "location": "/docs/self-hosted/executors" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4973, + "source": "/admin/executors/deploy_executors_binary", + "destination": "/self-hosted/executors/deploy_executors_binary", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_binary", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/deploy_executors_binary", + "status": 307, + "location": "/docs/self-hosted/executors/deploy_executors_binary" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-binary" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 360, + "visits": 360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4977, + "source": "/admin/executors/deploy_executors_binary_offline", + "destination": "/self-hosted/executors/deploy_executors_binary_offline", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_binary_offline", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary_offline", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/deploy_executors_binary_offline", + "status": 307, + "location": "/docs/self-hosted/executors/deploy_executors_binary_offline" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary_offline", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-binary-offline" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary-offline", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary-offline", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4981, + "source": "/admin/executors/deploy_executors_dind", + "destination": "/self-hosted/executors/deploy_executors_dind", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_dind", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_dind", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/deploy_executors_dind", + "status": 307, + "location": "/docs/self-hosted/executors/deploy_executors_dind" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_dind", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-dind" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-dind", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-dind", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4985, + "source": "/admin/executors/deploy_executors_docker", + "destination": "/self-hosted/executors/deploy_executors_docker", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_docker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_docker", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/deploy_executors_docker", + "status": 307, + "location": "/docs/self-hosted/executors/deploy_executors_docker" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_docker", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-docker" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-docker", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-docker", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 260, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4989, + "source": "/admin/executors/deploy_executors_kubernetes", + "destination": "/self-hosted/executors/deploy_executors_kubernetes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_kubernetes", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/deploy_executors_kubernetes", + "status": 307, + "location": "/docs/self-hosted/executors/deploy_executors_kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_kubernetes", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4993, + "source": "/admin/executors/deploy_executors_terraform", + "destination": "/self-hosted/executors/deploy_executors_terraform", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_terraform", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_terraform", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/deploy_executors_terraform", + "status": 307, + "location": "/docs/self-hosted/executors/deploy_executors_terraform" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_terraform", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-terraform" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-terraform", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-terraform", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 310, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 4997, + "source": "/admin/executors/executors_config", + "destination": "/self-hosted/executors/executors_config", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/executors_config", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors_config", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/executors_config", + "status": 307, + "location": "/docs/self-hosted/executors/executors_config" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors_config", + "status": 307, + "location": "/docs/self-hosted/executors/executors-config" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors-config", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors-config", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 280, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5001, + "source": "/admin/executors/executors_troubleshooting", + "destination": "/self-hosted/executors/executors_troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/executors_troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors_troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/executors_troubleshooting", + "status": 307, + "location": "/docs/self-hosted/executors/executors_troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors_troubleshooting", + "status": 307, + "location": "/docs/self-hosted/executors/executors-troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors-troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors-troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 70, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 350, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5005, + "source": "/admin/executors/firecracker", + "destination": "/self-hosted/executors/firecracker", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/firecracker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/firecracker", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/firecracker", + "status": 307, + "location": "/docs/self-hosted/executors/firecracker" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/firecracker", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/firecracker", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 470, + "visits": 430, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 470, + "visits": 430, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5009, + "source": "/admin/external_services", + "destination": "/self-hosted/external_services", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/external_services", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/external_services", + "status": 307, + "location": "/docs/self-hosted/external_services" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/external_services", + "status": 307, + "location": "/docs/self-hosted/external-services" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/external-services", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/external-services", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 320, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5013, + "source": "/admin/external_services/object_storage", + "destination": "/self-hosted/external_services/object_storage", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/external_services/object_storage", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/object_storage", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/external_services/object_storage", + "status": 307, + "location": "/docs/self-hosted/external_services/object_storage" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/external_services/object_storage", + "status": 307, + "location": "/docs/self-hosted/external-services/object-storage" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/external-services/object-storage", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/external-services/object-storage", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 580, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5017, + "source": "/admin/external_services/postgres", + "destination": "/self-hosted/external_services/postgres", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/external_services/postgres", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/postgres", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/external_services/postgres", + "status": 307, + "location": "/docs/self-hosted/external_services/postgres" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/external_services/postgres", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/external_services/postgres", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 50, + "inSitemap": false + }, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + } + } + }, + { + "line": 5021, + "source": "/admin/external_services/redis", + "destination": "/self-hosted/external_services/redis", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/external_services/redis", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/redis", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/external_services/redis", + "status": 307, + "location": "/docs/self-hosted/external_services/redis" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/external_services/redis", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/external_services/redis", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 5025, + "source": "/admin/how-to/blobstore_debugging", + "destination": "/self-hosted/how-to/blobstore_debugging", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/blobstore_debugging", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_debugging", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/blobstore_debugging", + "status": 307, + "location": "/docs/self-hosted/how-to/blobstore_debugging" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_debugging", + "status": 307, + "location": "/docs/self-hosted/how-to/blobstore-debugging" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-debugging", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-debugging", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 360, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5029, + "source": "/admin/how-to/blobstore_update_notes", + "destination": "/self-hosted/how-to/blobstore_update_notes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/blobstore_update_notes", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_update_notes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/blobstore_update_notes", + "status": 307, + "location": "/docs/self-hosted/how-to/blobstore_update_notes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_update_notes", + "status": 307, + "location": "/docs/self-hosted/how-to/blobstore-update-notes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-update-notes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-update-notes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5033, + "source": "/admin/how-to/clear_codeintel_data", + "destination": "/self-hosted/how-to/clear_codeintel_data", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/clear_codeintel_data", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/clear_codeintel_data", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/clear_codeintel_data", + "status": 307, + "location": "/docs/self-hosted/how-to/clear_codeintel_data" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/clear_codeintel_data", + "status": 307, + "location": "/docs/self-hosted/how-to/clear-codeintel-data" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/clear-codeintel-data", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/clear-codeintel-data", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5037, + "source": "/admin/how-to/dirty_database", + "destination": "/self-hosted/how-to/dirty_database", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/dirty_database", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/dirty_database", + "status": 307, + "location": "/docs/self-hosted/how-to/dirty_database" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database", + "status": 307, + "location": "/docs/self-hosted/how-to/dirty-database" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 160, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 230, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 420, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5041, + "source": "/admin/how-to/dirty_database_pre_3_37", + "destination": "/self-hosted/how-to/dirty_database_pre_3_37", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/dirty_database_pre_3_37", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database_pre_3_37", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/dirty_database_pre_3_37", + "status": 307, + "location": "/docs/self-hosted/how-to/dirty_database_pre_3_37" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database_pre_3_37", + "status": 307, + "location": "/docs/self-hosted/how-to/dirty-database-pre-3-37" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database-pre-3-37", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database-pre-3-37", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5045, + "source": "/admin/how-to/monitoring-guide", + "destination": "/self-hosted/how-to/monitoring-guide", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/monitoring-guide", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/monitoring-guide", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/monitoring-guide", + "status": 307, + "location": "/docs/self-hosted/how-to/monitoring-guide" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/monitoring-guide", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/monitoring-guide", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 340, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5049, + "source": "/admin/how-to/postgres14-index-corruption", + "destination": "/self-hosted/how-to/postgres14-index-corruption", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/postgres14-index-corruption", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres14-index-corruption", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/postgres14-index-corruption", + "status": 307, + "location": "/docs/self-hosted/how-to/postgres14-index-corruption" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/postgres14-index-corruption", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/postgres14-index-corruption", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 70, + "visits": 70, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 70, + "visits": 70, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5053, + "source": "/admin/how-to/postgres_12_to_16_drift", + "destination": "/self-hosted/how-to/postgres_12_to_16_drift", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/postgres_12_to_16_drift", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres_12_to_16_drift", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/postgres_12_to_16_drift", + "status": 307, + "location": "/docs/self-hosted/how-to/postgres_12_to_16_drift" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/postgres_12_to_16_drift", + "status": 307, + "location": "/docs/self-hosted/how-to/postgres-12-to-16-drift" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/postgres-12-to-16-drift", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/postgres-12-to-16-drift", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 130, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5057, + "source": "/admin/how-to/precise-code-intel-worker-crashloopbackoff", + "destination": "/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/precise-code-intel-worker-crashloopbackoff", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/precise-code-intel-worker-crashloopbackoff", + "status": 307, + "location": "/docs/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 100, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 100, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5062, + "source": "/admin/how-to/privileged_migrations", + "destination": "/self-hosted/how-to/privileged_migrations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/privileged_migrations", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/privileged_migrations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/privileged_migrations", + "status": 307, + "location": "/docs/self-hosted/how-to/privileged_migrations" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/privileged_migrations", + "status": 307, + "location": "/docs/self-hosted/how-to/privileged-migrations" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/privileged-migrations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/privileged-migrations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 100, + "visits": 100, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5066, + "source": "/admin/how-to/rebuild-corrupt-postgres-indexes", + "destination": "/self-hosted/how-to/rebuild-corrupt-postgres-indexes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/rebuild-corrupt-postgres-indexes", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rebuild-corrupt-postgres-indexes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/rebuild-corrupt-postgres-indexes", + "status": 307, + "location": "/docs/self-hosted/how-to/rebuild-corrupt-postgres-indexes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/rebuild-corrupt-postgres-indexes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/rebuild-corrupt-postgres-indexes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5070, + "source": "/admin/how-to/redis_configmap", + "destination": "/self-hosted/how-to/redis_configmap", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/redis_configmap", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/redis_configmap", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/redis_configmap", + "status": 307, + "location": "/docs/self-hosted/how-to/redis_configmap" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/redis_configmap", + "status": 307, + "location": "/docs/self-hosted/how-to/redis-configmap" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/redis-configmap", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/redis-configmap", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 250, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5074, + "source": "/admin/how-to/rollback_database", + "destination": "/self-hosted/how-to/rollback_database", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/rollback_database", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rollback_database", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/rollback_database", + "status": 307, + "location": "/docs/self-hosted/how-to/rollback_database" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/rollback_database", + "status": 307, + "location": "/docs/self-hosted/how-to/rollback-database" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/rollback-database", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/rollback-database", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5078, + "source": "/admin/how-to/run-psql", + "destination": "/self-hosted/how-to/run-psql", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/run-psql", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/run-psql", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/run-psql", + "status": 307, + "location": "/docs/self-hosted/how-to/run-psql" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/run-psql", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/run-psql", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 90, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 90, + "visits": 90, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5082, + "source": "/admin/how-to/setup-https", + "destination": "/self-hosted/how-to/setup-https", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/setup-https", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/setup-https", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/setup-https", + "status": 307, + "location": "/docs/self-hosted/how-to/setup-https" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/setup-https", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/setup-https", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 70, + "visits": 70, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 70, + "visits": 70, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5086, + "source": "/admin/how-to/troubleshoot-pod-eviction", + "destination": "/self-hosted/how-to/troubleshoot-pod-eviction", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/troubleshoot-pod-eviction", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/troubleshoot-pod-eviction", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/troubleshoot-pod-eviction", + "status": 307, + "location": "/docs/self-hosted/how-to/troubleshoot-pod-eviction" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/troubleshoot-pod-eviction", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/troubleshoot-pod-eviction", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5090, + "source": "/admin/how-to/unfinished_migration", + "destination": "/self-hosted/how-to/unfinished_migration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/unfinished_migration", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished_migration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/unfinished_migration", + "status": 307, + "location": "/docs/self-hosted/how-to/unfinished_migration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished_migration", + "status": 307, + "location": "/docs/self-hosted/how-to/unfinished-migration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished-migration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished-migration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 210, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5094, + "source": "/admin/how-to/upgrade-postgres-12-16-builtin-dbs", + "destination": "/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/upgrade-postgres-12-16-builtin-dbs", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/upgrade-postgres-12-16-builtin-dbs", + "status": 307, + "location": "/docs/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 130, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 130, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5098, + "source": "/admin/http_https_configuration", + "destination": "/self-hosted/http_https_configuration", + "shadowedBy": 12, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/http_https_configuration", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http_https_configuration", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/http_https_configuration", + "status": 307, + "location": "/docs/self-hosted/http-https-configuration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5102, + "source": "/admin/config/network-filtering", + "destination": "/self-hosted/network-filtering", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/network-filtering", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/network-filtering", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/network-filtering", + "status": 307, + "location": "/docs/self-hosted/network-filtering" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/network-filtering", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/network-filtering", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5106, + "source": "/admin/observability/.gitattributes", + "destination": "/self-hosted/observability/.gitattributes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/.gitattributes", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/.gitattributes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/.gitattributes", + "status": 307, + "location": "/docs/self-hosted/observability/.gitattributes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/.gitattributes", + "status": 404, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/.gitattributes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 404, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": null, + "final": null + } + }, + { + "line": 5110, + "source": "/admin/observability/alerting", + "destination": "/self-hosted/observability/alerting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerting", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/alerting", + "status": 307, + "location": "/docs/self-hosted/observability/alerting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 290, + "visits": 270, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 290, + "visits": 270, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5114, + "source": "/admin/observability/alerting_custom_consumption", + "destination": "/self-hosted/observability/alerting_custom_consumption", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerting_custom_consumption", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting_custom_consumption", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/alerting_custom_consumption", + "status": 307, + "location": "/docs/self-hosted/observability/alerting_custom_consumption" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting_custom_consumption", + "status": 307, + "location": "/docs/self-hosted/observability/alerting-custom-consumption" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting-custom-consumption", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting-custom-consumption", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5118, + "source": "/admin/observability/alerts", + "destination": "/self-hosted/observability/alerts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerts", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/alerts", + "status": 307, + "location": "/docs/self-hosted/observability/alerts" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 450, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 450, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5122, + "source": "/admin/observability/dashboards", + "destination": "/self-hosted/observability/dashboards", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/dashboards", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/dashboards", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/dashboards", + "status": 307, + "location": "/docs/self-hosted/observability/dashboards" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/dashboards", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/dashboards", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 170, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 360, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 360, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5126, + "source": "/admin/observability/health_checks", + "destination": "/self-hosted/observability/health_checks", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/health_checks", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/health_checks", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/health_checks", + "status": 307, + "location": "/docs/self-hosted/observability/health_checks" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/health_checks", + "status": 307, + "location": "/docs/self-hosted/observability/health-checks" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/health-checks", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/health-checks", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5130, + "source": "/admin/observability", + "destination": "/self-hosted/observability", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability", + "status": 307, + "location": "/docs/self-hosted/observability" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 280, + "visits": 270, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 270, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5134, + "source": "/admin/observability/logs", + "destination": "/self-hosted/observability/logs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/logs", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/logs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/logs", + "status": 307, + "location": "/docs/self-hosted/observability/logs" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/logs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/logs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5138, + "source": "/admin/observability/metrics", + "destination": "/self-hosted/observability/metrics", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/metrics", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/metrics", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/metrics", + "status": 307, + "location": "/docs/self-hosted/observability/metrics" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/metrics", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/metrics", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 210, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 210, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5142, + "source": "/admin/observability/opentelemetry", + "destination": "/self-hosted/observability/opentelemetry", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/opentelemetry", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/opentelemetry", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/opentelemetry", + "status": 307, + "location": "/docs/self-hosted/observability/opentelemetry" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/opentelemetry", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/opentelemetry", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5146, + "source": "/admin/observability/tracing", + "destination": "/self-hosted/observability/tracing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/tracing", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/tracing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/tracing", + "status": 307, + "location": "/docs/self-hosted/observability/tracing" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/tracing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/tracing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 340, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5150, + "source": "/admin/observability/troubleshooting", + "destination": "/self-hosted/observability/troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/observability/troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/observability/troubleshooting", + "status": 307, + "location": "/docs/self-hosted/observability/troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 310, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 650, + "visits": 630, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 650, + "visits": 630, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5154, + "source": "/admin/config/postgres-conf", + "destination": "/self-hosted/postgres-conf", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/postgres-conf", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres-conf", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/postgres-conf", + "status": 307, + "location": "/docs/self-hosted/postgres-conf" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/postgres-conf", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/postgres-conf", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 130, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 290, + "visits": 270, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 290, + "visits": 270, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5158, + "source": "/admin/postgres", + "destination": "/self-hosted/postgres", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/postgres", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/postgres", + "status": 307, + "location": "/docs/self-hosted/postgres" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/postgres", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/postgres", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 70, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5162, + "source": "/admin/postgres12_end_of_life_notice", + "destination": "/self-hosted/postgres12_end_of_life_notice", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/postgres12_end_of_life_notice", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres12_end_of_life_notice", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/postgres12_end_of_life_notice", + "status": 307, + "location": "/docs/self-hosted/postgres12_end_of_life_notice" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/postgres12_end_of_life_notice", + "status": 307, + "location": "/docs/self-hosted/postgres12-end-of-life-notice" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/postgres12-end-of-life-notice", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/postgres12-end-of-life-notice", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 180, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5166, + "source": "/admin/postgresql_collation_version_mismatch_resolution", + "destination": "/self-hosted/postgresql_collation_version_mismatch_resolution", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/postgresql_collation_version_mismatch_resolution", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgresql_collation_version_mismatch_resolution", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/postgresql_collation_version_mismatch_resolution", + "status": 307, + "location": "/docs/self-hosted/postgresql_collation_version_mismatch_resolution" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/postgresql_collation_version_mismatch_resolution", + "status": 307, + "location": "/docs/self-hosted/postgresql-collation-version-mismatch-resolution" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/postgresql-collation-version-mismatch-resolution", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/postgresql-collation-version-mismatch-resolution", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5171, + "source": "/admin/pprof", + "destination": "/self-hosted/pprof", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/pprof", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/pprof", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/pprof", + "status": 307, + "location": "/docs/self-hosted/pprof" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/pprof", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/pprof", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 150, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5175, + "source": "/admin/config/private-network", + "destination": "/self-hosted/private-network", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/private-network", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/private-network", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/private-network", + "status": 307, + "location": "/docs/self-hosted/private-network" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/private-network", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/private-network", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5179, + "source": "/admin/config/restore", + "destination": "/self-hosted/restore", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/restore", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/restore", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/restore", + "status": 307, + "location": "/docs/self-hosted/restore" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/restore", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/restore", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 240, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 240, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5183, + "source": "/admin/sourcegraph-nginx-mermaid", + "destination": "/self-hosted/sourcegraph-nginx-mermaid", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/sourcegraph-nginx-mermaid", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/sourcegraph-nginx-mermaid", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/sourcegraph-nginx-mermaid", + "status": 307, + "location": "/docs/self-hosted/sourcegraph-nginx-mermaid" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/sourcegraph-nginx-mermaid", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/sourcegraph-nginx-mermaid", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5187, + "source": "/admin/ssl_https_self_signed_cert_nginx", + "destination": "/self-hosted/ssl_https_self_signed_cert_nginx", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/ssl_https_self_signed_cert_nginx", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/ssl_https_self_signed_cert_nginx", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/ssl_https_self_signed_cert_nginx", + "status": 307, + "location": "/docs/self-hosted/ssl_https_self_signed_cert_nginx" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/ssl_https_self_signed_cert_nginx", + "status": 307, + "location": "/docs/self-hosted/ssl-https-self-signed-cert-nginx" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/ssl-https-self-signed-cert-nginx", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/ssl-https-self-signed-cert-nginx", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5191, + "source": "/admin/updates/automatic", + "destination": "/self-hosted/updates/automatic", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/automatic", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/automatic", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/automatic", + "status": 307, + "location": "/docs/self-hosted/updates/automatic" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/automatic", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/updates/automatic", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 160, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5195, + "source": "/admin/updates/docker_compose", + "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/docker_compose", + "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/docker_compose", + "status": 307, + "location": "https://sourcegraph.com/changelog/self-hosted/docker-compose" + }, + { + "url": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 860, + "visits": 860, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 860, + "visits": 860, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5200, + "source": "/admin/updates", + "destination": "/self-hosted/updates", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates", + "status": 307, + "location": "/docs/self-hosted/updates" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/updates", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/updates", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 330, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 560, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 560, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5204, + "source": "/admin/updates/kubernetes", + "destination": "https://sourcegraph.com/changelog/self-hosted/kubernetes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/kubernetes", + "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/kubernetes", + "status": 307, + "location": "https://sourcegraph.com/changelog/self-hosted/kubernetes" + }, + { + "url": "https://sourcegraph.com/changelog/self-hosted/kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/changelog/self-hosted/kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 530, + "visits": 520, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 530, + "visits": 520, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5208, + "source": "/admin/updates/migrator/downgrading", + "destination": "/self-hosted/updates/migrator/downgrading", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/downgrading", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/downgrading", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/migrator/downgrading", + "status": 307, + "location": "/docs/self-hosted/updates/migrator/downgrading" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/downgrading", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/downgrading", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5212, + "source": "/admin/updates/migrator", + "destination": "/self-hosted/updates/migrator", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/migrator", + "status": 307, + "location": "/docs/self-hosted/updates/migrator" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 70, + "visits": 70, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 70, + "visits": 70, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5216, + "source": "/admin/updates/migrator/migrator-operations", + "destination": "/self-hosted/updates/migrator/migrator-operations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/migrator-operations", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/migrator-operations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/migrator/migrator-operations", + "status": 307, + "location": "/docs/self-hosted/updates/migrator/migrator-operations" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/migrator-operations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/migrator-operations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 450, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 450, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5220, + "source": "/admin/updates/migrator/schema-drift", + "destination": "/self-hosted/updates/migrator/schema-drift", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/schema-drift", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/schema-drift", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/migrator/schema-drift", + "status": 307, + "location": "/docs/self-hosted/updates/migrator/schema-drift" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/schema-drift", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/schema-drift", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 130, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 130, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5224, + "source": "/admin/updates/migrator/troubleshooting-upgrades", + "destination": "/self-hosted/updates/migrator/troubleshooting-upgrades", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/troubleshooting-upgrades", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/troubleshooting-upgrades", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/migrator/troubleshooting-upgrades", + "status": 307, + "location": "/docs/self-hosted/updates/migrator/troubleshooting-upgrades" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/troubleshooting-upgrades", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/troubleshooting-upgrades", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5228, + "source": "/admin/updates/migrator/upgrading-early-versions", + "destination": "/self-hosted/updates/migrator/upgrading-early-versions", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/upgrading-early-versions", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/upgrading-early-versions", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/migrator/upgrading-early-versions", + "status": 307, + "location": "/docs/self-hosted/updates/migrator/upgrading-early-versions" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/upgrading-early-versions", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/updates/migrator/upgrading-early-versions", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 300, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 300, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5232, + "source": "/admin/updates/pure_docker", + "destination": "/self-hosted/deploy/docker-compose/upgrade", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/pure_docker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/pure_docker", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/upgrade" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5236, + "source": "/admin/updates/server", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/updates/server", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/updates/server", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5240, + "source": "/admin/url", + "destination": "/self-hosted/url", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/url", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/url", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/url", + "status": 307, + "location": "/docs/self-hosted/url" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/url", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/url", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 590, + "visits": 500, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 590, + "visits": 500, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5244, + "source": "/admin/validation", + "destination": "/self-hosted/validation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/validation", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/validation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/validation", + "status": 307, + "location": "/docs/self-hosted/validation" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/validation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/validation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 340, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 340, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5248, + "source": "/admin/workers", + "destination": "/self-hosted/workers", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/workers", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/workers", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/workers", + "status": 307, + "location": "/docs/self-hosted/workers" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/workers", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/workers", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 240, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 240, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5253, + "source": "/admin/access_control", + "destination": "/admin/access-control", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/access_control", + "expectedLocation": "https://sourcegraph.com/docs/admin/access-control", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/access_control", + "status": 307, + "location": "/docs/admin/access-control" + }, + { + "url": "https://sourcegraph.com/docs/admin/access-control", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/access-control", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 400, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 400, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5257, + "source": "/admin/access_control/batch_changes", + "destination": "/admin/access-control/batch-changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/access_control/batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/admin/access-control/batch-changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/access_control/batch_changes", + "status": 307, + "location": "/docs/admin/access-control/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/admin/access-control/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/access-control/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 460, + "visits": 460, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5261, + "source": "/admin/audit_log", + "destination": "/admin/audit-log", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/audit_log", + "expectedLocation": "https://sourcegraph.com/docs/admin/audit-log", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/audit_log", + "status": 307, + "location": "/docs/admin/audit-log" + }, + { + "url": "https://sourcegraph.com/docs/admin/audit-log", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/audit-log", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 890, + "visits": 850, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 890, + "visits": 850, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5265, + "source": "/admin/auth/login_form", + "destination": "/admin/auth/login-form", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/auth/login_form", + "expectedLocation": "https://sourcegraph.com/docs/admin/auth/login-form", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/auth/login_form", + "status": 307, + "location": "/docs/admin/auth/login-form" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/login-form", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/auth/login-form", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 340, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 340, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5269, + "source": "/admin/auth/saml/azure_ad", + "destination": "/admin/auth/saml/azure-ad", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/azure_ad", + "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/azure-ad", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/azure_ad", + "status": 307, + "location": "/docs/admin/auth/saml/azure-ad" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/azure-ad", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/auth/saml/azure-ad", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 150, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5273, + "source": "/admin/auth/saml/jump_cloud", + "destination": "/admin/auth/saml/jump-cloud", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/jump_cloud", + "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/jump-cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/jump_cloud", + "status": 307, + "location": "/docs/admin/auth/saml/jump-cloud" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/jump-cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/auth/saml/jump-cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5277, + "source": "/admin/auth/saml/microsoft_adfs", + "destination": "/admin/auth/saml/microsoft-adfs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", + "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", + "status": 307, + "location": "/docs/admin/auth/saml/microsoft-adfs" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5281, + "source": "/admin/auth/saml/one_login", + "destination": "/admin/auth/saml/one-login", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/one_login", + "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/one-login", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/one_login", + "status": 307, + "location": "/docs/admin/auth/saml/one-login" + }, + { + "url": "https://sourcegraph.com/docs/admin/auth/saml/one-login", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/auth/saml/one-login", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5285, + "source": "/admin/beta_and_experimental_features", + "destination": "/beta-and-experimental", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/beta_and_experimental_features", + "expectedLocation": "https://sourcegraph.com/docs/beta-and-experimental", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/beta_and_experimental_features", + "status": 307, + "location": "/docs/beta-and-experimental" + }, + { + "url": "https://sourcegraph.com/docs/beta-and-experimental", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/beta-and-experimental", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 180, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 180, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5289, + "source": "/admin/code_hosts", + "destination": "/admin/code-hosts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts", + "status": 307, + "location": "/docs/admin/code-hosts" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 70, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 410, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 410, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5293, + "source": "/admin/code_hosts/aws_codecommit", + "destination": "/admin/code-hosts/aws-codecommit", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/aws_codecommit", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/aws-codecommit", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/aws_codecommit", + "status": 307, + "location": "/docs/admin/code-hosts/aws-codecommit" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/aws-codecommit", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/aws-codecommit", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 490, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 490, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5297, + "source": "/admin/code_hosts/azuredevops", + "destination": "/admin/code-hosts/azuredevops", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/azuredevops", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/azuredevops", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/azuredevops", + "status": 307, + "location": "/docs/admin/code-hosts/azuredevops" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/azuredevops", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/azuredevops", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 190, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5301, + "source": "/admin/code_hosts/bitbucket_cloud", + "destination": "/admin/code-hosts/bitbucket-cloud", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucket_cloud", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/bitbucket_cloud", + "status": 307, + "location": "/docs/admin/code-hosts/bitbucket-cloud" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 310, + "visits": 310, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 310, + "visits": 310, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5305, + "source": "/admin/code_hosts/bitbucket_server", + "destination": "/admin/code-hosts/bitbucket-server", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucket_server", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-server", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/bitbucket_server", + "status": 307, + "location": "/docs/admin/code-hosts/bitbucket-server" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-server", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-server", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 240, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 410, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 410, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5309, + "source": "/admin/code_hosts/gerrit", + "destination": "/admin/code-hosts/gerrit", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gerrit", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gerrit", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/gerrit", + "status": 307, + "location": "/docs/admin/code-hosts/gerrit" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/gerrit", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/gerrit", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 230, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 230, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5313, + "source": "/admin/code_hosts/github", + "destination": "/admin/code-hosts/github", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/github", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/github", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/github", + "status": 307, + "location": "/docs/admin/code-hosts/github" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/github", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/github", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 440, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 820, + "visits": 760, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 820, + "visits": 760, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5317, + "source": "/admin/code_hosts/gitlab", + "destination": "/admin/code-hosts/gitlab", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gitlab", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gitlab", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/gitlab", + "status": 307, + "location": "/docs/admin/code-hosts/gitlab" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/gitlab", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/gitlab", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 650, + "visits": 500, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 650, + "visits": 500, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5321, + "source": "/admin/code_hosts/gitolite", + "destination": "/admin/code-hosts/gitolite", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gitolite", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gitolite", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/gitolite", + "status": 307, + "location": "/docs/admin/code-hosts/gitolite" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/gitolite", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/gitolite", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 110, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 110, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5325, + "source": "/admin/code_hosts/non-git", + "destination": "/admin/code-hosts/non-git", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/non-git", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/non-git", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/non-git", + "status": 307, + "location": "/docs/admin/code-hosts/non-git" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/non-git", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/non-git", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 290, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 290, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5329, + "source": "/admin/code_hosts/other", + "destination": "/admin/code-hosts/other", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/other", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/other", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/other", + "status": 307, + "location": "/docs/admin/code-hosts/other" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/other", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/other", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 330, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 330, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5333, + "source": "/admin/code_hosts/phabricator", + "destination": "/admin/code-hosts/phabricator", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/phabricator", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/phabricator", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/phabricator", + "status": 307, + "location": "/docs/admin/code-hosts/phabricator" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/phabricator", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/phabricator", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 440, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 440, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5337, + "source": "/admin/code_hosts/rate_limits", + "destination": "/admin/code-hosts/rate-limits", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/rate_limits", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/rate-limits", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/rate_limits", + "status": 307, + "location": "/docs/admin/code-hosts/rate-limits" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/rate-limits", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/rate-limits", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 290, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 290, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5341, + "source": "/admin/code_hosts/src_serve_git", + "destination": "/admin/code-hosts/src-serve-git", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/src_serve_git", + "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/src-serve-git", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/code_hosts/src_serve_git", + "status": 307, + "location": "/docs/admin/code-hosts/src-serve-git" + }, + { + "url": "https://sourcegraph.com/docs/admin/code-hosts/src-serve-git", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/code-hosts/src-serve-git", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 430, + "visits": 420, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5345, + "source": "/admin/config/authorization_and_authentication", + "destination": "/admin/config/authorization-and-authentication", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/authorization_and_authentication", + "expectedLocation": "https://sourcegraph.com/docs/admin/config/authorization-and-authentication", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/authorization_and_authentication", + "status": 307, + "location": "/docs/admin/config/authorization-and-authentication" + }, + { + "url": "https://sourcegraph.com/docs/admin/config/authorization-and-authentication", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/config/authorization-and-authentication", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 130, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 130, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5349, + "source": "/admin/config/batch_changes", + "destination": "/admin/config/batch-changes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/batch_changes", + "expectedLocation": "https://sourcegraph.com/docs/admin/config/batch-changes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/batch_changes", + "status": 307, + "location": "/docs/admin/config/batch-changes" + }, + { + "url": "https://sourcegraph.com/docs/admin/config/batch-changes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/config/batch-changes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 510, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 510, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5353, + "source": "/admin/config/site_config", + "destination": "/admin/config/site-config", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config/site_config", + "expectedLocation": "https://sourcegraph.com/docs/admin/config/site-config", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config/site_config", + "status": 307, + "location": "/docs/admin/config/site-config" + }, + { + "url": "https://sourcegraph.com/docs/admin/config/site-config", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/config/site-config", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 170, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 2950, + "visits": 2860, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 2950, + "visits": 2860, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5357, + "source": "/admin/enterprise_getting_started_guide", + "destination": "/admin/enterprise-getting-started-guide", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/enterprise_getting_started_guide", + "expectedLocation": "https://sourcegraph.com/docs/admin/enterprise-getting-started-guide", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/enterprise_getting_started_guide", + "status": 307, + "location": "/docs/admin/enterprise-getting-started-guide" + }, + { + "url": "https://sourcegraph.com/docs/admin/enterprise-getting-started-guide", + "status": 307, + "location": "/docs/admin" + }, + { + "url": "https://sourcegraph.com/docs/admin", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 1140, + "visits": 760, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5361, + "source": "/admin/executors/executor_secrets", + "destination": "/admin/executors/executor-secrets", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/executors/executor_secrets", + "expectedLocation": "https://sourcegraph.com/docs/admin/executors/executor-secrets", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/executors/executor_secrets", + "status": 307, + "location": "/docs/admin/executors/executor-secrets" + }, + { + "url": "https://sourcegraph.com/docs/admin/executors/executor-secrets", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/executors/executor-secrets", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 330, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 330, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5365, + "source": "/admin/how-to/internal_github_repos", + "destination": "/admin/how-to/internal-github-repos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/internal_github_repos", + "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/internal-github-repos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/internal_github_repos", + "status": 307, + "location": "/docs/admin/how-to/internal-github-repos" + }, + { + "url": "https://sourcegraph.com/docs/admin/how-to/internal-github-repos", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/how-to/internal-github-repos", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5369, + "source": "/admin/how-to/lsif_scip_migration", + "destination": "/admin/how-to/lsif-scip-migration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/lsif_scip_migration", + "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/lsif-scip-migration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/lsif_scip_migration", + "status": 307, + "location": "/docs/admin/how-to/lsif-scip-migration" + }, + { + "url": "https://sourcegraph.com/docs/admin/how-to/lsif-scip-migration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/how-to/lsif-scip-migration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5373, + "source": "/admin/how-to/update_repo_failure", + "destination": "/admin/how-to/update-repo-failure", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/how-to/update_repo_failure", + "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/update-repo-failure", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/how-to/update_repo_failure", + "status": 307, + "location": "/docs/admin/how-to/update-repo-failure" + }, + { + "url": "https://sourcegraph.com/docs/admin/how-to/update-repo-failure", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/how-to/update-repo-failure", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 60, + "visits": 60, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5377, + "source": "/admin/oauth_apps", + "destination": "/admin/oauth-apps", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/oauth_apps", + "expectedLocation": "https://sourcegraph.com/docs/admin/oauth-apps", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/oauth_apps", + "status": 307, + "location": "/docs/admin/oauth-apps" + }, + { + "url": "https://sourcegraph.com/docs/admin/oauth-apps", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/oauth-apps", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 550, + "visits": 530, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 550, + "visits": 530, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5381, + "source": "/admin/repo/git_config", + "destination": "/admin/repo/git-config", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/repo/git_config", + "expectedLocation": "https://sourcegraph.com/docs/admin/repo/git-config", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/repo/git_config", + "status": 307, + "location": "/docs/admin/repo/git-config" + }, + { + "url": "https://sourcegraph.com/docs/admin/repo/git-config", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/repo/git-config", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 110, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 110, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5385, + "source": "/admin/repo/update_frequency", + "destination": "/admin/repo/update-frequency", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/repo/update_frequency", + "expectedLocation": "https://sourcegraph.com/docs/admin/repo/update-frequency", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/repo/update_frequency", + "status": 307, + "location": "/docs/admin/repo/update-frequency" + }, + { + "url": "https://sourcegraph.com/docs/admin/repo/update-frequency", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/repo/update-frequency", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5389, + "source": "/admin/security_event_logs", + "destination": "/admin/security-event-logs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/security_event_logs", + "expectedLocation": "https://sourcegraph.com/docs/admin/security-event-logs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/security_event_logs", + "status": 307, + "location": "/docs/admin/security-event-logs" + }, + { + "url": "https://sourcegraph.com/docs/admin/security-event-logs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/security-event-logs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 400, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 400, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5393, + "source": "/admin/service_accounts", + "destination": "/admin/service-accounts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/service_accounts", + "expectedLocation": "https://sourcegraph.com/docs/admin/service-accounts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/service_accounts", + "status": 307, + "location": "/docs/admin/service-accounts" + }, + { + "url": "https://sourcegraph.com/docs/admin/service-accounts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/service-accounts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 230, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 230, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5397, + "source": "/admin/user_data_deletion", + "destination": "/admin/user-data-deletion", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/user_data_deletion", + "expectedLocation": "https://sourcegraph.com/docs/admin/user-data-deletion", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/user_data_deletion", + "status": 307, + "location": "/docs/admin/user-data-deletion" + }, + { + "url": "https://sourcegraph.com/docs/admin/user-data-deletion", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/user-data-deletion", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 260, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 260, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5401, + "source": "/admin/user_surveys", + "destination": "/admin/user-surveys", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/user_surveys", + "expectedLocation": "https://sourcegraph.com/docs/admin/user-surveys", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/user_surveys", + "status": 307, + "location": "/docs/admin/user-surveys" + }, + { + "url": "https://sourcegraph.com/docs/admin/user-surveys", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/user-surveys", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5405, + "source": "/api/stream_api", + "destination": "/api/stream-api", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/api/stream_api", + "expectedLocation": "https://sourcegraph.com/docs/api/stream-api", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/api/stream_api", + "status": 307, + "location": "/docs/api/stream-api" + }, + { + "url": "https://sourcegraph.com/docs/api/stream-api", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/api/stream-api", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 170, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 740, + "visits": 650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 740, + "visits": 650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5409, + "source": "/cli/how-tos/creating_an_access_token", + "destination": "/cli/how-tos/creating-an-access-token", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/creating_an_access_token", + "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/creating-an-access-token", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/how-tos/creating_an_access_token", + "status": 307, + "location": "/docs/cli/how-tos/creating-an-access-token" + }, + { + "url": "https://sourcegraph.com/docs/cli/how-tos/creating-an-access-token", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/how-tos/creating-an-access-token", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 200, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 520, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 520, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5413, + "source": "/cli/how-tos/fetch_sboms", + "destination": "/cli/how-tos/fetch-sboms", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/fetch_sboms", + "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/fetch-sboms", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/how-tos/fetch_sboms", + "status": 307, + "location": "/docs/cli/how-tos/fetch-sboms" + }, + { + "url": "https://sourcegraph.com/docs/cli/how-tos/fetch-sboms", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/how-tos/fetch-sboms", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 120, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5417, + "source": "/cli/how-tos/managing_access_tokens", + "destination": "/cli/how-tos/managing-access-tokens", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/managing_access_tokens", + "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/managing-access-tokens", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/how-tos/managing_access_tokens", + "status": 307, + "location": "/docs/cli/how-tos/managing-access-tokens" + }, + { + "url": "https://sourcegraph.com/docs/cli/how-tos/managing-access-tokens", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/how-tos/managing-access-tokens", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 280, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5421, + "source": "/cli/how-tos/revoking_an_access_token", + "destination": "/cli/how-tos/revoking-an-access-token", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/revoking_an_access_token", + "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/revoking-an-access-token", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/how-tos/revoking_an_access_token", + "status": 307, + "location": "/docs/cli/how-tos/revoking-an-access-token" + }, + { + "url": "https://sourcegraph.com/docs/cli/how-tos/revoking-an-access-token", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/how-tos/revoking-an-access-token", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 70, + "visits": 70, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 70, + "visits": 70, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5425, + "source": "/cli/how-tos/verify_container_signatures", + "destination": "/cli/how-tos/verify-container-signatures", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/verify_container_signatures", + "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/verify-container-signatures", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cli/how-tos/verify_container_signatures", + "status": 307, + "location": "/docs/cli/how-tos/verify-container-signatures" + }, + { + "url": "https://sourcegraph.com/docs/cli/how-tos/verify-container-signatures", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cli/how-tos/verify-container-signatures", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5429, + "source": "/cloud/logpush_gcs", + "destination": "/cloud/logpush-gcs", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cloud/logpush_gcs", + "expectedLocation": "https://sourcegraph.com/docs/cloud/logpush-gcs", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cloud/logpush_gcs", + "status": 307, + "location": "/docs/cloud/logpush-gcs" + }, + { + "url": "https://sourcegraph.com/docs/cloud/logpush-gcs", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud/logpush-gcs", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5433, + "source": "/cloud/logpush_s3", + "destination": "/cloud/logpush-s3", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cloud/logpush_s3", + "expectedLocation": "https://sourcegraph.com/docs/cloud/logpush-s3", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cloud/logpush_s3", + "status": 307, + "location": "/docs/cloud/logpush-s3" + }, + { + "url": "https://sourcegraph.com/docs/cloud/logpush-s3", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud/logpush-s3", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 290, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 290, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5437, + "source": "/cloud/private_connectivity_aws", + "destination": "/cloud/private-connectivity-aws", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_aws", + "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-aws", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cloud/private_connectivity_aws", + "status": 307, + "location": "/docs/cloud/private-connectivity-aws" + }, + { + "url": "https://sourcegraph.com/docs/cloud/private-connectivity-aws", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud/private-connectivity-aws", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 180, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5441, + "source": "/cloud/private_connectivity_gcp", + "destination": "/cloud/private-connectivity-gcp", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_gcp", + "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-gcp", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cloud/private_connectivity_gcp", + "status": 307, + "location": "/docs/cloud/private-connectivity-gcp" + }, + { + "url": "https://sourcegraph.com/docs/cloud/private-connectivity-gcp", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud/private-connectivity-gcp", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 420, + "visits": 360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 420, + "visits": 360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5445, + "source": "/cloud/private_connectivity_public_lb", + "destination": "/cloud/private-connectivity-public-lb", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_public_lb", + "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-public-lb", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cloud/private_connectivity_public_lb", + "status": 307, + "location": "/docs/cloud/private-connectivity-public-lb" + }, + { + "url": "https://sourcegraph.com/docs/cloud/private-connectivity-public-lb", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud/private-connectivity-public-lb", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5449, + "source": "/cloud/private_connectivity_sourcegraph_connect", + "destination": "/cloud/private-connectivity-sourcegraph-connect", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_sourcegraph_connect", + "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-sourcegraph-connect", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/cloud/private_connectivity_sourcegraph_connect", + "status": 307, + "location": "/docs/cloud/private-connectivity-sourcegraph-connect" + }, + { + "url": "https://sourcegraph.com/docs/cloud/private-connectivity-sourcegraph-connect", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/cloud/private-connectivity-sourcegraph-connect", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 160, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5453, + "source": "/code_insights", + "destination": "/code-insights", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights", + "expectedLocation": "https://sourcegraph.com/docs/code-insights", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights", + "status": 307, + "location": "/docs/code-insights" + }, + { + "url": "https://sourcegraph.com/docs/code-insights", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 720, + "visits": 690, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 720, + "visits": 690, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5457, + "source": "/code_insights/quickstart", + "destination": "/code-insights/quickstart", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/quickstart", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/quickstart", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/quickstart", + "status": 307, + "location": "/docs/code-insights/quickstart" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/quickstart", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + } + } + }, + { + "line": 5461, + "source": "/code_insights/explanations", + "destination": "/code-insights/explanations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/explanations", + "status": 307, + "location": "/docs/code-insights/explanations" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/explanations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/explanations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5465, + "source": "/code_insights/explanations/administration_and_security_of_code_insights", + "destination": "/code-insights/explanations/administration-and-security-of-code-insights", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/administration_and_security_of_code_insights", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/administration-and-security-of-code-insights", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/explanations/administration_and_security_of_code_insights", + "status": 307, + "location": "/docs/code-insights/explanations/administration-and-security-of-code-insights" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/explanations/administration-and-security-of-code-insights", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/explanations/administration-and-security-of-code-insights", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 510, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 510, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5470, + "source": "/code_insights/explanations/automatically_generated_data_series", + "destination": "/code-insights/explanations/automatically-generated-data-series", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/automatically_generated_data_series", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/automatically-generated-data-series", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/explanations/automatically_generated_data_series", + "status": 307, + "location": "/docs/code-insights/explanations/automatically-generated-data-series" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/explanations/automatically-generated-data-series", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/explanations/automatically-generated-data-series", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 130, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 130, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5475, + "source": "/code_insights/explanations/code_insights_filters", + "destination": "/code-insights/explanations/code-insights-filters", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/code_insights_filters", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/code-insights-filters", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/explanations/code_insights_filters", + "status": 307, + "location": "/docs/code-insights/explanations/code-insights-filters" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/explanations/code-insights-filters", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/explanations/code-insights-filters", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 280, + "visits": 260, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 260, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5479, + "source": "/code_insights/explanations/current_limitations_of_code_insights", + "destination": "/code-insights/explanations/current-limitations-of-code-insights", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/current_limitations_of_code_insights", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/current-limitations-of-code-insights", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/explanations/current_limitations_of_code_insights", + "status": 307, + "location": "/docs/code-insights/explanations/current-limitations-of-code-insights" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/explanations/current-limitations-of-code-insights", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/explanations/current-limitations-of-code-insights", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 290, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 290, + "visits": 280, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5484, + "source": "/code_insights/explanations/data_retention", + "destination": "/code-insights/explanations/data-retention", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/data_retention", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/data-retention", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/explanations/data_retention", + "status": 307, + "location": "/docs/code-insights/explanations/data-retention" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/explanations/data-retention", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/explanations/data-retention", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 270, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 270, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5488, + "source": "/code_insights/explanations/search_results_aggregations", + "destination": "/code-insights/explanations/search-results-aggregations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/search_results_aggregations", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/search-results-aggregations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/explanations/search_results_aggregations", + "status": 307, + "location": "/docs/code-insights/explanations/search-results-aggregations" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/explanations/search-results-aggregations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/explanations/search-results-aggregations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 130, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 130, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5492, + "source": "/code_insights/explanations/viewing_code_insights", + "destination": "/code-insights/explanations/viewing-code-insights", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/viewing_code_insights", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/viewing-code-insights", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/explanations/viewing_code_insights", + "status": 307, + "location": "/docs/code-insights/explanations/viewing-code-insights" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/explanations/viewing-code-insights", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/explanations/viewing-code-insights", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5496, + "source": "/code_insights/how-tos", + "destination": "/code-insights/how-tos", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/how-tos", + "status": 307, + "location": "/docs/code-insights/how-tos" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/how-tos", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/how-tos", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 150, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5500, + "source": "/code_insights/how-tos/creating_a_custom_dashboard_of_code_insights", + "destination": "/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos/creating_a_custom_dashboard_of_code_insights", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/how-tos/creating_a_custom_dashboard_of_code_insights", + "status": 307, + "location": "/docs/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5505, + "source": "/code_insights/how-tos/filtering_an_insight", + "destination": "/code-insights/how-tos/filtering-an-insight", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos/filtering_an_insight", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos/filtering-an-insight", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/how-tos/filtering_an_insight", + "status": 307, + "location": "/docs/code-insights/how-tos/filtering-an-insight" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/how-tos/filtering-an-insight", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/how-tos/filtering-an-insight", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5509, + "source": "/code_insights/language_insight_quickstart", + "destination": "/code-insights/language-insight-quickstart", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/language_insight_quickstart", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/language-insight-quickstart", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/language_insight_quickstart", + "status": 307, + "location": "/docs/code-insights/language-insight-quickstart" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/language-insight-quickstart", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/language-insight-quickstart", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 220, + "visits": 220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5513, + "source": "/code_insights/references", + "destination": "/code-insights/references", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/references", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/references", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/references", + "status": 307, + "location": "/docs/code-insights/references" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/references", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/references", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 210, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 210, + "visits": 210, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5517, + "source": "/code_insights/references/common_reasons_code_insights_may_not_match_search_results", + "destination": "/code-insights/references/common-reasons-code-insights-may-not-match-search-results", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/references/common_reasons_code_insights_may_not_match_search_results", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/common-reasons-code-insights-may-not-match-search-results", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/references/common_reasons_code_insights_may_not_match_search_results", + "status": 307, + "location": "/docs/code-insights/references/common-reasons-code-insights-may-not-match-search-results" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/references/common-reasons-code-insights-may-not-match-search-results", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/references/common-reasons-code-insights-may-not-match-search-results", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 200, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5522, + "source": "/code_insights/references/common_use_cases", + "destination": "/code-insights/references/common-use-cases", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/references/common_use_cases", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/common-use-cases", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/references/common_use_cases", + "status": 307, + "location": "/docs/code-insights/references/common-use-cases" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/references/common-use-cases", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/references/common-use-cases", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 130, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 440, + "visits": 420, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 440, + "visits": 420, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5526, + "source": "/code_insights/references/incomplete_data_points", + "destination": "/code-insights/references/incomplete-data-points", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/references/incomplete_data_points", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/incomplete-data-points", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/references/incomplete_data_points", + "status": 307, + "location": "/docs/code-insights/references/incomplete-data-points" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/references/incomplete-data-points", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/references/incomplete-data-points", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 240, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 240, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5530, + "source": "/code_insights/references/repository_scope", + "destination": "/code-insights/references/repository-scope", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/references/repository_scope", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/repository-scope", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/references/repository_scope", + "status": 307, + "location": "/docs/code-insights/references/repository-scope" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/references/repository-scope", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/references/repository-scope", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 150, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 5534, + "source": "/code_insights/references/search_aggregations_use_cases", + "destination": "/code-insights/references/search-aggregations-use-cases", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_insights/references/search_aggregations_use_cases", + "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/search-aggregations-use-cases", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_insights/references/search_aggregations_use_cases", + "status": 307, + "location": "/docs/code-insights/references/search-aggregations-use-cases" + }, + { + "url": "https://sourcegraph.com/docs/code-insights/references/search-aggregations-use-cases", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-insights/references/search-aggregations-use-cases", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 40, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 400, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 400, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5538, + "source": "/code_monitoring", + "destination": "/code-monitoring", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code_monitoring", + "expectedLocation": "https://sourcegraph.com/docs/code-monitoring", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_monitoring", + "status": 307, + "location": "/docs/code-monitoring" + }, + { + "url": "https://sourcegraph.com/docs/code-monitoring", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-monitoring", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 860, + "visits": 750, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5542, + "source": "/code-navigation/auto_indexing", + "destination": "/code-navigation/auto-indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing", + "status": 307, + "location": "/docs/code-navigation/auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 400, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 600, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5546, + "source": "/code-navigation/auto_indexing_configuration", + "destination": "/code-navigation/auto-indexing-configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", + "status": 307, + "location": "/docs/code-navigation/auto-indexing-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 250, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5550, + "source": "/code-navigation/explanations/auto_indexing_inference", + "destination": "/code-navigation/explanations/auto-indexing-inference", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", + "status": 307, + "location": "/docs/code-navigation/explanations/auto-indexing-inference" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5554, + "source": "/code-navigation/how-to/adding_scip_to_workflows", + "destination": "/code-navigation/how-to/adding-scip-to-workflows", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/adding_scip_to_workflows", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/adding-scip-to-workflows", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/adding_scip_to_workflows", + "status": 307, + "location": "/docs/code-navigation/how-to/adding-scip-to-workflows" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/adding-scip-to-workflows", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/adding-scip-to-workflows", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 350, + "visits": 350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5558, + "source": "/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "destination": "/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", + "status": 307, + "location": "/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5563, + "source": "/code-navigation/how-to/index_a_go_repository", + "destination": "/code-navigation/how-to/index-a-go-repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + }, + "final": { + "requests": 260, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 5567, + "source": "/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "destination": "/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 390, + "visits": 390, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5572, + "source": "/code-navigation/how-to/index_other_languages", + "destination": "/code-navigation/how-to/index-other-languages", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_other_languages", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-other-languages", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_other_languages", + "status": 307, + "location": "/docs/code-navigation/how-to/index-other-languages" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-other-languages", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-other-languages", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 200, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5576, + "source": "/code-navigation/how-to/policies_resource_usage_best_practices", + "destination": "/code-navigation/how-to/policies-resource-usage-best-practices", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", + "status": 307, + "location": "/docs/code-navigation/how-to/policies-resource-usage-best-practices" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 510, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 510, + "visits": 510, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5581, + "source": "/code-navigation/inference_configuration", + "destination": "/code-navigation/inference-configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/inference_configuration", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/inference_configuration", + "status": 307, + "location": "/docs/code-navigation/inference-configuration" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/inference-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 260, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 260, + "visits": 230, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5585, + "source": "/code-navigation/precise_code_navigation", + "destination": "/code-navigation/precise-code-navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", + "status": 307, + "location": "/docs/code-navigation/precise-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 1980, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 2900, + "visits": 2650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5589, + "source": "/code-navigation/search_based_code_navigation", + "destination": "/code-navigation/search-based-code-navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", + "status": 307, + "location": "/docs/code-navigation/search-based-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5593, + "source": "/code-navigation/syntactic_code_navigation", + "destination": "/code-navigation/syntactic-code-navigation", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/syntactic_code_navigation", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/syntactic-code-navigation", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/syntactic_code_navigation", + "status": 307, + "location": "/docs/code-navigation/syntactic-code-navigation" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/syntactic-code-navigation", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/syntactic-code-navigation", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 150, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 130, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5597, + "source": "/code-navigation/writing_an_indexer", + "destination": "/code-navigation/writing-an-indexer", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "expectedLocation": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", + "status": 307, + "location": "/docs/code-navigation/writing-an-indexer" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 620, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1290, + "visits": 1220, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5601, + "source": "/code-search/how-to/create_search_context_graphql", + "destination": "/code-search/how-to/create-search-context-graphql", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/how-to/create_search_context_graphql", + "expectedLocation": "https://sourcegraph.com/docs/code-search/how-to/create-search-context-graphql", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/how-to/create_search_context_graphql", + "status": 307, + "location": "/docs/code-search/how-to/create-search-context-graphql" + }, + { + "url": "https://sourcegraph.com/docs/code-search/how-to/create-search-context-graphql", + "status": 307, + "location": "/docs/api" + }, + { + "url": "https://sourcegraph.com/docs/api", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/api", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 2690, + "visits": 1830, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5605, + "source": "/code-search/working/saved_searches", + "destination": "/code-search/working/saved-searches", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/working/saved_searches", + "status": 307, + "location": "/docs/code-search/working/saved-searches" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/saved-searches", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5609, + "source": "/code-search/working/search_contexts", + "destination": "/code-search/working/search-contexts", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_contexts", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-contexts", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/working/search_contexts", + "status": 307, + "location": "/docs/code-search/working/search-contexts" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search-contexts", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/search-contexts", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 180, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 420, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 420, + "visits": 310, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5613, + "source": "/code-search/working/search_filters", + "destination": "/code-search/working/search-filters", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_filters", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-filters", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/working/search_filters", + "status": 307, + "location": "/docs/code-search/working/search-filters" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search-filters", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/search-filters", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 150, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5617, + "source": "/code-search/working/search_subexpressions", + "destination": "/code-search/working/search-subexpressions", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", + "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", + "status": 307, + "location": "/docs/code-search/working/search-subexpressions" + }, + { + "url": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5621, + "source": "/dotcom/indexing_open_source_code", + "destination": "/dotcom/indexing-open-source-code", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/dotcom/indexing_open_source_code", + "expectedLocation": "https://sourcegraph.com/docs/dotcom/indexing-open-source-code", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/dotcom/indexing_open_source_code", + "status": 307, + "location": "/docs/dotcom/indexing-open-source-code" + }, + { + "url": "https://sourcegraph.com/docs/dotcom/indexing-open-source-code", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/dotcom/indexing-open-source-code", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 330, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 330, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5625, + "source": "/integration/aws_codecommit", + "destination": "/integration/aws-codecommit", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/aws_codecommit", + "expectedLocation": "https://sourcegraph.com/docs/integration/aws-codecommit", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/aws_codecommit", + "status": 307, + "location": "/docs/integration/aws-codecommit" + }, + { + "url": "https://sourcegraph.com/docs/integration/aws-codecommit", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/aws-codecommit", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5629, + "source": "/integration/bitbucket_cloud", + "destination": "/integration/bitbucket-cloud", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/bitbucket_cloud", + "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket-cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/bitbucket_cloud", + "status": 307, + "location": "/docs/integration/bitbucket-cloud" + }, + { + "url": "https://sourcegraph.com/docs/integration/bitbucket-cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/bitbucket-cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 130, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 130, + "visits": 110, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5633, + "source": "/integration/bitbucket_server", + "destination": "/integration/bitbucket-server", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/bitbucket_server", + "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket-server", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/bitbucket_server", + "status": 307, + "location": "/docs/integration/bitbucket-server" + }, + { + "url": "https://sourcegraph.com/docs/integration/bitbucket-server", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/bitbucket-server", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 90, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5637, + "source": "/integration/browser_extension", + "destination": "/integration/browser-extension", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension", + "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/browser_extension", + "status": 307, + "location": "/docs/integration/browser-extension" + }, + { + "url": "https://sourcegraph.com/docs/integration/browser-extension", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/browser-extension", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 460, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 970, + "visits": 940, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + }, + "final": { + "requests": 970, + "visits": 940, + "redirects": 0, + "notFound": 0, + "serverErrors": 10, + "inSitemap": true + } + } + }, + { + "line": 5641, + "source": "/integration/browser_extension/how-tos/browser_search_engine", + "destination": "/integration/browser-extension/how-tos/browser-search-engine", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension/how-tos/browser_search_engine", + "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/browser-search-engine", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/browser_extension/how-tos/browser_search_engine", + "status": 307, + "location": "/docs/integration/browser-extension/how-tos/browser-search-engine" + }, + { + "url": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/browser-search-engine", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/browser-search-engine", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 330, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 330, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5646, + "source": "/integration/browser_extension/how-tos/google_workspace", + "destination": "/integration/browser-extension/how-tos/google-workspace", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension/how-tos/google_workspace", + "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/google-workspace", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/browser_extension/how-tos/google_workspace", + "status": 307, + "location": "/docs/integration/browser-extension/how-tos/google-workspace" + }, + { + "url": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/google-workspace", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/google-workspace", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 150, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 150, + "visits": 150, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5650, + "source": "/integration/migrating_firefox_extension", + "destination": "/integration/migrating-firefox-extension", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/migrating_firefox_extension", + "expectedLocation": "https://sourcegraph.com/docs/integration/migrating-firefox-extension", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/migrating_firefox_extension", + "status": 307, + "location": "/docs/integration/migrating-firefox-extension" + }, + { + "url": "https://sourcegraph.com/docs/integration/migrating-firefox-extension", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/migrating-firefox-extension", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 90, + "visits": 70, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 90, + "visits": 70, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5654, + "source": "/integration/open_in_editor", + "destination": "/integration/open-in-editor", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/integration/open_in_editor", + "expectedLocation": "https://sourcegraph.com/docs/integration/open-in-editor", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/integration/open_in_editor", + "status": 307, + "location": "/docs/integration/open-in-editor" + }, + { + "url": "https://sourcegraph.com/docs/integration/open-in-editor", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/integration/open-in-editor", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 260, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 260, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5658, + "source": "/own/assigned_ownership", + "destination": "/own/assigned-ownership", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own/assigned_ownership", + "expectedLocation": "https://sourcegraph.com/docs/own/assigned-ownership", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own/assigned_ownership", + "status": 307, + "location": "/docs/own/assigned-ownership" + }, + { + "url": "https://sourcegraph.com/docs/own/assigned-ownership", + "status": 307, + "location": "/docs/code-ownership" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 5662, + "source": "/own/codeowners_format", + "destination": "/own/codeowners-format", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own/codeowners_format", + "expectedLocation": "https://sourcegraph.com/docs/own/codeowners-format", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own/codeowners_format", + "status": 307, + "location": "/docs/own/codeowners-format" + }, + { + "url": "https://sourcegraph.com/docs/own/codeowners-format", + "status": 307, + "location": "/docs/code-ownership/codeowners-format" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership/codeowners-format", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership/codeowners-format", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 650, + "visits": 490, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5666, + "source": "/own/codeowners_ingestion", + "destination": "/own/codeowners-ingestion", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own/codeowners_ingestion", + "expectedLocation": "https://sourcegraph.com/docs/own/codeowners-ingestion", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own/codeowners_ingestion", + "status": 307, + "location": "/docs/own/codeowners-ingestion" + }, + { + "url": "https://sourcegraph.com/docs/own/codeowners-ingestion", + "status": 307, + "location": "/docs/code-ownership" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "final": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 5670, + "source": "/own/configuration_reference", + "destination": "/own/configuration-reference", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own/configuration_reference", + "expectedLocation": "https://sourcegraph.com/docs/own/configuration-reference", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own/configuration_reference", + "status": 307, + "location": "/docs/own/configuration-reference" + }, + { + "url": "https://sourcegraph.com/docs/own/configuration-reference", + "status": 307, + "location": "/docs/code-ownership" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": null, + "final": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 5674, + "source": "/self-hosted/advanced_config_file", + "destination": "/self-hosted/advanced-config-file", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/advanced_config_file", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/advanced-config-file", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/advanced_config_file", + "status": 307, + "location": "/docs/self-hosted/advanced-config-file" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/advanced-config-file", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/advanced-config-file", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 440, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 440, + "visits": 440, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5678, + "source": "/self-hosted/deploy/docker-compose/google_cloud", + "destination": "/self-hosted/deploy/docker-compose/google-cloud", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/google-cloud" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 320, + "visits": 320, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5682, + "source": "/self-hosted/deploy/docker-single-container/google_cloud", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/docker-single-container/google_cloud", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-single-container/google_cloud", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5686, + "source": "/self-hosted/deploy/resource_estimator", + "destination": "/self-hosted/deploy/resource-estimator", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", + "status": 307, + "location": "/docs/self-hosted/deploy/resource-estimator" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 120, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 230, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 230, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5690, + "source": "/self-hosted/deploy/without_service_discovery", + "destination": "/self-hosted/deploy/without-service-discovery", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/without_service_discovery", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/without-service-discovery", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/without_service_discovery", + "status": 307, + "location": "/docs/self-hosted/deploy/without-service-discovery" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/without-service-discovery", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/without-service-discovery", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + }, + "final": { + "requests": 40, + "visits": 40, + "redirects": 0, + "notFound": 0, + "serverErrors": 20, + "inSitemap": true + } + } + }, + { + "line": 5694, + "source": "/self-hosted/deployment_best_practices", + "destination": "/self-hosted/deployment-best-practices", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/deployment_best_practices", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deployment-best-practices", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/deployment_best_practices", + "status": 307, + "location": "/docs/self-hosted/deployment-best-practices" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deployment-best-practices", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deployment-best-practices", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 160, + "visits": 160, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 160, + "visits": 160, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5698, + "source": "/self-hosted/executors/deploy_executors", + "destination": "/self-hosted/executors", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors", + "status": 307, + "location": "/docs/self-hosted/executors" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5702, + "source": "/self-hosted/executors/deploy-executors", + "destination": "/self-hosted/executors", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors", + "status": 307, + "location": "/docs/self-hosted/executors" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5706, + "source": "/self-hosted/executors/deploy_executors_binary", + "destination": "/self-hosted/executors/deploy-executors-binary", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-binary" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 100, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 360, + "visits": 360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 360, + "visits": 360, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5710, + "source": "/self-hosted/executors/deploy_executors_binary_offline", + "destination": "/self-hosted/executors/deploy-executors-binary-offline", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary_offline", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary-offline", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary_offline", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-binary-offline" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary-offline", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary-offline", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5714, + "source": "/self-hosted/executors/deploy_executors_dind", + "destination": "/self-hosted/executors/deploy-executors-dind", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_dind", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-dind", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_dind", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-dind" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-dind", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-dind", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5718, + "source": "/self-hosted/executors/deploy_executors_docker", + "destination": "/self-hosted/executors/deploy-executors-docker", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_docker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-docker", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_docker", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-docker" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-docker", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-docker", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 260, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 260, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5722, + "source": "/self-hosted/executors/deploy_executors_kubernetes", + "destination": "/self-hosted/executors/deploy-executors-kubernetes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_kubernetes", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_kubernetes", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-kubernetes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 140, + "visits": 140, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5726, + "source": "/self-hosted/executors/deploy_executors_terraform", + "destination": "/self-hosted/executors/deploy-executors-terraform", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_terraform", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-terraform", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_terraform", + "status": 307, + "location": "/docs/self-hosted/executors/deploy-executors-terraform" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-terraform", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-terraform", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 310, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 310, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5730, + "source": "/self-hosted/executors/executors_config", + "destination": "/self-hosted/executors/executors-config", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/executors_config", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors-config", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors_config", + "status": 307, + "location": "/docs/self-hosted/executors/executors-config" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors-config", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors-config", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 280, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 280, + "visits": 240, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5734, + "source": "/self-hosted/executors/executors_troubleshooting", + "destination": "/self-hosted/executors/executors-troubleshooting", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/executors_troubleshooting", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors-troubleshooting", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors_troubleshooting", + "status": 307, + "location": "/docs/self-hosted/executors/executors-troubleshooting" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors-troubleshooting", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/executors/executors-troubleshooting", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 70, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 350, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 350, + "visits": 290, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5738, + "source": "/self-hosted/external_services", + "destination": "/self-hosted/external-services", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/external_services", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external-services", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/external_services", + "status": 307, + "location": "/docs/self-hosted/external-services" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/external-services", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/external-services", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 320, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 320, + "visits": 260, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5742, + "source": "/self-hosted/external_services/object_storage", + "destination": "/self-hosted/external-services/object-storage", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/external_services/object_storage", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external-services/object-storage", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/external_services/object_storage", + "status": 307, + "location": "/docs/self-hosted/external-services/object-storage" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/external-services/object-storage", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/external-services/object-storage", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 80, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 580, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 580, + "visits": 540, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5746, + "source": "/self-hosted/how-to/blobstore_debugging", + "destination": "/self-hosted/how-to/blobstore-debugging", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_debugging", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-debugging", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_debugging", + "status": 307, + "location": "/docs/self-hosted/how-to/blobstore-debugging" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-debugging", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-debugging", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 360, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 360, + "visits": 330, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5750, + "source": "/self-hosted/how-to/blobstore_update_notes", + "destination": "/self-hosted/how-to/blobstore-update-notes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_update_notes", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-update-notes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_update_notes", + "status": 307, + "location": "/docs/self-hosted/how-to/blobstore-update-notes" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-update-notes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-update-notes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 190, + "visits": 190, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5754, + "source": "/self-hosted/how-to/clear_codeintel_data", + "destination": "/self-hosted/how-to/clear-codeintel-data", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/clear_codeintel_data", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/clear-codeintel-data", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/clear_codeintel_data", + "status": 307, + "location": "/docs/self-hosted/how-to/clear-codeintel-data" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/clear-codeintel-data", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/clear-codeintel-data", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 300, + "visits": 300, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5758, + "source": "/self-hosted/how-to/dirty_database", + "destination": "/self-hosted/how-to/dirty-database", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database", + "status": 307, + "location": "/docs/self-hosted/how-to/dirty-database" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 230, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 420, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 420, + "visits": 410, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5762, + "source": "/self-hosted/how-to/dirty_database_pre_3_37", + "destination": "/self-hosted/how-to/dirty-database-pre-3-37", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database_pre_3_37", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database-pre-3-37", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database_pre_3_37", + "status": 307, + "location": "/docs/self-hosted/how-to/dirty-database-pre-3-37" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database-pre-3-37", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database-pre-3-37", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 50, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 270, + "visits": 260, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 260, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5766, + "source": "/self-hosted/how-to/postgres_12_to_16_drift", + "destination": "/self-hosted/how-to/postgres-12-to-16-drift", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/postgres_12_to_16_drift", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres-12-to-16-drift", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/postgres_12_to_16_drift", + "status": 307, + "location": "/docs/self-hosted/how-to/postgres-12-to-16-drift" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/postgres-12-to-16-drift", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/postgres-12-to-16-drift", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 130, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 130, + "visits": 120, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5770, + "source": "/self-hosted/how-to/privileged_migrations", + "destination": "/self-hosted/how-to/privileged-migrations", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/privileged_migrations", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/privileged-migrations", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/privileged_migrations", + "status": 307, + "location": "/docs/self-hosted/how-to/privileged-migrations" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/privileged-migrations", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/privileged-migrations", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 100, + "visits": 100, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 100, + "visits": 100, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5774, + "source": "/self-hosted/how-to/redis_configmap", + "destination": "/self-hosted/how-to/redis-configmap", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/redis_configmap", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/redis-configmap", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/redis_configmap", + "status": 307, + "location": "/docs/self-hosted/how-to/redis-configmap" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/redis-configmap", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/redis-configmap", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5778, + "source": "/self-hosted/how-to/rollback_database", + "destination": "/self-hosted/how-to/rollback-database", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/rollback_database", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rollback-database", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/rollback_database", + "status": 307, + "location": "/docs/self-hosted/how-to/rollback-database" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/rollback-database", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/rollback-database", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 50, + "visits": 50, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5782, + "source": "/self-hosted/how-to/unfinished_migration", + "destination": "/self-hosted/how-to/unfinished-migration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished_migration", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished-migration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished_migration", + "status": 307, + "location": "/docs/self-hosted/how-to/unfinished-migration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished-migration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished-migration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 210, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 210, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5786, + "source": "/self-hosted/http_https_configuration", + "destination": "/self-hosted/http-https-configuration", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/http_https_configuration", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/http_https_configuration", + "status": 307, + "location": "/docs/self-hosted/http-https-configuration" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 250, + "visits": 250, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5790, + "source": "/self-hosted/observability/alerting_custom_consumption", + "destination": "/self-hosted/observability/alerting-custom-consumption", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/observability/alerting_custom_consumption", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting-custom-consumption", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting_custom_consumption", + "status": 307, + "location": "/docs/self-hosted/observability/alerting-custom-consumption" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting-custom-consumption", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/alerting-custom-consumption", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5794, + "source": "/self-hosted/observability/health_checks", + "destination": "/self-hosted/observability/health-checks", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/observability/health_checks", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/health-checks", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/health_checks", + "status": 307, + "location": "/docs/self-hosted/observability/health-checks" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/observability/health-checks", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/observability/health-checks", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 80, + "visits": 80, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5798, + "source": "/self-hosted/postgres12_end_of_life_notice", + "destination": "/self-hosted/postgres12-end-of-life-notice", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/postgres12_end_of_life_notice", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres12-end-of-life-notice", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/postgres12_end_of_life_notice", + "status": 307, + "location": "/docs/self-hosted/postgres12-end-of-life-notice" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/postgres12-end-of-life-notice", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/postgres12-end-of-life-notice", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 180, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 180, + "visits": 160, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5802, + "source": "/self-hosted/postgresql_collation_version_mismatch_resolution", + "destination": "/self-hosted/postgresql-collation-version-mismatch-resolution", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/postgresql_collation_version_mismatch_resolution", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgresql-collation-version-mismatch-resolution", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/postgresql_collation_version_mismatch_resolution", + "status": 307, + "location": "/docs/self-hosted/postgresql-collation-version-mismatch-resolution" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/postgresql-collation-version-mismatch-resolution", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/postgresql-collation-version-mismatch-resolution", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 170, + "visits": 170, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5807, + "source": "/self-hosted/ssl_https_self_signed_cert_nginx", + "destination": "/self-hosted/ssl-https-self-signed-cert-nginx", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/ssl_https_self_signed_cert_nginx", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/ssl-https-self-signed-cert-nginx", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/ssl_https_self_signed_cert_nginx", + "status": 307, + "location": "/docs/self-hosted/ssl-https-self-signed-cert-nginx" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/ssl-https-self-signed-cert-nginx", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/ssl-https-self-signed-cert-nginx", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 210, + "visits": 180, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5811, + "source": "/self-hosted/updates/docker_compose", + "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/docker_compose", + "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/docker_compose", + "status": 307, + "location": "https://sourcegraph.com/changelog/self-hosted/docker-compose" + }, + { + "url": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 860, + "visits": 860, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 860, + "visits": 860, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5816, + "source": "/self-hosted/updates/pure-docker", + "destination": "/self-hosted/deploy/docker-compose/upgrade", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/pure-docker", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/pure-docker", + "status": 307, + "location": "/docs/self-hosted/deploy/docker-compose/upgrade" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 370, + "visits": 370, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5820, + "source": "/admin/enterprise-getting-started-guide", + "destination": "/admin", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/enterprise-getting-started-guide", + "expectedLocation": "https://sourcegraph.com/docs/admin", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/enterprise-getting-started-guide", + "status": 307, + "location": "/docs/admin" + }, + { + "url": "https://sourcegraph.com/docs/admin", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1140, + "visits": 760, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1140, + "visits": 760, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5824, + "source": "/admin/config", + "destination": "/admin", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/config", + "expectedLocation": "https://sourcegraph.com/docs/admin", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/config", + "status": 307, + "location": "/docs/admin" + }, + { + "url": "https://sourcegraph.com/docs/admin", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 440, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1140, + "visits": 760, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1140, + "visits": 760, + "redirects": 140, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5828, + "source": "/admin/repo/permissions", + "destination": "/admin/permissions", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/repo/permissions", + "expectedLocation": "https://sourcegraph.com/docs/admin/permissions", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/repo/permissions", + "status": 307, + "location": "/docs/admin/permissions" + }, + { + "url": "https://sourcegraph.com/docs/admin/permissions", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/admin/permissions", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 370, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 400, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 400, + "visits": 400, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5832, + "source": "/admin/beta-and-experimental-features", + "destination": "/beta-and-experimental", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/admin/beta-and-experimental-features", + "expectedLocation": "https://sourcegraph.com/docs/beta-and-experimental", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/admin/beta-and-experimental-features", + "status": 307, + "location": "/docs/beta-and-experimental" + }, + { + "url": "https://sourcegraph.com/docs/beta-and-experimental", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/beta-and-experimental", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 270, + "visits": 180, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 270, + "visits": 180, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5838, + "source": "/technical-changelog.rss", + "destination": "TECHNICAL_CHANGELOG_RSS_URL", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/technical-changelog.rss", + "expectedLocation": "https://sourcegraph.com/docs/TECHNICAL_CHANGELOG_RSS_URL", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/technical-changelog.rss", + "status": 307, + "location": "https://sourcegraph.com/changelog/technical-changelog.rss" + }, + { + "url": "https://sourcegraph.com/changelog/technical-changelog.rss", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/changelog/technical-changelog.rss", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": null, + "final": null + } + }, + { + "line": 5843, + "source": "/self-hosted/updates/docker-compose", + "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/docker-compose", + "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/docker-compose", + "status": 307, + "location": "https://sourcegraph.com/changelog/self-hosted/docker-compose" + }, + { + "url": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/changelog/self-hosted/docker-compose", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 860, + "visits": 860, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 860, + "visits": 860, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5848, + "source": "/self-hosted/updates/kubernetes", + "destination": "https://sourcegraph.com/changelog/self-hosted/kubernetes", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/kubernetes", + "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/kubernetes", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/kubernetes", + "status": 307, + "location": "https://sourcegraph.com/changelog/self-hosted/kubernetes" + }, + { + "url": "https://sourcegraph.com/changelog/self-hosted/kubernetes", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/changelog/self-hosted/kubernetes", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 530, + "visits": 520, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 530, + "visits": 520, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5852, + "source": "/self-hosted/updates/server", + "destination": "/self-hosted/deploy", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/server", + "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/self-hosted/updates/server", + "status": 307, + "location": "/docs/self-hosted/deploy" + }, + { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/self-hosted/deploy", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1340, + "visits": 950, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5857, + "source": "/own", + "destination": "/code-ownership", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own", + "expectedLocation": "https://sourcegraph.com/docs/code-ownership", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own", + "status": 307, + "location": "/docs/code-ownership" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + }, + "final": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 5861, + "source": "/own/assigned-ownership", + "destination": "/code-ownership", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own/assigned-ownership", + "expectedLocation": "https://sourcegraph.com/docs/code-ownership", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own/assigned-ownership", + "status": 307, + "location": "/docs/code-ownership" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 30, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + }, + "final": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 5865, + "source": "/own/configuration-reference", + "destination": "/code-ownership", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own/configuration-reference", + "expectedLocation": "https://sourcegraph.com/docs/code-ownership", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own/configuration-reference", + "status": 307, + "location": "/docs/code-ownership" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + }, + "final": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 5869, + "source": "/own/codeowners-ingestion", + "destination": "/code-ownership", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own/codeowners-ingestion", + "expectedLocation": "https://sourcegraph.com/docs/code-ownership", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own/codeowners-ingestion", + "status": 307, + "location": "/docs/code-ownership" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 110, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + }, + "final": { + "requests": 480, + "visits": 470, + "redirects": 0, + "notFound": 0, + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 5873, + "source": "/own/codeowners-format", + "destination": "/code-ownership/codeowners-format", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/own/codeowners-format", + "expectedLocation": "https://sourcegraph.com/docs/code-ownership/codeowners-format", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/own/codeowners-format", + "status": 307, + "location": "/docs/code-ownership/codeowners-format" + }, + { + "url": "https://sourcegraph.com/docs/code-ownership/codeowners-format", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-ownership/codeowners-format", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 150, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 650, + "visits": 490, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 650, + "visits": 490, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5877, + "source": "/api/graphql/examples", + "destination": "/api/graphql", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/api/graphql/examples", + "expectedLocation": "https://sourcegraph.com/docs/api/graphql", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/api/graphql/examples", + "status": 307, + "location": "/docs/api/graphql" + }, + { + "url": "https://sourcegraph.com/docs/api/graphql", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/api/graphql", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 130, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1470, + "visits": 1350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1470, + "visits": 1350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5881, + "source": "/api/graphql/search", + "destination": "/api/stream-api", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/api/graphql/search", + "expectedLocation": "https://sourcegraph.com/docs/api/stream-api", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/api/graphql/search", + "status": 307, + "location": "/docs/api/stream-api" + }, + { + "url": "https://sourcegraph.com/docs/api/stream-api", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/api/stream-api", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 60, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 740, + "visits": 650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 740, + "visits": 650, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5885, + "source": "/api/graphql/managing-code-insights-with-api", + "destination": "/api/graphql", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/api/graphql/managing-code-insights-with-api", + "expectedLocation": "https://sourcegraph.com/docs/api/graphql", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/api/graphql/managing-code-insights-with-api", + "status": 307, + "location": "/docs/api/graphql" + }, + { + "url": "https://sourcegraph.com/docs/api/graphql", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/api/graphql", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 1470, + "visits": 1350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1470, + "visits": 1350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5889, + "source": "/api/graphql/managing-search-contexts-with-api", + "destination": "/api/graphql", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/api/graphql/managing-search-contexts-with-api", + "expectedLocation": "https://sourcegraph.com/docs/api/graphql", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/api/graphql/managing-search-contexts-with-api", + "status": 307, + "location": "/docs/api/graphql" + }, + { + "url": "https://sourcegraph.com/docs/api/graphql", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/api/graphql", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": { + "requests": 0, + "visits": 0, + "redirects": 10, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, + "destination": { + "requests": 1470, + "visits": 1350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 1470, + "visits": 1350, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 5893, + "source": "/code-search/how-to/create-search-context-graphql", + "destination": "/api", + "shadowedBy": null, + "sourceFragment": null, + "bareSourceRuleLine": null, + "requestUrl": "https://sourcegraph.com/docs/code-search/how-to/create-search-context-graphql", + "expectedLocation": "https://sourcegraph.com/docs/api", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code-search/how-to/create-search-context-graphql", + "status": 307, + "location": "/docs/api" + }, + { + "url": "https://sourcegraph.com/docs/api", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/api", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": true + }, + "traffic": { + "source": null, + "destination": { + "requests": 2690, + "visits": 1830, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + }, + "final": { + "requests": 2690, + "visits": 1830, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + } + ] +} From 5c8d58937dafd15a0fb1ce79a8f25e40cf92cc4d Mon Sep 17 00:00:00 2001 From: Marc LeBlanc <7050295+marcleblanc2@users.noreply.github.com> Date: Wed, 9 Sep 2026 22:44:23 -0600 Subject: [PATCH 2/7] Viewership metrics: reports are committed and /docs now returns real 404s; probe summary adds traffic by status and rule alignment Amp-Thread-ID: https://ampcode.com/threads/T-01a08968-179e-7528-9162-44dd0fbb964d Co-authored-by: Amp --- viewership-metrics/README.md | 19 ++++--- viewership-metrics/page-views-report.mjs | 7 ++- viewership-metrics/probe-redirects.mjs | 64 ++++++++++++++++++++---- 3 files changed, 68 insertions(+), 22 deletions(-) diff --git a/viewership-metrics/README.md b/viewership-metrics/README.md index 14abf5571..83f9bccd9 100644 --- a/viewership-metrics/README.md +++ b/viewership-metrics/README.md @@ -17,7 +17,8 @@ Cloudflare keeps 90 days of history, so `--days` maxes out at 90. ## Reports -Written to `reports/` (gitignored). Every page report has the same rows, +Written to `reports/`, committed so the numbers can be read without a +token. Every page report has the same rows, sorted differently: | File | Sorted by | @@ -33,8 +34,8 @@ is the subset whose referrer is not sourcegraph.com, Cloudflare's page-view proxy. 3xx, 404 and 5xx are response counts for the path. Sitemap is `yes` when the path is listed in (an index over `sitemap-main.xml` for blog and changelog, and `docs/sitemap.xml`). A -`no` on `/docs` is a deleted page or probe that still returns 200; the blog -sitemap only lists recent posts, so `no` on `/blog` is normal for old posts. +`no` on `/docs` is a deleted page or probe path; the blog sitemap only lists +recent posts, so `no` on `/blog` is normal for old posts. `redirect-rules.md` matches each rule's source against `/docs` 3xx counts. Rules are first-match-wins, like `src/middleware.ts`, so a rule whose source @@ -43,7 +44,7 @@ many more redirects a browser follows when a rule's destination is itself another rule's source, and where the user finally lands. Its Sitemap column says whether the rule's destination is in the sitemap, blank when the redirect leaves the site. A `no` with an empty Chain means the rule sends -people to a soft 404; a `no` with a Chain is an intermediate hop. +people to a 404; a `no` with a Chain is an intermediate hop. ## Redirect probe @@ -83,9 +84,10 @@ four source/destination fragment combinations. ## Known caveats -- The docs site returns 200 for unknown paths, so deleted docs pages and - probe paths like `/docs/.zshrc` show up as page views. Blog and changelog - return real 404s. +- Until 2026-09-09 ([#1860](https://github.com/sourcegraph/docs/pull/1860)) + the docs site returned 200 for unknown paths, so in any window that + reaches back before then, deleted docs pages and probe paths like + `/docs/.zshrc` count as page views rather than 404s. - Counts are adaptive-sampled estimates from `httpRequestsAdaptiveGroups`, not exact totals. - Blog and changelog pages are served from `github.com/sourcegraph/sourcegraph` @@ -105,7 +107,8 @@ four source/destination fragment combinations. From the first 90-day run, September 2026 ([thread](https://ampcode.com/threads/T-01a08479-a4c8-72ad-8f31-fe7ecc43bf34)): -- **Docs soft-404s.** `/docs/` returns 200, so deleted pages such as +- **Docs soft-404s** (fixed in #1860). `/docs/` returned 200, so + deleted pages such as `/docs/code_intelligence/tutorials/indexing_go_repo` (830 requests) and probes such as `/docs/.zshrc` (660), `/docs/id_dsa` (480) and `/docs/__data.json` (990) count as page views and never surface as errors. diff --git a/viewership-metrics/page-views-report.mjs b/viewership-metrics/page-views-report.mjs index 015f91ed5..dc00d7ae6 100644 --- a/viewership-metrics/page-views-report.mjs +++ b/viewership-metrics/page-views-report.mjs @@ -331,8 +331,7 @@ function formatRedirectRulesReport({ `live rules point at an unlisted page, ${destinationUnlisted.reduce( (sum, rule) => sum + hitsOf(rule), 0 - )} hits; unless Chain shows a further redirect, on /docs that is ` + - 'likely a soft 404.', + )} hits; unless Chain shows a further redirect, that is a 404.`, '', '| Line | Source | Destination | Hits | Chain | Sitemap |', '| ---: | --- | --- | ---: | --- | --- |', @@ -368,8 +367,8 @@ function formatReport({title, start, end, total, rows}) { 'All counts are adaptive-sampled estimates.', `- Sitemap: ${total.sitemapPaths} of ${total.paths} paths are in ` + `${SITEMAP_URL}, with ${total.sitemapRequests} of ${total.requests} ` + - 'requests. The rest are deleted, unlisted or probe paths; on /docs ' + - 'they still return 200. The blog sitemap lists only recent posts.', + 'requests. The rest are deleted, unlisted or probe paths. ' + + 'The blog sitemap lists only recent posts.', '', '| Path | Requests | Visits | 3xx | 404 | 5xx | Sitemap |', '| --- | ---: | ---: | ---: | ---: | ---: | --- |', diff --git a/viewership-metrics/probe-redirects.mjs b/viewership-metrics/probe-redirects.mjs index 1d7e395b1..75b34b844 100644 --- a/viewership-metrics/probe-redirects.mjs +++ b/viewership-metrics/probe-redirects.mjs @@ -263,21 +263,56 @@ function tally(items, valueOf) { return Object.fromEntries([...counts].sort()); } -// 3xx hits on the distinct source paths, so rules sharing a path count once. -function sourceRedirectHits(results) { - const hitsByUrl = new Map( - results.map(result => [ - result.requestUrl, - result.traffic.source?.redirects ?? 0 - ]) +// Cloudflare counts by response status, summed over distinct paths so rules +// sharing a path count once. +function trafficByStatus(results, urlOf, trafficOf) { + const byUrl = new Map( + results.map(result => [urlOf(result), trafficOf(result)]) ); - return [...hitsByUrl.values()].reduce((sum, hits) => sum + hits, 0); + const sum = key => + [...byUrl.values()].reduce( + (total, row) => total + (row?.[key] ?? 0), + 0 + ); + return { + 200: sum('requests'), + '3xx': sum('redirects'), + 404: sum('notFound'), + '5xx': sum('serverErrors') + }; +} + +// Does the rule do its job, and does anyone hit its source path? +function alignment(result) { + const source = result.traffic.source; + const hasTraffic = Boolean( + source && (source.requests || source.redirects || source.notFound) + ); + const fires = result.outcome === 'redirects-as-expected'; + const works = fires && result.final.status === 200; + if (works) return hasTraffic ? 'works, has traffic' : 'works, no traffic'; + if (fires) { + return hasTraffic + ? 'fires, lands on error, has traffic' + : 'fires, lands on error, no traffic'; + } + return hasTraffic ? 'never fires, has traffic' : 'never fires, no traffic'; } function summarizeCase(results) { return { rules: results.length, - sourceRedirectHits: sourceRedirectHits(results), + sourceTraffic: trafficByStatus( + results, + result => result.requestUrl, + result => result.traffic.source + ), + finalTraffic: trafficByStatus( + results, + result => result.final.url, + result => result.traffic.final + ), + alignment: tally(results, alignment), outcome: tally(results, result => result.outcome), bareSourceRule: tally(results, result => result.sourceFragment === null @@ -298,6 +333,7 @@ function summarizeCase(results) { function summarize(results) { const live = results.filter(result => result.shadowedBy === null); + const shadowed = results.filter(result => result.shadowedBy !== null); const hasFragment = text => text.includes('#'); const cases = { 'source and destination without #': (source, destination) => @@ -311,7 +347,15 @@ function summarize(results) { }; return { rules: results.length, - shadowedByEarlierRule: results.length - live.length, + // Traffic on a shadowed rule's path is served by the rule shadowing it. + shadowedByEarlierRule: { + rules: shadowed.length, + sourceTraffic: trafficByStatus( + shadowed, + result => result.requestUrl, + result => result.traffic.source + ) + }, live: summarizeCase(live), chains: live.filter(result => result.hops.length > 2).length, longestChain: Math.max(...live.map(result => result.hops.length - 1)), From 124e5101a1d7cd4f01fd655097751d12a37d98de Mon Sep 17 00:00:00 2001 From: Marc LeBlanc <7050295+marcleblanc2@users.noreply.github.com> Date: Wed, 9 Sep 2026 22:46:59 -0600 Subject: [PATCH 3/7] Viewership metrics: regenerate reports (window to 2026-09-10); a source-fragment rule never counts as firing --- viewership-metrics/probe-redirects.mjs | 6 +- .../reports/redirect-probe.json | 3042 +++++++++-------- 2 files changed, 1569 insertions(+), 1479 deletions(-) diff --git a/viewership-metrics/probe-redirects.mjs b/viewership-metrics/probe-redirects.mjs index 75b34b844..d31122341 100644 --- a/viewership-metrics/probe-redirects.mjs +++ b/viewership-metrics/probe-redirects.mjs @@ -288,7 +288,11 @@ function alignment(result) { const hasTraffic = Boolean( source && (source.requests || source.redirects || source.notFound) ); - const fires = result.outcome === 'redirects-as-expected'; + // A source fragment never reaches the server, so even when the bare-path + // rule sends people to the same place, this rule is not the one firing. + const fires = + result.outcome === 'redirects-as-expected' && + result.sourceFragment === null; const works = fires && result.final.status === 200; if (works) return hasTraffic ? 'works, has traffic' : 'works, no traffic'; if (fires) { diff --git a/viewership-metrics/reports/redirect-probe.json b/viewership-metrics/reports/redirect-probe.json index 1ae978870..96c9e6cd2 100644 --- a/viewership-metrics/reports/redirect-probe.json +++ b/viewership-metrics/reports/redirect-probe.json @@ -1,13 +1,40 @@ { - "probedAt": "2026-09-10T04:11:55.386Z", + "probedAt": "2026-09-10T04:46:36.233Z", "host": "sourcegraph.com", - "trafficWindow": "2026-06-11T09:00:00.000Z to 2026-09-09T08:00:00.000Z (UTC)", + "trafficWindow": "2026-06-12T05:00:00.000Z to 2026-09-10T04:00:00.000Z (UTC)", "summary": { "rules": 1324, - "shadowedByEarlierRule": 362, + "shadowedByEarlierRule": { + "rules": 362, + "sourceTraffic": { + "200": 30270, + "404": 0, + "3xx": 10350, + "5xx": 60 + } + }, "live": { "rules": 962, - "sourceRedirectHits": 35860, + "sourceTraffic": { + "200": 31230, + "404": 0, + "3xx": 35710, + "5xx": 60 + }, + "finalTraffic": { + "200": 144960, + "404": 0, + "3xx": 600, + "5xx": 220 + }, + "alignment": { + "fires, lands on error, has traffic": 17, + "fires, lands on error, no traffic": 168, + "never fires, has traffic": 155, + "never fires, no traffic": 78, + "works, has traffic": 255, + "works, no traffic": 289 + }, "outcome": { "no-redirect": 32, "redirects-as-expected": 735, @@ -43,7 +70,26 @@ "byFragmentCase": { "source and destination without #": { "rules": 710, - "sourceRedirectHits": 34690, + "sourceTraffic": { + "200": 80, + "404": 0, + "3xx": 34480, + "5xx": 0 + }, + "finalTraffic": { + "200": 143260, + "404": 0, + "3xx": 580, + "5xx": 220 + }, + "alignment": { + "fires, lands on error, has traffic": 16, + "fires, lands on error, no traffic": 165, + "never fires, has traffic": 1, + "never fires, no traffic": 2, + "works, has traffic": 247, + "works, no traffic": 279 + }, "outcome": { "no-redirect": 2, "redirects-as-expected": 707, @@ -73,7 +119,24 @@ }, "destination with #": { "rules": 22, - "sourceRedirectHits": 1050, + "sourceTraffic": { + "200": 0, + "404": 0, + "3xx": 1110, + "5xx": 0 + }, + "finalTraffic": { + "200": 9740, + "404": 0, + "3xx": 0, + "5xx": 0 + }, + "alignment": { + "fires, lands on error, has traffic": 1, + "fires, lands on error, no traffic": 3, + "works, has traffic": 8, + "works, no traffic": 10 + }, "outcome": { "redirects-as-expected": 22 }, @@ -98,7 +161,22 @@ }, "source with #": { "rules": 21, - "sourceRedirectHits": 630, + "sourceTraffic": { + "200": 30270, + "404": 0, + "3xx": 630, + "5xx": 60 + }, + "finalTraffic": { + "200": 33200, + "404": 0, + "3xx": 140, + "5xx": 60 + }, + "alignment": { + "never fires, has traffic": 15, + "never fires, no traffic": 6 + }, "outcome": { "no-redirect": 10, "redirects-as-expected": 6, @@ -125,7 +203,22 @@ }, "source and destination with #": { "rules": 209, - "sourceRedirectHits": 4500, + "sourceTraffic": { + "200": 31150, + "404": 0, + "3xx": 4470, + "5xx": 60 + }, + "finalTraffic": { + "200": 52240, + "404": 0, + "3xx": 170, + "5xx": 110 + }, + "alignment": { + "never fires, has traffic": 139, + "never fires, no traffic": 70 + }, "outcome": { "no-redirect": 20, "redirects-elsewhere": 189 @@ -3361,8 +3454,8 @@ "inSitemap": false }, "final": { - "requests": 270, - "visits": 250, + "requests": 310, + "visits": 290, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -5810,14 +5903,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 1120, + "redirects": 1040, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -5872,8 +5965,8 @@ "inSitemap": false }, "final": { - "requests": 1210, - "visits": 1190, + "requests": 1180, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -6314,8 +6407,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -6390,8 +6483,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -6459,8 +6552,8 @@ "source": null, "destination": null, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -6528,8 +6621,8 @@ "source": null, "destination": null, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -6656,8 +6749,8 @@ "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -6789,8 +6882,8 @@ "source": null, "destination": null, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -6933,8 +7026,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7004,8 +7097,8 @@ "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7068,8 +7161,8 @@ "source": null, "destination": null, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7193,8 +7286,8 @@ "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -7467,16 +7560,16 @@ "inSitemap": false }, "destination": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7525,16 +7618,16 @@ "inSitemap": false }, "destination": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7753,7 +7846,7 @@ "visits": 1450, "redirects": 0, "notFound": 0, - "serverErrors": 20, + "serverErrors": 0, "inSitemap": true } } @@ -7816,14 +7909,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 590, + "redirects": 550, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7872,16 +7965,16 @@ "inSitemap": false }, "destination": { - "requests": 1390, - "visits": 1360, + "requests": 1400, + "visits": 1370, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1390, - "visits": 1360, + "requests": 1400, + "visits": 1370, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7943,7 +8036,7 @@ "inSitemap": false }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -7999,7 +8092,7 @@ "inSitemap": false }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -8458,8 +8551,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 350, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -8599,13 +8692,13 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 30, + "redirects": 50, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -8654,8 +8747,8 @@ "source": null, "destination": null, "final": { - "requests": 170, - "visits": 170, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -8708,7 +8801,7 @@ "source": null, "destination": null, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -8820,8 +8913,8 @@ "inSitemap": false }, "final": { - "requests": 190, - "visits": 170, + "requests": 180, + "visits": 160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -9237,8 +9330,8 @@ "inSitemap": false }, "final": { - "requests": 210, - "visits": 210, + "requests": 230, + "visits": 230, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -9391,8 +9484,8 @@ "source": null, "destination": null, "final": { - "requests": 290, - "visits": 290, + "requests": 310, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -9440,8 +9533,8 @@ "source": null, "destination": null, "final": { - "requests": 120, - "visits": 120, + "requests": 130, + "visits": 130, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10000,8 +10093,8 @@ "inSitemap": false }, "final": { - "requests": 650, - "visits": 630, + "requests": 640, + "visits": 620, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10063,7 +10156,7 @@ "inSitemap": false }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -10194,16 +10287,16 @@ "traffic": { "source": null, "destination": { - "requests": 140, - "visits": 140, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 140, - "visits": 140, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10525,8 +10618,8 @@ "inSitemap": false }, "final": { - "requests": 190, - "visits": 170, + "requests": 180, + "visits": 160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10684,14 +10777,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 320, + "redirects": 310, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10746,8 +10839,8 @@ "inSitemap": false }, "final": { - "requests": 760, - "visits": 680, + "requests": 800, + "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10803,14 +10896,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 200, + "redirects": 180, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 500, - "visits": 390, + "requests": 550, + "visits": 440, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10972,8 +11065,8 @@ "inSitemap": false }, "final": { - "requests": 760, - "visits": 680, + "requests": 800, + "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11021,8 +11114,8 @@ "source": null, "destination": null, "final": { - "requests": 170, - "visits": 170, + "requests": 140, + "visits": 140, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11084,8 +11177,8 @@ "inSitemap": false }, "final": { - "requests": 100, - "visits": 100, + "requests": 110, + "visits": 110, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11203,8 +11296,8 @@ "inSitemap": false }, "final": { - "requests": 160, - "visits": 130, + "requests": 150, + "visits": 120, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11297,14 +11390,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 200, + "redirects": 180, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 500, - "visits": 390, + "requests": 550, + "visits": 440, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11366,8 +11459,8 @@ "inSitemap": false }, "final": { - "requests": 470, - "visits": 470, + "requests": 530, + "visits": 530, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11602,8 +11695,8 @@ "inSitemap": false }, "final": { - "requests": 410, - "visits": 340, + "requests": 370, + "visits": 300, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11820,16 +11913,16 @@ "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11878,16 +11971,16 @@ "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11936,16 +12029,16 @@ "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11994,16 +12087,16 @@ "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12058,8 +12151,8 @@ }, "destination": null, "final": { - "requests": 910, - "visits": 830, + "requests": 930, + "visits": 850, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -12114,7 +12207,7 @@ "inSitemap": false }, "final": { - "requests": 390, + "requests": 410, "visits": 390, "redirects": 0, "notFound": 0, @@ -12215,7 +12308,7 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 320, + "redirects": 310, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -12264,14 +12357,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 320, + "redirects": 310, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12313,16 +12406,16 @@ "traffic": { "source": null, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12427,16 +12520,16 @@ "traffic": { "source": null, "destination": { - "requests": 910, - "visits": 830, + "requests": 930, + "visits": 850, "redirects": 0, "notFound": 0, "serverErrors": 10, "inSitemap": true }, "final": { - "requests": 910, - "visits": 830, + "requests": 930, + "visits": 850, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -12508,8 +12601,8 @@ "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12769,8 +12862,8 @@ "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12836,14 +12929,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 1470, + "redirects": 1550, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12903,8 +12996,8 @@ }, "destination": null, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12962,8 +13055,8 @@ "source": null, "destination": null, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -13023,8 +13116,8 @@ "inSitemap": false }, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -13362,8 +13455,8 @@ "source": null, "destination": null, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -13644,7 +13737,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 120, + "redirects": 180, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -13717,8 +13810,8 @@ "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -14354,8 +14447,8 @@ "source": null, "destination": null, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -14464,8 +14557,8 @@ "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -14530,8 +14623,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -14726,7 +14819,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 590, + "redirects": 550, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -14734,14 +14827,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 590, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -15295,24 +15388,24 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15348,24 +15441,24 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15401,24 +15494,24 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15454,24 +15547,24 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15507,8 +15600,8 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15523,8 +15616,8 @@ "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15613,8 +15706,8 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15629,8 +15722,8 @@ "inSitemap": false }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15719,8 +15812,8 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15735,8 +15828,8 @@ "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15843,16 +15936,16 @@ "inSitemap": false }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15894,16 +15987,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -15945,16 +16038,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16054,16 +16147,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16105,16 +16198,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16265,16 +16358,16 @@ "traffic": { "source": null, "destination": { - "requests": 460, - "visits": 460, + "requests": 450, + "visits": 450, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 460, - "visits": 460, + "requests": 450, + "visits": 450, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16323,16 +16416,16 @@ "inSitemap": false }, "destination": { - "requests": 460, - "visits": 460, + "requests": 450, + "visits": 450, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 460, - "visits": 460, + "requests": 450, + "visits": 450, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16477,24 +16570,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16530,24 +16623,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16583,24 +16676,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16636,24 +16729,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16689,24 +16782,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16742,24 +16835,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16801,16 +16894,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16852,16 +16945,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16903,16 +16996,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16954,16 +17047,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17005,16 +17098,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17056,16 +17149,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17107,16 +17200,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17158,16 +17251,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17209,16 +17302,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17260,16 +17353,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17311,16 +17404,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17362,16 +17455,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17413,16 +17506,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17464,16 +17557,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17880,8 +17973,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17936,8 +18029,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -17987,8 +18080,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18082,8 +18175,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18165,8 +18258,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18248,8 +18341,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18331,8 +18424,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18414,8 +18507,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18497,8 +18590,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18580,8 +18673,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18636,8 +18729,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -18687,8 +18780,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18743,8 +18836,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -18794,8 +18887,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18850,8 +18943,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -18901,8 +18994,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -18957,8 +19050,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -19008,8 +19101,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -19064,8 +19157,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -19115,8 +19208,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -19171,8 +19264,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -19222,8 +19315,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -19305,8 +19398,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -20644,16 +20737,16 @@ "inSitemap": false }, "destination": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -20703,7 +20796,14 @@ "onDestinationPage": false }, "traffic": { - "source": null, + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, "destination": { "requests": 0, "visits": 0, @@ -20763,16 +20863,16 @@ "inSitemap": false }, "destination": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -20814,16 +20914,16 @@ "traffic": { "source": null, "destination": { - "requests": 450, - "visits": 450, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 450, - "visits": 450, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -20877,16 +20977,16 @@ "inSitemap": false }, "destination": { - "requests": 450, - "visits": 450, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -21263,8 +21363,8 @@ "inSitemap": false }, "final": { - "requests": 1300, - "visits": 1180, + "requests": 1280, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -21317,7 +21417,7 @@ "visits": 1450, "redirects": 0, "notFound": 0, - "serverErrors": 20, + "serverErrors": 0, "inSitemap": true }, "final": { @@ -21325,7 +21425,7 @@ "visits": 1450, "redirects": 0, "notFound": 0, - "serverErrors": 20, + "serverErrors": 0, "inSitemap": true } } @@ -21725,7 +21825,7 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 180, + "redirects": 200, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -21983,16 +22083,16 @@ "inSitemap": false }, "destination": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22041,16 +22141,16 @@ "inSitemap": false }, "destination": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22092,16 +22192,16 @@ "traffic": { "source": null, "destination": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22144,22 +22244,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1120, + "redirects": 1040, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22202,22 +22302,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1120, + "redirects": 1040, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22266,16 +22366,16 @@ "inSitemap": false }, "destination": { - "requests": 1210, - "visits": 1190, + "requests": 1180, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1210, - "visits": 1190, + "requests": 1180, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22323,7 +22423,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 590, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -22331,14 +22431,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 570, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22535,14 +22635,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22603,14 +22703,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22671,14 +22771,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22739,14 +22839,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22807,14 +22907,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22875,14 +22975,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -23282,8 +23382,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24465,7 +24565,7 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 20, + "redirects": 40, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -24589,14 +24689,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 570, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24652,14 +24752,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 570, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24712,7 +24812,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1470, + "redirects": 1550, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -24726,8 +24826,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24780,15 +24880,15 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1470, + "redirects": 1550, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": null, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24843,8 +24943,8 @@ }, "destination": null, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24899,8 +24999,8 @@ }, "destination": null, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24955,8 +25055,8 @@ }, "destination": null, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25011,8 +25111,8 @@ }, "destination": null, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25072,8 +25172,8 @@ "inSitemap": false }, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25133,8 +25233,8 @@ "inSitemap": false }, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25194,8 +25294,8 @@ "inSitemap": false }, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25754,8 +25854,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25810,8 +25910,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25866,8 +25966,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25922,8 +26022,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -25978,8 +26078,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26034,8 +26134,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26090,8 +26190,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26152,14 +26252,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26220,14 +26320,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26288,14 +26388,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26356,14 +26456,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26424,14 +26524,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26492,14 +26592,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -27235,14 +27335,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -27303,14 +27403,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -27377,8 +27477,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -27433,8 +27533,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -27489,8 +27589,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -27545,8 +27645,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -27601,8 +27701,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -27878,7 +27978,7 @@ "inSitemap": false }, "final": { - "requests": 260, + "requests": 230, "visits": 230, "redirects": 0, "notFound": 0, @@ -27928,7 +28028,7 @@ "inSitemap": false }, "destination": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -27936,7 +28036,7 @@ "inSitemap": true }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -27986,16 +28086,16 @@ "inSitemap": false }, "destination": { - "requests": 650, - "visits": 630, + "requests": 640, + "visits": 620, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 650, - "visits": 630, + "requests": 640, + "visits": 620, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -28042,7 +28142,7 @@ "traffic": { "source": null, "destination": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -28050,7 +28150,7 @@ "inSitemap": true }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -28099,13 +28199,13 @@ "source": { "requests": 0, "visits": 0, - "redirects": 30, + "redirects": 50, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -28113,7 +28213,7 @@ "inSitemap": true }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -28273,16 +28373,16 @@ "traffic": { "source": null, "destination": { - "requests": 170, - "visits": 170, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 170, - "visits": 170, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -28331,16 +28431,16 @@ "inSitemap": false }, "destination": { - "requests": 350, - "visits": 350, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 350, - "visits": 350, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -28556,16 +28656,16 @@ "inSitemap": false }, "destination": { - "requests": 210, - "visits": 210, + "requests": 230, + "visits": 230, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 210, - "visits": 210, + "requests": 230, + "visits": 230, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -29465,16 +29565,16 @@ "traffic": { "source": null, "destination": { - "requests": 120, - "visits": 120, + "requests": 130, + "visits": 130, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 120, - "visits": 120, + "requests": 130, + "visits": 130, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -29618,16 +29718,16 @@ "traffic": { "source": null, "destination": { - "requests": 290, - "visits": 290, + "requests": 310, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 290, - "visits": 290, + "requests": 310, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -32154,14 +32254,7 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 280, "visits": 280, @@ -32212,14 +32305,7 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 280, "visits": 280, @@ -32279,16 +32365,16 @@ "inSitemap": false }, "destination": { - "requests": 190, - "visits": 170, + "requests": 180, + "visits": 160, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 190, - "visits": 170, + "requests": 180, + "visits": 160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -32501,8 +32587,8 @@ "inSitemap": false }, "final": { - "requests": 270, - "visits": 250, + "requests": 310, + "visits": 290, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -33058,8 +33144,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 350, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -33199,13 +33285,13 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 30, + "redirects": 50, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -33254,8 +33340,8 @@ "source": null, "destination": null, "final": { - "requests": 170, - "visits": 170, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -33308,7 +33394,7 @@ "source": null, "destination": null, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -33420,8 +33506,8 @@ "inSitemap": false }, "final": { - "requests": 190, - "visits": 170, + "requests": 180, + "visits": 160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -33837,8 +33923,8 @@ "inSitemap": false }, "final": { - "requests": 210, - "visits": 210, + "requests": 230, + "visits": 230, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -33991,8 +34077,8 @@ "source": null, "destination": null, "final": { - "requests": 290, - "visits": 290, + "requests": 310, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -34040,8 +34126,8 @@ "source": null, "destination": null, "final": { - "requests": 120, - "visits": 120, + "requests": 130, + "visits": 130, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -34600,8 +34686,8 @@ "inSitemap": false }, "final": { - "requests": 650, - "visits": 630, + "requests": 640, + "visits": 620, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -34663,7 +34749,7 @@ "inSitemap": false }, "final": { - "requests": 2030, + "requests": 2050, "visits": 1740, "redirects": 0, "notFound": 0, @@ -34794,16 +34880,16 @@ "traffic": { "source": null, "destination": { - "requests": 140, - "visits": 140, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 140, - "visits": 140, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35125,8 +35211,8 @@ "inSitemap": false }, "final": { - "requests": 190, - "visits": 170, + "requests": 180, + "visits": 160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35284,14 +35370,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 320, + "redirects": 310, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35346,8 +35432,8 @@ "inSitemap": false }, "final": { - "requests": 760, - "visits": 680, + "requests": 800, + "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35403,14 +35489,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 200, + "redirects": 180, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 500, - "visits": 390, + "requests": 550, + "visits": 440, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35572,8 +35658,8 @@ "inSitemap": false }, "final": { - "requests": 760, - "visits": 680, + "requests": 800, + "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35621,8 +35707,8 @@ "source": null, "destination": null, "final": { - "requests": 170, - "visits": 170, + "requests": 140, + "visits": 140, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35684,8 +35770,8 @@ "inSitemap": false }, "final": { - "requests": 100, - "visits": 100, + "requests": 110, + "visits": 110, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35803,8 +35889,8 @@ "inSitemap": false }, "final": { - "requests": 160, - "visits": 130, + "requests": 150, + "visits": 120, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35897,14 +35983,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 200, + "redirects": 180, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 500, - "visits": 390, + "requests": 550, + "visits": 440, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35966,8 +36052,8 @@ "inSitemap": false }, "final": { - "requests": 470, - "visits": 470, + "requests": 530, + "visits": 530, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36202,8 +36288,8 @@ "inSitemap": false }, "final": { - "requests": 410, - "visits": 340, + "requests": 370, + "visits": 300, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36420,16 +36506,16 @@ "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36478,16 +36564,16 @@ "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36536,16 +36622,16 @@ "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36594,16 +36680,16 @@ "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36658,8 +36744,8 @@ }, "destination": null, "final": { - "requests": 910, - "visits": 830, + "requests": 930, + "visits": 850, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -36714,7 +36800,7 @@ "inSitemap": false }, "final": { - "requests": 390, + "requests": 410, "visits": 390, "redirects": 0, "notFound": 0, @@ -36815,7 +36901,7 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 320, + "redirects": 310, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -36864,14 +36950,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 320, + "redirects": 310, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36913,16 +36999,16 @@ "traffic": { "source": null, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37027,16 +37113,16 @@ "traffic": { "source": null, "destination": { - "requests": 910, - "visits": 830, + "requests": 930, + "visits": 850, "redirects": 0, "notFound": 0, "serverErrors": 10, "inSitemap": true }, "final": { - "requests": 910, - "visits": 830, + "requests": 930, + "visits": 850, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -37108,8 +37194,8 @@ "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37369,8 +37455,8 @@ "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37436,14 +37522,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 1470, + "redirects": 1550, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37503,8 +37589,8 @@ }, "destination": null, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37562,8 +37648,8 @@ "source": null, "destination": null, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37623,8 +37709,8 @@ "inSitemap": false }, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37962,8 +38048,8 @@ "source": null, "destination": null, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -38244,7 +38330,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 120, + "redirects": 180, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -38317,8 +38403,8 @@ "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -38954,8 +39040,8 @@ "source": null, "destination": null, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -39064,8 +39150,8 @@ "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -39130,8 +39216,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -39326,7 +39412,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 590, + "redirects": 550, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -39334,14 +39420,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 590, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -39895,24 +39981,24 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -39948,24 +40034,24 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40001,24 +40087,24 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40054,24 +40140,24 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40107,8 +40193,8 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40123,8 +40209,8 @@ "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40213,8 +40299,8 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40229,8 +40315,8 @@ "inSitemap": false }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40319,8 +40405,8 @@ }, "traffic": { "source": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40335,8 +40421,8 @@ "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40443,16 +40529,16 @@ "inSitemap": false }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40494,16 +40580,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -40545,16 +40631,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -40654,16 +40740,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -40705,16 +40791,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -40865,16 +40951,16 @@ "traffic": { "source": null, "destination": { - "requests": 460, - "visits": 460, + "requests": 450, + "visits": 450, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 460, - "visits": 460, + "requests": 450, + "visits": 450, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -40923,16 +41009,16 @@ "inSitemap": false }, "destination": { - "requests": 460, - "visits": 460, + "requests": 450, + "visits": 450, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 460, - "visits": 460, + "requests": 450, + "visits": 450, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41077,24 +41163,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41130,24 +41216,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41183,24 +41269,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41236,24 +41322,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41289,24 +41375,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41342,24 +41428,24 @@ }, "traffic": { "source": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "destination": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 690, - "visits": 640, + "requests": 710, + "visits": 660, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41401,16 +41487,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41452,16 +41538,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41503,16 +41589,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41554,16 +41640,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41605,16 +41691,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41656,16 +41742,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41707,16 +41793,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41758,16 +41844,16 @@ "traffic": { "source": null, "destination": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 430, - "visits": 420, + "requests": 420, + "visits": 410, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41809,16 +41895,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41860,16 +41946,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41911,16 +41997,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41962,16 +42048,16 @@ "traffic": { "source": null, "destination": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1460, - "visits": 1230, + "requests": 1410, + "visits": 1180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42431,8 +42517,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42487,8 +42573,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -42538,8 +42624,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42633,8 +42719,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42716,8 +42802,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42799,8 +42885,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42882,8 +42968,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42965,8 +43051,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43048,8 +43134,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43131,8 +43217,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43187,8 +43273,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43238,8 +43324,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43294,8 +43380,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43345,8 +43431,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43401,8 +43487,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43452,8 +43538,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43508,8 +43594,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43559,8 +43645,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43615,8 +43701,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43666,8 +43752,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43722,8 +43808,8 @@ }, "destination": null, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43773,8 +43859,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -43856,8 +43942,8 @@ }, "destination": null, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -45195,16 +45281,16 @@ "inSitemap": false }, "destination": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -45254,7 +45340,14 @@ "onDestinationPage": false }, "traffic": { - "source": null, + "source": { + "requests": 0, + "visits": 0, + "redirects": 20, + "notFound": 0, + "serverErrors": 0, + "inSitemap": false + }, "destination": { "requests": 0, "visits": 0, @@ -45314,16 +45407,16 @@ "inSitemap": false }, "destination": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 440, - "visits": 410, + "requests": 410, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -45365,16 +45458,16 @@ "traffic": { "source": null, "destination": { - "requests": 450, - "visits": 450, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 450, - "visits": 450, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -45428,16 +45521,16 @@ "inSitemap": false }, "destination": { - "requests": 450, - "visits": 450, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -45814,8 +45907,8 @@ "inSitemap": false }, "final": { - "requests": 1300, - "visits": 1180, + "requests": 1280, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -45868,7 +45961,7 @@ "visits": 1450, "redirects": 0, "notFound": 0, - "serverErrors": 20, + "serverErrors": 0, "inSitemap": true }, "final": { @@ -45876,7 +45969,7 @@ "visits": 1450, "redirects": 0, "notFound": 0, - "serverErrors": 20, + "serverErrors": 0, "inSitemap": true } } @@ -46276,7 +46369,7 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 180, + "redirects": 200, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -46483,16 +46576,16 @@ "inSitemap": false }, "destination": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46541,16 +46634,16 @@ "inSitemap": false }, "destination": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46592,16 +46685,16 @@ "traffic": { "source": null, "destination": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 500, - "visits": 440, + "requests": 530, + "visits": 470, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46644,22 +46737,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1120, + "redirects": 1040, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46702,22 +46795,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1120, + "redirects": 1040, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 3800, - "visits": 3410, + "requests": 3710, + "visits": 3320, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46766,16 +46859,16 @@ "inSitemap": false }, "destination": { - "requests": 1210, - "visits": 1190, + "requests": 1180, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1210, - "visits": 1190, + "requests": 1180, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46823,7 +46916,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 590, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -46831,14 +46924,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 570, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -47035,14 +47128,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47103,14 +47196,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47171,14 +47264,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47239,14 +47332,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47307,14 +47400,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47375,14 +47468,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47646,8 +47739,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -47806,7 +47899,7 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 20, + "redirects": 40, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -47930,14 +48023,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 570, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -47993,14 +48086,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 570, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -48053,7 +48146,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1470, + "redirects": 1550, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -48067,8 +48160,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -48123,8 +48216,8 @@ }, "destination": null, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -48179,8 +48272,8 @@ }, "destination": null, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -48235,8 +48328,8 @@ }, "destination": null, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -48291,8 +48384,8 @@ }, "destination": null, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -48352,8 +48445,8 @@ "inSitemap": false }, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -48413,8 +48506,8 @@ "inSitemap": false }, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -48474,8 +48567,8 @@ "inSitemap": false }, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49034,8 +49127,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49090,8 +49183,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49146,8 +49239,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49202,8 +49295,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49258,8 +49351,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49314,8 +49407,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49370,8 +49463,8 @@ "inSitemap": false }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49432,14 +49525,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49500,14 +49593,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49568,14 +49661,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49636,14 +49729,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49704,14 +49797,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49772,14 +49865,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50515,14 +50608,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50583,14 +50676,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50657,8 +50750,8 @@ "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50713,8 +50806,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50769,8 +50862,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50825,8 +50918,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50881,8 +50974,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -51158,7 +51251,7 @@ "inSitemap": false }, "final": { - "requests": 260, + "requests": 230, "visits": 230, "redirects": 0, "notFound": 0, @@ -51202,7 +51295,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 120, + "redirects": 130, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -51266,16 +51359,16 @@ "inSitemap": false }, "destination": { - "requests": 1300, - "visits": 1180, + "requests": 1280, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1300, - "visits": 1180, + "requests": 1280, + "visits": 1160, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -51317,16 +51410,16 @@ "traffic": { "source": null, "destination": { - "requests": 450, - "visits": 450, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 450, - "visits": 450, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -51369,7 +51462,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 850, + "redirects": 830, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -51558,16 +51651,16 @@ "traffic": { "source": null, "destination": { - "requests": 480, - "visits": 480, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 480, - "visits": 480, + "requests": 460, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -51653,16 +51746,16 @@ "traffic": { "source": null, "destination": { - "requests": 450, - "visits": 410, + "requests": 440, + "visits": 400, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 450, - "visits": 410, + "requests": 440, + "visits": 400, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -51850,8 +51943,8 @@ "inSitemap": false }, "destination": { - "requests": 450, - "visits": 410, + "requests": 440, + "visits": 400, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -51901,16 +51994,16 @@ "inSitemap": false }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -51952,16 +52045,16 @@ "traffic": { "source": null, "destination": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52003,16 +52096,16 @@ "traffic": { "source": null, "destination": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52061,16 +52154,16 @@ "inSitemap": false }, "destination": { - "requests": 510, - "visits": 460, + "requests": 490, + "visits": 440, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 510, - "visits": 460, + "requests": 490, + "visits": 440, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52124,16 +52217,16 @@ "inSitemap": false }, "destination": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, "inSitemap": true }, "final": { - "requests": 29620, - "visits": 26840, + "requests": 29410, + "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -52175,16 +52268,16 @@ "traffic": { "source": null, "destination": { - "requests": 400, - "visits": 390, + "requests": 380, + "visits": 370, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 400, - "visits": 390, + "requests": 380, + "visits": 370, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52233,16 +52326,16 @@ "inSitemap": false }, "destination": { - "requests": 380, - "visits": 370, + "requests": 390, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52291,16 +52384,16 @@ "inSitemap": false }, "destination": { - "requests": 380, - "visits": 370, + "requests": 390, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52349,16 +52442,16 @@ "inSitemap": false }, "destination": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52407,16 +52500,16 @@ "inSitemap": false }, "destination": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52465,16 +52558,16 @@ "inSitemap": false }, "destination": { - "requests": 380, - "visits": 370, + "requests": 390, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52523,16 +52616,16 @@ "inSitemap": false }, "destination": { - "requests": 380, - "visits": 370, + "requests": 390, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52581,16 +52674,16 @@ "inSitemap": false }, "destination": { - "requests": 380, - "visits": 370, + "requests": 390, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52639,16 +52732,16 @@ "inSitemap": false }, "destination": { - "requests": 380, - "visits": 370, + "requests": 390, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52697,16 +52790,16 @@ "inSitemap": false }, "destination": { - "requests": 380, - "visits": 370, + "requests": 390, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52755,16 +52848,16 @@ "inSitemap": false }, "destination": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 620, - "visits": 600, + "requests": 630, + "visits": 610, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52911,25 +53004,18 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52978,14 +53064,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53034,14 +53120,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53097,14 +53183,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53153,14 +53239,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53216,14 +53302,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53279,14 +53365,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53335,14 +53421,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53800,7 +53886,7 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 400, + "redirects": 390, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -53912,16 +53998,16 @@ "inSitemap": false }, "destination": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 350, - "visits": 330, + "requests": 330, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -54012,16 +54098,16 @@ "traffic": { "source": null, "destination": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 370, - "visits": 370, + "requests": 360, + "visits": 360, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -54134,8 +54220,8 @@ "inSitemap": false }, "final": { - "requests": 350, - "visits": 350, + "requests": 330, + "visits": 330, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -54297,7 +54383,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 240, + "redirects": 270, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -54311,8 +54397,8 @@ "inSitemap": false }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -54479,7 +54565,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 20, + "redirects": 40, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -54530,22 +54616,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 570, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 2450, - "visits": 2200, + "requests": 2470, + "visits": 2220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -54607,7 +54693,7 @@ "inSitemap": false }, "final": { - "requests": 260, + "requests": 230, "visits": 230, "redirects": 0, "notFound": 0, @@ -54664,14 +54750,14 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 1980, + "redirects": 1920, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -54771,16 +54857,16 @@ "inSitemap": false }, "destination": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 630, - "visits": 570, + "requests": 650, + "visits": 590, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -54842,8 +54928,8 @@ "inSitemap": false }, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -54991,7 +55077,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 630, + "redirects": 600, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -55005,8 +55091,8 @@ "inSitemap": false }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55381,8 +55467,8 @@ "inSitemap": false }, "final": { - "requests": 440, - "visits": 440, + "requests": 430, + "visits": 430, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55431,16 +55517,16 @@ "inSitemap": false }, "destination": { - "requests": 470, - "visits": 470, + "requests": 530, + "visits": 530, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 470, - "visits": 470, + "requests": 530, + "visits": 530, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55763,16 +55849,16 @@ "inSitemap": false }, "destination": { - "requests": 410, - "visits": 340, + "requests": 370, + "visits": 300, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 410, - "visits": 340, + "requests": 370, + "visits": 300, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55814,16 +55900,16 @@ "traffic": { "source": null, "destination": { - "requests": 400, - "visits": 380, + "requests": 410, + "visits": 390, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 400, - "visits": 380, + "requests": 410, + "visits": 390, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55916,16 +56002,16 @@ "traffic": { "source": null, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55967,16 +56053,16 @@ "traffic": { "source": null, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56018,16 +56104,16 @@ "traffic": { "source": null, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56070,22 +56156,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 280, + "redirects": 240, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56128,22 +56214,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 320, + "redirects": 310, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56288,22 +56374,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 200, + "redirects": 180, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 500, - "visits": 390, + "requests": 550, + "visits": 440, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 500, - "visits": 390, + "requests": 550, + "visits": 440, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56403,16 +56489,16 @@ "inSitemap": false }, "destination": { - "requests": 760, - "visits": 680, + "requests": 800, + "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 760, - "visits": 680, + "requests": 800, + "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56454,16 +56540,16 @@ "traffic": { "source": null, "destination": { - "requests": 170, - "visits": 170, + "requests": 140, + "visits": 140, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 170, - "visits": 170, + "requests": 140, + "visits": 140, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56607,16 +56693,16 @@ "traffic": { "source": null, "destination": { - "requests": 170, - "visits": 170, + "requests": 140, + "visits": 140, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 170, - "visits": 170, + "requests": 140, + "visits": 140, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56723,16 +56809,16 @@ "inSitemap": false }, "destination": { - "requests": 100, - "visits": 100, + "requests": 110, + "visits": 110, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 100, - "visits": 100, + "requests": 110, + "visits": 110, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56839,16 +56925,16 @@ "inSitemap": false }, "destination": { - "requests": 160, - "visits": 130, + "requests": 150, + "visits": 120, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 160, - "visits": 130, + "requests": 150, + "visits": 120, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56999,16 +57085,16 @@ "inSitemap": false }, "destination": { - "requests": 220, - "visits": 220, + "requests": 230, + "visits": 230, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 220, - "visits": 220, + "requests": 230, + "visits": 230, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -57166,7 +57252,7 @@ "inSitemap": false }, "destination": { - "requests": 390, + "requests": 410, "visits": 390, "redirects": 0, "notFound": 0, @@ -57174,7 +57260,7 @@ "inSitemap": true }, "final": { - "requests": 390, + "requests": 410, "visits": 390, "redirects": 0, "notFound": 0, @@ -57396,16 +57482,16 @@ "traffic": { "source": null, "destination": { - "requests": 280, - "visits": 280, + "requests": 240, + "visits": 240, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 280, - "visits": 280, + "requests": 240, + "visits": 240, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -57682,16 +57768,16 @@ "inSitemap": false }, "destination": { - "requests": 320, - "visits": 320, + "requests": 310, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 320, - "visits": 320, + "requests": 310, + "visits": 310, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -57909,8 +57995,8 @@ }, "destination": null, "final": { - "requests": 180, - "visits": 180, + "requests": 150, + "visits": 150, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -57958,8 +58044,8 @@ "source": null, "destination": null, "final": { - "requests": 260, - "visits": 240, + "requests": 270, + "visits": 250, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -58015,7 +58101,7 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 60, + "redirects": 30, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -58077,7 +58163,7 @@ "inSitemap": false }, "final": { - "requests": 310, + "requests": 300, "visits": 290, "redirects": 0, "notFound": 0, @@ -58303,8 +58389,8 @@ "inSitemap": false }, "final": { - "requests": 320, - "visits": 260, + "requests": 330, + "visits": 270, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -58366,8 +58452,8 @@ "inSitemap": false }, "final": { - "requests": 580, - "visits": 540, + "requests": 570, + "visits": 530, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -58412,7 +58498,7 @@ "visits": 0, "redirects": 60, "notFound": 0, - "serverErrors": 50, + "serverErrors": 0, "inSitemap": false }, "destination": { @@ -58678,8 +58764,8 @@ "inSitemap": false }, "final": { - "requests": 420, - "visits": 410, + "requests": 440, + "visits": 430, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -59523,16 +59609,16 @@ "inSitemap": false }, "destination": { - "requests": 220, - "visits": 220, + "requests": 190, + "visits": 190, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 220, - "visits": 220, + "requests": 190, + "visits": 190, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -59948,16 +60034,16 @@ "traffic": { "source": null, "destination": { - "requests": 350, - "visits": 350, + "requests": 320, + "visits": 320, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 350, - "visits": 350, + "requests": 320, + "visits": 320, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -60238,16 +60324,16 @@ "inSitemap": false }, "destination": { - "requests": 290, - "visits": 270, + "requests": 310, + "visits": 290, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 290, - "visits": 270, + "requests": 310, + "visits": 290, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -60296,16 +60382,16 @@ "inSitemap": false }, "destination": { - "requests": 170, - "visits": 170, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 170, - "visits": 170, + "requests": 180, + "visits": 180, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -60510,16 +60596,16 @@ "traffic": { "source": null, "destination": { - "requests": 160, - "visits": 160, + "requests": 200, + "visits": 200, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 160, - "visits": 160, + "requests": 200, + "visits": 200, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -60886,16 +60972,16 @@ "inSitemap": false }, "destination": { - "requests": 530, - "visits": 520, + "requests": 510, + "visits": 500, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 530, - "visits": 520, + "requests": 510, + "visits": 500, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -61162,16 +61248,16 @@ "inSitemap": false }, "destination": { - "requests": 140, - "visits": 140, + "requests": 130, + "visits": 130, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 140, - "visits": 140, + "requests": 130, + "visits": 130, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -61315,16 +61401,16 @@ "traffic": { "source": null, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -61475,16 +61561,16 @@ "inSitemap": false }, "destination": { - "requests": 240, - "visits": 240, + "requests": 260, + "visits": 260, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 240, - "visits": 240, + "requests": 260, + "visits": 260, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -61533,16 +61619,16 @@ "inSitemap": false }, "destination": { - "requests": 400, - "visits": 400, + "requests": 380, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 400, - "visits": 400, + "requests": 380, + "visits": 380, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -61969,16 +62055,16 @@ "inSitemap": false }, "destination": { - "requests": 270, - "visits": 180, + "requests": 260, + "visits": 170, "redirects": 20, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 270, - "visits": 180, + "requests": 260, + "visits": 170, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -62078,16 +62164,16 @@ "traffic": { "source": null, "destination": { - "requests": 490, - "visits": 330, + "requests": 580, + "visits": 420, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 490, - "visits": 330, + "requests": 580, + "visits": 420, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -62238,16 +62324,16 @@ "inSitemap": false }, "destination": { - "requests": 410, - "visits": 410, + "requests": 430, + "visits": 430, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 410, - "visits": 410, + "requests": 430, + "visits": 430, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -62289,16 +62375,16 @@ "traffic": { "source": null, "destination": { - "requests": 230, - "visits": 230, + "requests": 240, + "visits": 240, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 230, - "visits": 230, + "requests": 240, + "visits": 240, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -62405,16 +62491,16 @@ "inSitemap": false }, "destination": { - "requests": 650, - "visits": 500, + "requests": 670, + "visits": 520, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 650, - "visits": 500, + "requests": 670, + "visits": 520, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -62892,16 +62978,16 @@ "inSitemap": false }, "destination": { - "requests": 2950, - "visits": 2860, + "requests": 2930, + "visits": 2840, "redirects": 10, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 2950, - "visits": 2860, + "requests": 2930, + "visits": 2840, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -62949,8 +63035,8 @@ "source": null, "destination": null, "final": { - "requests": 1140, - "visits": 760, + "requests": 1170, + "visits": 790, "redirects": 140, "notFound": 0, "serverErrors": 0, @@ -63159,16 +63245,16 @@ "inSitemap": false }, "destination": { - "requests": 60, - "visits": 60, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 60, - "visits": 60, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -63210,16 +63296,16 @@ "traffic": { "source": null, "destination": { - "requests": 550, - "visits": 530, + "requests": 540, + "visits": 520, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 550, - "visits": 530, + "requests": 540, + "visits": 520, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -63261,16 +63347,16 @@ "traffic": { "source": null, "destination": { - "requests": 110, - "visits": 110, + "requests": 90, + "visits": 90, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 110, - "visits": 110, + "requests": 90, + "visits": 90, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -63653,16 +63739,16 @@ "inSitemap": false }, "destination": { - "requests": 520, - "visits": 470, + "requests": 510, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 520, - "visits": 470, + "requests": 510, + "visits": 460, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -63857,16 +63943,16 @@ "traffic": { "source": null, "destination": { - "requests": 250, - "visits": 250, + "requests": 330, + "visits": 330, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 250, - "visits": 250, + "requests": 330, + "visits": 330, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -64222,7 +64308,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 80, + "redirects": 90, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -64286,16 +64372,16 @@ "inSitemap": false }, "destination": { - "requests": 190, - "visits": 190, + "requests": 210, + "visits": 210, "redirects": 0, "notFound": 0, "serverErrors": 10, "inSitemap": true }, "final": { - "requests": 190, - "visits": 190, + "requests": 210, + "visits": 210, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -64722,16 +64808,16 @@ "traffic": { "source": null, "destination": { - "requests": 250, - "visits": 230, + "requests": 290, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 250, - "visits": 230, + "requests": 290, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -65145,22 +65231,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 50, + "redirects": 30, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 240, - "visits": 230, + "requests": 220, + "visits": 210, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 240, - "visits": 230, + "requests": 220, + "visits": 210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -65312,22 +65398,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 150, + "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 860, - "visits": 750, + "requests": 850, + "visits": 740, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -65370,7 +65456,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 400, + "redirects": 390, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -65543,16 +65629,16 @@ "inSitemap": false }, "destination": { - "requests": 350, - "visits": 350, + "requests": 330, + "visits": 330, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 350, - "visits": 350, + "requests": 330, + "visits": 330, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -65652,16 +65738,16 @@ "inSitemap": false }, "destination": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, "inSitemap": true }, "final": { - "requests": 260, - "visits": 200, + "requests": 280, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -65870,7 +65956,7 @@ "inSitemap": false }, "destination": { - "requests": 260, + "requests": 230, "visits": 230, "redirects": 0, "notFound": 0, @@ -65878,7 +65964,7 @@ "inSitemap": true }, "final": { - "requests": 260, + "requests": 230, "visits": 230, "redirects": 0, "notFound": 0, @@ -65922,22 +66008,22 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1980, + "redirects": 1920, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 2900, - "visits": 2650, + "requests": 3030, + "visits": 2780, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -65986,16 +66072,16 @@ "inSitemap": false }, "destination": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 300, - "visits": 300, + "requests": 270, + "visits": 270, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -66095,16 +66181,16 @@ "inSitemap": false }, "destination": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1290, - "visits": 1220, + "requests": 1280, + "visits": 1210, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -66152,8 +66238,8 @@ "source": null, "destination": null, "final": { - "requests": 2690, - "visits": 1830, + "requests": 2660, + "visits": 1810, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -66254,7 +66340,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 180, + "redirects": 200, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -66580,16 +66666,16 @@ "inSitemap": false }, "destination": { - "requests": 270, - "visits": 250, + "requests": 310, + "visits": 290, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 270, - "visits": 250, + "requests": 310, + "visits": 290, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -66642,7 +66728,7 @@ "visits": 940, "redirects": 0, "notFound": 0, - "serverErrors": 10, + "serverErrors": 0, "inSitemap": true }, "final": { @@ -66650,7 +66736,7 @@ "visits": 940, "redirects": 0, "notFound": 0, - "serverErrors": 10, + "serverErrors": 0, "inSitemap": true } } @@ -66805,7 +66891,7 @@ "traffic": { "source": null, "destination": { - "requests": 90, + "requests": 70, "visits": 70, "redirects": 0, "notFound": 0, @@ -66813,7 +66899,7 @@ "inSitemap": true }, "final": { - "requests": 90, + "requests": 70, "visits": 70, "redirects": 0, "notFound": 0, @@ -66863,16 +66949,16 @@ "inSitemap": false }, "destination": { - "requests": 260, - "visits": 240, + "requests": 240, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 260, - "visits": 240, + "requests": 240, + "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -66927,11 +67013,11 @@ "inSitemap": false }, "final": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true } } @@ -67053,11 +67139,11 @@ "inSitemap": false }, "final": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true } } @@ -67102,11 +67188,11 @@ "source": null, "destination": null, "final": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true } } @@ -67152,16 +67238,16 @@ "inSitemap": false }, "destination": { - "requests": 440, - "visits": 440, + "requests": 430, + "visits": 430, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 440, - "visits": 440, + "requests": 430, + "visits": 430, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -67254,16 +67340,16 @@ "traffic": { "source": null, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -67697,16 +67783,16 @@ "traffic": { "source": null, "destination": { - "requests": 180, - "visits": 180, + "requests": 150, + "visits": 150, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 180, - "visits": 180, + "requests": 150, + "visits": 150, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -67748,16 +67834,16 @@ "traffic": { "source": null, "destination": { - "requests": 260, - "visits": 240, + "requests": 270, + "visits": 250, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 260, - "visits": 240, + "requests": 270, + "visits": 250, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -67800,7 +67886,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 60, + "redirects": 30, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -67864,7 +67950,7 @@ "inSitemap": false }, "destination": { - "requests": 310, + "requests": 300, "visits": 290, "redirects": 0, "notFound": 0, @@ -67872,7 +67958,7 @@ "inSitemap": true }, "final": { - "requests": 310, + "requests": 300, "visits": 290, "redirects": 0, "notFound": 0, @@ -68031,16 +68117,16 @@ "inSitemap": false }, "destination": { - "requests": 320, - "visits": 260, + "requests": 330, + "visits": 270, "redirects": 20, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 320, - "visits": 260, + "requests": 330, + "visits": 270, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -68089,16 +68175,16 @@ "inSitemap": false }, "destination": { - "requests": 580, - "visits": 540, + "requests": 570, + "visits": 530, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 580, - "visits": 540, + "requests": 570, + "visits": 530, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -68307,16 +68393,16 @@ "inSitemap": false }, "destination": { - "requests": 420, - "visits": 410, + "requests": 440, + "visits": 430, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 420, - "visits": 410, + "requests": 440, + "visits": 430, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -69093,16 +69179,16 @@ "traffic": { "source": null, "destination": { - "requests": 1140, - "visits": 760, + "requests": 1170, + "visits": 790, "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1140, - "visits": 760, + "requests": 1170, + "visits": 790, "redirects": 140, "notFound": 0, "serverErrors": 0, @@ -69151,16 +69237,16 @@ "inSitemap": false }, "destination": { - "requests": 1140, - "visits": 760, + "requests": 1170, + "visits": 790, "redirects": 140, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1140, - "visits": 760, + "requests": 1170, + "visits": 790, "redirects": 140, "notFound": 0, "serverErrors": 0, @@ -69203,7 +69289,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 370, + "redirects": 380, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -69260,16 +69346,16 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 180, + "requests": 260, + "visits": 170, "redirects": 20, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 270, - "visits": 180, + "requests": 260, + "visits": 170, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -69413,16 +69499,16 @@ "traffic": { "source": null, "destination": { - "requests": 530, - "visits": 520, + "requests": 510, + "visits": 500, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 530, - "visits": 520, + "requests": 510, + "visits": 500, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -69464,16 +69550,16 @@ "traffic": { "source": null, "destination": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 1340, - "visits": 950, + "requests": 1430, + "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -69522,19 +69608,19 @@ "inSitemap": false }, "destination": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true } } @@ -69580,19 +69666,19 @@ "inSitemap": false }, "destination": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true } } @@ -69631,19 +69717,19 @@ "traffic": { "source": null, "destination": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true } } @@ -69689,19 +69775,19 @@ "inSitemap": false }, "destination": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 480, - "visits": 470, + "requests": 500, + "visits": 490, "redirects": 0, "notFound": 0, - "serverErrors": 30, + "serverErrors": 0, "inSitemap": true } } @@ -69799,7 +69885,7 @@ "source": { "requests": 0, "visits": 0, - "redirects": 130, + "redirects": 120, "notFound": 0, "serverErrors": 0, "inSitemap": false @@ -70023,16 +70109,16 @@ "traffic": { "source": null, "destination": { - "requests": 2690, - "visits": 1830, + "requests": 2660, + "visits": 1810, "redirects": 0, "notFound": 0, "serverErrors": 0, "inSitemap": true }, "final": { - "requests": 2690, - "visits": 1830, + "requests": 2660, + "visits": 1810, "redirects": 0, "notFound": 0, "serverErrors": 0, From 8ca3b61c94b9336da2332020bb894407512d97be Mon Sep 17 00:00:00 2001 From: Marc LeBlanc <7050295+marcleblanc2@users.noreply.github.com> Date: Wed, 9 Sep 2026 23:37:01 -0600 Subject: [PATCH 4/7] Viewership metrics: credit traffic like the middleware (first exact match fires), add sitemap source/destination, resolve destination constants Co-authored-by: Amp Amp-Thread-ID: https://ampcode.com/threads/T-01a08968-179e-7528-9162-44dd0fbb964d --- viewership-metrics/README.md | 44 +- viewership-metrics/page-views-report.mjs | 113 +- viewership-metrics/probe-redirects.mjs | 137 +- viewership-metrics/redirect-rules.mjs | 56 - .../reports/redirect-probe.json | 26932 +++++----------- viewership-metrics/shared.mjs | 124 + 6 files changed, 7781 insertions(+), 19625 deletions(-) delete mode 100644 viewership-metrics/redirect-rules.mjs create mode 100644 viewership-metrics/shared.mjs diff --git a/viewership-metrics/README.md b/viewership-metrics/README.md index 83f9bccd9..fbcf2e0c0 100644 --- a/viewership-metrics/README.md +++ b/viewership-metrics/README.md @@ -37,32 +37,41 @@ over `sitemap-main.xml` for blog and changelog, and `docs/sitemap.xml`). A `no` on `/docs` is a deleted page or probe path; the blog sitemap only lists recent posts, so `no` on `/blog` is normal for old posts. -`redirect-rules.md` matches each rule's source against `/docs` 3xx counts. -Rules are first-match-wins, like `src/middleware.ts`, so a rule whose source -repeats an earlier one is flagged `shadowed`. The Chain column shows how -many more redirects a browser follows when a rule's destination is itself -another rule's source, and where the user finally lands. Its Sitemap column -says whether the rule's destination is in the sitemap, blank when the -redirect leaves the site. A `no` with an empty Chain means the rule sends -people to a 404; a `no` with a Chain is an intermediate hop. +`redirect-rules.md` credits `/docs` 3xx counts to rules the way +`src/middleware.ts` matches them: the request path must equal a source +exactly, and the first such rule wins. A rule that can never fire says why +in its Hits column: an earlier rule has the same source, its source has a +`#fragment` (browsers never send one, so the bare path is matched or the +page is served), or its source ends in `.md` (rewritten before the lookup). +The Chain column shows how many more redirects a browser follows when a +rule's destination is itself another rule's source, and where the user +finally lands. Sitemap source and Sitemap destination say whether +`/docs` and the destination page are in the sitemap; destination is +blank when the redirect leaves the site. A destination `no` with an empty +Chain means the rule sends people to a 404; with a Chain it is an +intermediate hop. ## Redirect probe `npm run probe-redirects` requests every rule's source on the live site, follows the redirects like a browser, and writes `reports/redirect-probe.json` -with, per rule: every hop, the final URL and status, whether the first -redirect is the one the rule promises (`outcome`), and the Cloudflare rows -for the source, destination and final page from `page-views-by-path.md` -(run `page-views-report` first). Needs no token; about a minute. +with, per rule: whether it `fires` (else `matchedRuleLine`, the rule the +middleware picks instead, or null when the page is served), `sitemap_source` +and `sitemap_destination`, every hop, the final URL and status, whether the +first redirect is the one the rule promises (`outcome`), and the Cloudflare +rows from `page-views-by-path.md` (run `page-views-report` first) for the +source, credited only to the firing rule, and for the destination, the page +the user ends up on. Needs no token; about a minute. Fragments: browsers never send `#fragment`, so a rule whose source has one -can only ever match as its bare path (`bareSourceRuleLine` is the rule that -actually fires, if any). The browser keeps the user's fragment across +is probed as its bare path. The browser keeps the user's fragment across redirects unless a `Location` header carries its own, so `final.fragment` is what the address bar shows, `final.fragmentFrom` says where it came from (`request` or `redirect`), and `final.anchorFound` whether the page has an element with that id. `summary.byFragmentCase` totals all of this for the -four source/destination fragment combinations. +four source/destination fragment combinations, and `summary.*.alignment` +sorts rules into works / lands on error / never fires, with or without +redirect traffic. ## Filters @@ -146,4 +155,7 @@ From the first 90-day run, September 2026 traffic. - **Redirect rule added mid-window.** `/changelog/self-hosted/server` shows 150 requests served as 200 alongside 110 redirects, so the rule likely - landed partway through the 90 days. + landed partway through the 90 days. Same for + `/docs/self-hosted/executors/deploy-executors`: 80 page views before + [#1818](https://github.com/sourcegraph/docs/pull/1818) deleted the page + and added its rule on 2026-07-22. diff --git a/viewership-metrics/page-views-report.mjs b/viewership-metrics/page-views-report.mjs index dc00d7ae6..e0277af10 100644 --- a/viewership-metrics/page-views-report.mjs +++ b/viewership-metrics/page-views-report.mjs @@ -17,16 +17,18 @@ import path from 'path'; import { HOST, REPORTS_DIR, + SITEMAP_URL, + fetchSitemapPaths, landingPath, loadRedirectRules, - normalizePath -} from './redirect-rules.mjs'; + neverFiresReason, + normalizePath, + requestPath +} from './shared.mjs'; const ZONE_TAG = process.env.CLOUDFLARE_ZONE_ID ?? 'a168cb2eefa87d19793824cd9bf83f3a'; const PATH_PREFIXES = ['/docs', '/changelog', '/blog']; -// An index pointing at sitemap-main.xml (blog, changelog) and docs/sitemap.xml. -const SITEMAP_URL = `https://${HOST}/sitemap.xml`; const EXCLUDED_COUNTRIES = ['CN']; const EXCLUDED_ASN_DESCRIPTIONS = ['Hetzner Online GmbH']; @@ -214,29 +216,6 @@ function isTrailingSlashRedirect(row) { ); } -// Paths listed in the sitemap, following entries. Any page -// with traffic that is not here is deleted, unlisted or a probe. -async function fetchSitemapPaths(url = SITEMAP_URL, paths = new Set()) { - const response = await fetch(url); - if (!response.ok) { - throw new Error(`${url}: HTTP ${response.status}`); - } - const xml = await response.text(); - const locations = [...xml.matchAll(/([^<]+)<\/loc>/g)].map(match => - match[1].trim() - ); - if (xml.includes('. Live rules sort by hits, then -// shadowed duplicates; both keep file order within a tie. +// Hits = redirects served on /docs, credited to the rule the +// middleware matches (`fires`). Firing rules sort by hits, then the rules +// that never fire; both keep file order within a tie. function formatRedirectRulesReport({ title, start, @@ -284,68 +264,79 @@ function formatRedirectRulesReport({ sitemapPaths }) { const hitsOf = rule => - rowsByPath.get(`/docs${rule.source}`)?.redirects ?? 0; - const live = rules.filter(rule => !rule.shadowedBy); - const ruleHits = live.reduce((sum, rule) => sum + hitsOf(rule), 0); - const liveRuleBySource = new Map(live.map(rule => [rule.source, rule])); + rule.fires + ? (rowsByPath.get(`/docs${rule.source}`)?.redirects ?? 0) + : 0; + const firing = rules.filter(rule => rule.fires); + const ruleHits = firing.reduce((sum, rule) => sum + hitsOf(rule), 0); + const firingRuleBySource = new Map(firing.map(rule => [rule.source, rule])); const chainOf = rule => - rule.shadowedBy - ? {hops: [], loop: false} - : chainAfter(rule, liveRuleBySource); - const chained = live.filter(rule => chainOf(rule).hops.length > 0); + rule.fires + ? chainAfter(rule, firingRuleBySource) + : {hops: [], loop: false}; + const chained = firing.filter(rule => chainOf(rule).hops.length > 0); const longestChain = Math.max( 0, ...chained.map(rule => chainOf(rule).hops.length) ); - // Sitemap membership of the rule's own destination; blank when off-site. - const sitemapOf = rule => { - const landing = landingPath(rule.destination); - return landing === null ? '' : sitemapPaths.has(landing) ? 'yes' : 'no'; - }; - const destinationUnlisted = live.filter(rule => sitemapOf(rule) === 'no'); + const sitemapCell = pagePath => + pagePath === null ? '' : sitemapPaths.has(pagePath) ? 'yes' : 'no'; + const sitemapSource = rule => + sitemapCell(normalizePath(`/docs${requestPath(rule.source)}`)); + // Blank when the destination leaves the site. + const sitemapDestination = rule => + sitemapCell(landingPath(rule.destination)); + const destinationUnlisted = firing.filter( + rule => sitemapDestination(rule) === 'no' + ); const docsRedirects = [...rowsByPath.entries()] .filter(([pagePath]) => pagePath.startsWith('/docs')) .reduce((sum, [, totals]) => sum + totals.redirects, 0); const sorted = [...rules].sort( (a, b) => - (a.shadowedBy ? 1 : 0) - (b.shadowedBy ? 1 : 0) || + (a.fires ? 0 : 1) - (b.fires ? 0 : 1) || hitsOf(b) - hitsOf(a) || a.line - b.line ); const lines = [ ...reportHeader(title, start, end), - `- Rules: ${rules.length} in src/data/redirects.ts; ` + - `${live.length} live, ${rules.length - live.length} shadowed by an ` + - `earlier rule with the same source (never match), ` + - `${live.filter(rule => hitsOf(rule) === 0).length} live with zero hits`, + `- Rules: ${rules.length} in src/data/redirects.ts; ${firing.length} ` + + `can fire, ${rules.length - firing.length} never do (Hits says why: ` + + 'an earlier rule has the same source, browsers never send the ' + + `source's #fragment, or a .md path is rewritten first); ` + + `${firing.filter(rule => hitsOf(rule) === 0).length} can fire but ` + + 'had zero hits', `- Hits: ${ruleHits} redirects matched a rule, of ${docsRedirects} ` + 'redirects on /docs paths (the rest are version and other redirects)', '- Hits count 3xx responses on /docs with the same filters as ' + 'the page views reports; adaptive-sampled estimates.', - `- Chains: ${chained.length} live rules redirect to another rule's ` + + `- Chains: ${chained.length} firing rules redirect to another rule's ` + `source, so the browser follows more redirects (longest chain: ` + `${longestChain} more). Chain shows the extra hops and where the ` + 'user ends up.', - `- Sitemap: whether the rule's destination is in ${SITEMAP_URL} ` + - `(blank when it leaves the site). ${destinationUnlisted.length} ` + - `live rules point at an unlisted page, ${destinationUnlisted.reduce( + `- Sitemap source / destination: whether /docs and the ` + + `destination page are in ${SITEMAP_URL} (destination blank when ` + + `it leaves the site). ${destinationUnlisted.length} firing rules ` + + `point at an unlisted page, ${destinationUnlisted.reduce( (sum, rule) => sum + hitsOf(rule), 0 )} hits; unless Chain shows a further redirect, that is a 404.`, '', - '| Line | Source | Destination | Hits | Chain | Sitemap |', - '| ---: | --- | --- | ---: | --- | --- |', + '| Line | Source | Destination | Hits | Chain | Sitemap source | Sitemap destination |', + '| ---: | --- | --- | ---: | --- | --- | --- |', ...sorted.map(rule => { const {hops, loop} = chainOf(rule); - const hits = rule.shadowedBy - ? `shadowed by line ${rule.shadowedBy}` - : hitsOf(rule); + const hits = rule.fires + ? hitsOf(rule) + : rule.matchedRuleLine !== null + ? `line ${rule.matchedRuleLine} matches first` + : neverFiresReason(rule); const chain = loop ? `LOOP after ${hops.length} more` : hops.length ? `${hops.length} more → ${hops.at(-1).destination}` : ''; - return `| ${rule.line} | ${rule.source} | ${rule.destination} | ${hits} | ${chain} | ${sitemapOf(rule)} |`; + return `| ${rule.line} | ${rule.source} | ${rule.destination} | ${hits} | ${chain} | ${sitemapSource(rule)} | ${sitemapDestination(rule)} |`; }), '' ]; diff --git a/viewership-metrics/probe-redirects.mjs b/viewership-metrics/probe-redirects.mjs index d31122341..186029018 100644 --- a/viewership-metrics/probe-redirects.mjs +++ b/viewership-metrics/probe-redirects.mjs @@ -13,7 +13,9 @@ * as its bare path, which is what the middleware actually sees. * * Traffic comes from reports/page-views-by-path.md (run page-views-report - * first). Writes reports/redirect-probe.json. See README.md. + * first) and is credited the way the middleware matches: a path's traffic + * belongs to the first rule with exactly that source. Writes + * reports/redirect-probe.json. See README.md. * * Usage: npm run probe-redirects */ @@ -23,10 +25,14 @@ import path from 'path'; import { HOST, REPORTS_DIR, + SITEMAP_URL, + fetchSitemapPaths, landingPath, loadRedirectRules, - normalizePath -} from './redirect-rules.mjs'; + neverFiresReason, + normalizePath, + requestPath +} from './shared.mjs'; const ORIGIN = `https://${HOST}`; const USER_AGENT = 'sourcegraph-docs-redirect-probe'; @@ -69,12 +75,10 @@ function loadPageViews() { return {window, rowsByPath}; } -function splitFragment(url) { - const [withoutFragment, ...rest] = url.split('#'); - return { - withoutFragment, - fragment: rest.length ? rest.join('#') : null - }; +// The #fragment a user would have in the address bar for this source. +function sourceFragmentOf(source) { + const hash = source.indexOf('#'); + return hash === -1 ? null : source.slice(hash + 1); } // The Location src/middleware.ts sends for a rule (createRedirectUrl). @@ -203,24 +207,33 @@ function trafficFor(rowsByPath, url) { return rowsByPath.get(normalizePath(pathname)) ?? null; } -async function probeRule(rule, context) { - const {rowsByPath, liveLineBySource} = context; - const source = splitFragment(rule.source); - const requestUrl = `${ORIGIN}/docs${source.withoutFragment}`; +// Sitemap membership of a page on this site; null when off-site. +function inSitemap(sitemapPaths, pagePath) { + return pagePath === null ? null : sitemapPaths.has(pagePath); +} + +async function probeRule(rule, {rowsByPath, sitemapPaths}) { + const sourceFragment = sourceFragmentOf(rule.source); + const requestUrl = `${ORIGIN}/docs${requestPath(rule.source)}`; const expected = expectedLocation(rule.destination); - const {hops, final} = await follow(requestUrl, source.fragment); + const {hops, final} = await follow(requestUrl, sourceFragment); return { line: rule.line, source: rule.source, destination: rule.destination, - shadowedBy: rule.shadowedBy ?? null, - sourceFragment: source.fragment, - // A source fragment never reaches the server; this is the rule the - // middleware matches for the bare path instead, if any. - bareSourceRuleLine: - source.fragment === null - ? null - : (liveLineBySource.get(source.withoutFragment) ?? null), + // Whether the middleware picks this rule for its request path, else + // the line of the rule it picks (null: no rule, the page is served). + fires: rule.fires, + matchedRuleLine: rule.matchedRuleLine, + sitemap_source: inSitemap( + sitemapPaths, + normalizePath(new URL(requestUrl).pathname) + ), + sitemap_destination: inSitemap( + sitemapPaths, + landingPath(rule.destination) + ), + sourceFragment, requestUrl, expectedLocation: expected, outcome: firstHopOutcome(hops, expected), @@ -229,10 +242,11 @@ async function probeRule(rule, context) { ...final, onDestinationPage: onDestinationPage(final.url, rule.destination) }, + // Source traffic is credited only to the rule that fires for the + // path; destination is where the user ends up after every redirect. traffic: { - source: trafficFor(rowsByPath, requestUrl), - destination: trafficFor(rowsByPath, landingPath(rule.destination)), - final: trafficFor(rowsByPath, final.url) + source: rule.fires ? trafficFor(rowsByPath, requestUrl) : null, + destination: trafficFor(rowsByPath, final.url) } }; } @@ -282,48 +296,41 @@ function trafficByStatus(results, urlOf, trafficOf) { }; } -// Does the rule do its job, and does anyone hit its source path? +// Does the rule do its job, and did anyone trigger it? Traffic here means +// redirects served on the source path, which only a firing rule can have. function alignment(result) { - const source = result.traffic.source; - const hasTraffic = Boolean( - source && (source.requests || source.redirects || source.notFound) - ); - // A source fragment never reaches the server, so even when the bare-path - // rule sends people to the same place, this rule is not the one firing. - const fires = - result.outcome === 'redirects-as-expected' && - result.sourceFragment === null; - const works = fires && result.final.status === 200; - if (works) return hasTraffic ? 'works, has traffic' : 'works, no traffic'; - if (fires) { - return hasTraffic - ? 'fires, lands on error, has traffic' - : 'fires, lands on error, no traffic'; + if (!result.fires) return `never fires: ${neverFiresReason(result)}`; + if (result.outcome !== 'redirects-as-expected') { + return `fires, but the site ${result.outcome.replace(/-/g, ' ')}`; } - return hasTraffic ? 'never fires, has traffic' : 'never fires, no traffic'; + const hasTraffic = (result.traffic.source?.redirects ?? 0) > 0; + const works = result.final.status === 200; + if (works) return hasTraffic ? 'works, has traffic' : 'works, no traffic'; + return hasTraffic + ? 'fires, lands on error, has traffic' + : 'fires, lands on error, no traffic'; } function summarizeCase(results) { return { rules: results.length, + fires: tally(results, result => result.fires), sourceTraffic: trafficByStatus( results, result => result.requestUrl, result => result.traffic.source ), - finalTraffic: trafficByStatus( + destinationTraffic: trafficByStatus( results, result => result.final.url, - result => result.traffic.final + result => result.traffic.destination ), alignment: tally(results, alignment), outcome: tally(results, result => result.outcome), - bareSourceRule: tally(results, result => - result.sourceFragment === null - ? 'n/a' - : result.bareSourceRuleLine - ? 'exists' - : 'none' + sitemap_source: tally(results, result => result.sitemap_source), + sitemap_destination: tally( + results, + result => result.sitemap_destination ), finalStatus: tally(results, result => result.final.status), onDestinationPage: tally( @@ -336,8 +343,7 @@ function summarizeCase(results) { } function summarize(results) { - const live = results.filter(result => result.shadowedBy === null); - const shadowed = results.filter(result => result.shadowedBy !== null); + const firing = results.filter(result => result.fires); const hasFragment = text => text.includes('#'); const cases = { 'source and destination without #': (source, destination) => @@ -350,24 +356,14 @@ function summarize(results) { hasFragment(source) && hasFragment(destination) }; return { - rules: results.length, - // Traffic on a shadowed rule's path is served by the rule shadowing it. - shadowedByEarlierRule: { - rules: shadowed.length, - sourceTraffic: trafficByStatus( - shadowed, - result => result.requestUrl, - result => result.traffic.source - ) - }, - live: summarizeCase(live), - chains: live.filter(result => result.hops.length > 2).length, - longestChain: Math.max(...live.map(result => result.hops.length - 1)), + all: summarizeCase(results), + chains: firing.filter(result => result.hops.length > 2).length, + longestChain: Math.max(...firing.map(result => result.hops.length - 1)), byFragmentCase: Object.fromEntries( Object.entries(cases).map(([name, matches]) => [ name, summarizeCase( - live.filter(result => + results.filter(result => matches(result.source, result.destination) ) ) @@ -379,17 +375,14 @@ function summarize(results) { async function main() { const rules = loadRedirectRules(); const {window, rowsByPath} = loadPageViews(); - const liveLineBySource = new Map( - rules - .filter(rule => rule.shadowedBy === undefined) - .map(rule => [rule.source, rule.line]) - ); + console.log(`🗺️ Fetching ${SITEMAP_URL}...`); + const sitemapPaths = await fetchSitemapPaths(); console.log( `🔎 Probing ${rules.length} redirect rules against ${ORIGIN}...` ); const results = await runPool(rules, rule => - probeRule(rule, {rowsByPath, liveLineBySource}) + probeRule(rule, {rowsByPath, sitemapPaths}) ); const summary = summarize(results); diff --git a/viewership-metrics/redirect-rules.mjs b/viewership-metrics/redirect-rules.mjs deleted file mode 100644 index 9234572fb..000000000 --- a/viewership-metrics/redirect-rules.mjs +++ /dev/null @@ -1,56 +0,0 @@ -// Reads the redirect rules in src/data/redirects.ts, shared by the reports. - -import fs from 'fs'; -import path from 'path'; -import {fileURLToPath} from 'url'; - -export const HOST = 'sourcegraph.com'; - -const SCRIPT_DIR = path.dirname(fileURLToPath(import.meta.url)); -export const REPO_ROOT = path.dirname(SCRIPT_DIR); -export const REPORTS_DIR = path.join(SCRIPT_DIR, 'reports'); -const REDIRECTS_FILE = path.join(REPO_ROOT, 'src', 'data', 'redirects.ts'); - -// One `{source: '...', destination: '...' | CONSTANT}` entry in redirects.ts. -const REDIRECT_RULE_PATTERN = - /\{\s*source:\s*'([^']*)',\s*destination:\s*(?:'([^']*)'|(\w+))\s*,?\s*\}/g; - -// Merge trailing-slash variants of the same page. -export function normalizePath(pagePath) { - return pagePath.length > 1 ? pagePath.replace(/\/+$/, '') : pagePath; -} - -// src/middleware.ts matches rules by exact source path (relative to /docs) -// and the first match wins, so a repeated source is a dead rule. -export function loadRedirectRules() { - const text = fs.readFileSync(REDIRECTS_FILE, 'utf8'); - const firstLineBySource = new Map(); - const rules = []; - let line = 1; - let cursor = 0; - for (const match of text.matchAll(REDIRECT_RULE_PATTERN)) { - const [, source, destination, constantName] = match; - line += text.slice(cursor, match.index).split('\n').length - 1; - cursor = match.index; - rules.push({ - line, - source, - destination: destination ?? constantName, - shadowedBy: firstLineBySource.get(source) - }); - if (!firstLineBySource.has(source)) firstLineBySource.set(source, line); - } - return rules; -} - -// Where a redirect destination lands on sourcegraph.com, or null when it -// leaves the site (or is a constant the regex could not resolve). -export function landingPath(destination) { - if (destination.startsWith('/')) { - return normalizePath(`/docs${destination}`.replace(/[#?].*$/, '')); - } - if (destination.startsWith(`https://${HOST}/`)) { - return normalizePath(new URL(destination).pathname); - } - return null; -} diff --git a/viewership-metrics/reports/redirect-probe.json b/viewership-metrics/reports/redirect-probe.json index 96c9e6cd2..c7c62583f 100644 --- a/viewership-metrics/reports/redirect-probe.json +++ b/viewership-metrics/reports/redirect-probe.json @@ -1,132 +1,146 @@ { - "probedAt": "2026-09-10T04:46:36.233Z", + "probedAt": "2026-09-10T05:36:49.546Z", "host": "sourcegraph.com", - "trafficWindow": "2026-06-12T05:00:00.000Z to 2026-09-10T04:00:00.000Z (UTC)", + "trafficWindow": "2026-06-12T06:00:00.000Z to 2026-09-10T05:00:00.000Z (UTC)", "summary": { - "rules": 1324, - "shadowedByEarlierRule": { - "rules": 362, - "sourceTraffic": { - "200": 30270, - "404": 0, - "3xx": 10350, - "5xx": 60 - } - }, - "live": { - "rules": 962, + "all": { + "rules": 1324, + "fires": { + "false": 593, + "true": 731 + }, "sourceTraffic": { - "200": 31230, + "200": 0, "404": 0, - "3xx": 35710, - "5xx": 60 + "3xx": 24960, + "5xx": 0 }, - "finalTraffic": { - "200": 144960, + "destinationTraffic": { + "200": 1430, "404": 0, - "3xx": 600, + "3xx": 580, "5xx": 220 }, "alignment": { + "fires, but the site no redirect": 1, "fires, lands on error, has traffic": 17, "fires, lands on error, no traffic": 168, - "never fires, has traffic": 155, - "never fires, no traffic": 78, - "works, has traffic": 255, - "works, no traffic": 289 + "never fires: .md is rewritten, not redirected": 4, + "never fires: an earlier rule matches first": 529, + "never fires: browsers drop the #, page is served": 60, + "works, has traffic": 254, + "works, no traffic": 291 }, "outcome": { - "no-redirect": 32, - "redirects-as-expected": 735, - "redirects-elsewhere": 195 + "no-redirect": 65, + "redirects-as-expected": 944, + "redirects-elsewhere": 315 }, - "bareSourceRule": { - "exists": 200, - "n/a": 732, - "none": 30 + "sitemap_source": { + "false": 1283, + "true": 41 + }, + "sitemap_destination": { + "false": 786, + "null": 6, + "true": 532 }, "finalStatus": { - "200": 732, - "404": 224, - "null": 6 + "200": 1008, + "404": 308, + "null": 8 }, "onDestinationPage": { - "false": 323, - "true": 639 + "false": 534, + "true": 790 }, "fragmentFrom": { - "null": 701, - "redirect": 57, - "request": 204 + "null": 887, + "redirect": 92, + "request": 345 }, "anchorFound": { - "false": 140, - "null": 701, - "true": 121 + "false": 257, + "null": 887, + "true": 180 } }, - "chains": 287, + "chains": 214, "longestChain": 10, "byFragmentCase": { "source and destination without #": { - "rules": 710, + "rules": 903, + "fires": { + "false": 194, + "true": 709 + }, "sourceTraffic": { - "200": 80, + "200": 0, "404": 0, - "3xx": 34480, + "3xx": 25330, "5xx": 0 }, - "finalTraffic": { - "200": 143260, + "destinationTraffic": { + "200": 1430, "404": 0, - "3xx": 580, + "3xx": 560, "5xx": 220 }, "alignment": { + "fires, but the site no redirect": 1, "fires, lands on error, has traffic": 16, "fires, lands on error, no traffic": 165, - "never fires, has traffic": 1, - "never fires, no traffic": 2, - "works, has traffic": 247, - "works, no traffic": 279 + "never fires: .md is rewritten, not redirected": 4, + "never fires: an earlier rule matches first": 190, + "works, has traffic": 246, + "works, no traffic": 281 }, "outcome": { - "no-redirect": 2, - "redirects-as-expected": 707, + "no-redirect": 5, + "redirects-as-expected": 897, "redirects-elsewhere": 1 }, - "bareSourceRule": { - "n/a": 710 + "sitemap_source": { + "false": 903 + }, + "sitemap_destination": { + "false": 513, + "null": 6, + "true": 384 }, "finalStatus": { - "200": 527, - "404": 177, - "null": 6 + "200": 672, + "404": 223, + "null": 8 }, "onDestinationPage": { - "false": 194, - "true": 516 + "false": 298, + "true": 605 }, "fragmentFrom": { - "null": 701, - "redirect": 9 + "null": 887, + "redirect": 16 }, "anchorFound": { - "false": 1, - "null": 701, - "true": 8 + "false": 2, + "null": 887, + "true": 14 } }, "destination with #": { - "rules": 22, + "rules": 35, + "fires": { + "false": 13, + "true": 22 + }, "sourceTraffic": { "200": 0, "404": 0, - "3xx": 1110, + "3xx": 40, "5xx": 0 }, - "finalTraffic": { - "200": 9740, + "destinationTraffic": { + "200": 110, "404": 0, "3xx": 0, "5xx": 0 @@ -134,114 +148,133 @@ "alignment": { "fires, lands on error, has traffic": 1, "fires, lands on error, no traffic": 3, + "never fires: an earlier rule matches first": 13, "works, has traffic": 8, "works, no traffic": 10 }, "outcome": { - "redirects-as-expected": 22 + "redirects-as-expected": 35 }, - "bareSourceRule": { - "n/a": 22 + "sitemap_source": { + "false": 35 + }, + "sitemap_destination": { + "false": 30, + "true": 5 }, "finalStatus": { - "200": 18, - "404": 4 + "200": 29, + "404": 6 }, "onDestinationPage": { - "false": 13, - "true": 9 + "false": 24, + "true": 11 }, "fragmentFrom": { - "redirect": 22 + "redirect": 35 }, "anchorFound": { - "false": 13, - "true": 9 + "false": 21, + "true": 14 } }, "source with #": { - "rules": 21, + "rules": 46, + "fires": { + "false": 46 + }, "sourceTraffic": { - "200": 30270, + "200": 0, "404": 0, - "3xx": 630, - "5xx": 60 + "3xx": 0, + "5xx": 0 }, - "finalTraffic": { - "200": 33200, + "destinationTraffic": { + "200": 180, "404": 0, "3xx": 140, "5xx": 60 }, "alignment": { - "never fires, has traffic": 15, - "never fires, no traffic": 6 + "never fires: an earlier rule matches first": 22, + "never fires: browsers drop the #, page is served": 24 }, "outcome": { - "no-redirect": 10, - "redirects-as-expected": 6, - "redirects-elsewhere": 5 + "no-redirect": 24, + "redirects-as-expected": 12, + "redirects-elsewhere": 10 + }, + "sitemap_source": { + "false": 22, + "true": 24 }, - "bareSourceRule": { - "exists": 11, - "none": 10 + "sitemap_destination": { + "false": 10, + "true": 36 }, "finalStatus": { - "200": 21 + "200": 46 }, "onDestinationPage": { - "false": 10, - "true": 11 + "false": 24, + "true": 22 }, "fragmentFrom": { - "request": 21 + "request": 46 }, "anchorFound": { - "false": 19, - "true": 2 + "false": 42, + "true": 4 } }, "source and destination with #": { - "rules": 209, + "rules": 340, + "fires": { + "false": 340 + }, "sourceTraffic": { - "200": 31150, + "200": 0, "404": 0, - "3xx": 4470, - "5xx": 60 + "3xx": 0, + "5xx": 0 }, - "finalTraffic": { - "200": 52240, + "destinationTraffic": { + "200": 420, "404": 0, "3xx": 170, "5xx": 110 }, "alignment": { - "never fires, has traffic": 139, - "never fires, no traffic": 70 + "never fires: an earlier rule matches first": 304, + "never fires: browsers drop the #, page is served": 36 }, "outcome": { - "no-redirect": 20, - "redirects-elsewhere": 189 + "no-redirect": 36, + "redirects-elsewhere": 304 }, - "bareSourceRule": { - "exists": 189, - "none": 20 + "sitemap_source": { + "false": 323, + "true": 17 + }, + "sitemap_destination": { + "false": 233, + "true": 107 }, "finalStatus": { - "200": 166, - "404": 43 + "200": 261, + "404": 79 }, "onDestinationPage": { - "false": 106, - "true": 103 + "false": 188, + "true": 152 }, "fragmentFrom": { - "redirect": 26, - "request": 183 + "redirect": 41, + "request": 299 }, "anchorFound": { - "false": 107, - "true": 102 + "false": 192, + "true": 148 } } } @@ -251,9 +284,11 @@ "line": 4, "source": "/integration/img/disable_extension.png", "destination": "/integration/img/disable-extension.png", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/img/disable_extension.png", "expectedLocation": "https://sourcegraph.com/docs/integration/img/disable-extension.png", "outcome": "redirects-as-expected", @@ -280,17 +315,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 8, "source": "/admin/tls_ssl", "destination": "/self-hosted/http-https-configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 8, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/tls_ssl", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", "outcome": "redirects-as-expected", @@ -317,31 +353,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 12, "source": "/admin/http_https_configuration", "destination": "/self-hosted/http-https-configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 12, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/http_https_configuration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", "outcome": "redirects-as-expected", @@ -375,31 +398,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 16, "source": "/docs/admin/deploy_executors", "destination": "https://sourcegraph.com/docs/admin/executors/deploy_executors", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 16, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/docs/admin/deploy_executors", "expectedLocation": "https://sourcegraph.com/docs/admin/executors/deploy_executors", "outcome": "no-redirect", @@ -421,17 +431,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 21, "source": "/dev/roadmap", "destination": "https://sourcegraph.com/direction", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 21, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/roadmap", "expectedLocation": "https://sourcegraph.com/direction", "outcome": "redirects-as-expected", @@ -465,17 +476,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 25, "source": "/dev/code_reviews", "destination": "https://docs.sourcegraph.com/dev/background-information/code_reviews", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 25, + "sitemap_source": false, + "sitemap_destination": null, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/code_reviews", "expectedLocation": "https://docs.sourcegraph.com/dev/background-information/code_reviews", "outcome": "redirects-as-expected", @@ -514,17 +526,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 30, "source": "/dev/conduct", "destination": "https://sourcegraph.com/community/code_of_conduct", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 30, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/conduct", "expectedLocation": "https://sourcegraph.com/community/code_of_conduct", "outcome": "redirects-as-expected", @@ -551,17 +564,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 34, "source": "/dev/devrel_release_issue_template", "destination": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 34, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/devrel_release_issue_template", "expectedLocation": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template", "outcome": "redirects-as-expected", @@ -588,17 +602,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 39, "source": "/dev/documentation/separate_website", "destination": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 39, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation/separate_website", "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", "outcome": "redirects-as-expected", @@ -625,17 +640,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 44, "source": "/dev/documentation/site", "destination": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 44, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation/site", "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", "outcome": "redirects-as-expected", @@ -662,17 +678,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 49, "source": "/dev/documentation/structure", "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 49, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation/structure", "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", "outcome": "redirects-as-expected", @@ -699,17 +716,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 54, "source": "/dev/documentation/style_guide", "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 54, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation/style_guide", "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", "outcome": "redirects-as-expected", @@ -736,17 +754,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 59, "source": "/dev/faq", "destination": "https://sourcegraph.com/community/faq", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 59, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/faq", "expectedLocation": "https://sourcegraph.com/community/faq", "outcome": "redirects-as-expected", @@ -773,17 +792,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 63, "source": "/dev/go_style_guide", "destination": "https://docs.sourcegraph.com/dev/background-information/languages/go", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 63, + "sitemap_source": false, + "sitemap_destination": null, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/go_style_guide", "expectedLocation": "https://docs.sourcegraph.com/dev/background-information/languages/go", "outcome": "redirects-as-expected", @@ -815,17 +835,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 68, "source": "/dev/incidents", "destination": "https://sourcegraph.com/handbook/engineering/incidents", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 68, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/incidents", "expectedLocation": "https://sourcegraph.com/handbook/engineering/incidents", "outcome": "redirects-as-expected", @@ -852,17 +873,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 72, "source": "/dev/open_source_open_company", "destination": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 72, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/open_source_open_company", "expectedLocation": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", "outcome": "redirects-as-expected", @@ -889,17 +911,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 77, "source": "/dev/patch_release_issue_template", "destination": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 77, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/patch_release_issue_template", "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template", "outcome": "redirects-as-expected", @@ -926,17 +949,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 82, "source": "/dev/product", "destination": "https://sourcegraph.com/handbook/product", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 82, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/product", "expectedLocation": "https://sourcegraph.com/handbook/product", "outcome": "redirects-as-expected", @@ -963,17 +987,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 86, "source": "/dev/product/personas", "destination": "https://sourcegraph.com/handbook/marketing/personas", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 86, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/product/personas", "expectedLocation": "https://sourcegraph.com/handbook/marketing/personas", "outcome": "redirects-as-expected", @@ -1000,17 +1025,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 90, "source": "/dev/release_issue_template", "destination": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 90, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/release_issue_template", "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template", "outcome": "redirects-as-expected", @@ -1037,17 +1063,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 95, "source": "/dev/releases", "destination": "https://sourcegraph.com/handbook/engineering/releases", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 95, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/releases", "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases", "outcome": "redirects-as-expected", @@ -1074,17 +1101,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 99, "source": "/dev/retrospectives/3_0", "destination": "https://sourcegraph.com/handbook/retrospectives/3_0", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 99, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_0", "expectedLocation": "https://sourcegraph.com/handbook/retrospectives/3_0", "outcome": "redirects-as-expected", @@ -1111,17 +1139,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 103, "source": "/dev/retrospectives/3_0_beta", "destination": "https://sourcegraph.com/handbook/retrospectives/3_0_beta", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 103, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_0_beta", "expectedLocation": "https://sourcegraph.com/handbook/retrospectives/3_0_beta", "outcome": "redirects-as-expected", @@ -1148,17 +1177,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 107, "source": "/dev/retrospectives/3_2", "destination": "https://sourcegraph.com/retrospectives/3_2", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 107, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_2", "expectedLocation": "https://sourcegraph.com/retrospectives/3_2", "outcome": "redirects-as-expected", @@ -1185,17 +1215,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 111, "source": "/dev/retrospectives/3_3", "destination": "https://sourcegraph.com/retrospectives/3_3", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 111, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_3", "expectedLocation": "https://sourcegraph.com/retrospectives/3_3", "outcome": "redirects-as-expected", @@ -1229,17 +1260,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 115, "source": "/dev/retrospectives/3_4", "destination": "https://sourcegraph.com/retrospectives/3_4", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 115, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_4", "expectedLocation": "https://sourcegraph.com/retrospectives/3_4", "outcome": "redirects-as-expected", @@ -1266,17 +1298,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 119, "source": "/dev/retrospectives/3_5", "destination": "https://sourcegraph.com/retrospectives/3_5", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 119, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_5", "expectedLocation": "https://sourcegraph.com/retrospectives/3_5", "outcome": "redirects-as-expected", @@ -1303,17 +1336,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 123, "source": "/dev/retrospectives/3_6", "destination": "https://sourcegraph.com/retrospectives/3_6", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 123, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_6", "expectedLocation": "https://sourcegraph.com/retrospectives/3_6", "outcome": "redirects-as-expected", @@ -1340,17 +1374,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 127, "source": "/dev/retrospectives/3_7", "destination": "https://sourcegraph.com/retrospectives/3_7", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 127, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_7", "expectedLocation": "https://sourcegraph.com/retrospectives/3_7", "outcome": "redirects-as-expected", @@ -1377,17 +1412,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 131, "source": "/dev/retrospectives/3_8", "destination": "https://sourcegraph.com/retrospectives/3_8", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 131, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_8", "expectedLocation": "https://sourcegraph.com/retrospectives/3_8", "outcome": "redirects-as-expected", @@ -1414,17 +1450,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 135, "source": "/dev/retrospectives/3_9", "destination": "https://sourcegraph.com/retrospectives/3_9", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 135, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_9", "expectedLocation": "https://sourcegraph.com/retrospectives/3_9", "outcome": "redirects-as-expected", @@ -1451,17 +1488,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 139, "source": "/dev/retrospectives/customer_license_expiration", "destination": "https://sourcegraph.com/retrospectives/customer_license_expiration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 139, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/customer_license_expiration", "expectedLocation": "https://sourcegraph.com/retrospectives/customer_license_expiration", "outcome": "redirects-as-expected", @@ -1488,17 +1526,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 144, "source": "/dev/retrospectives", "destination": "https://sourcegraph.com/retrospectives", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 144, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives", "expectedLocation": "https://sourcegraph.com/retrospectives", "outcome": "redirects-as-expected", @@ -1525,17 +1564,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 148, "source": "/dev/retrospectives/postgresql_upgrade", "destination": "https://sourcegraph.com/retrospectives/postgresql_upgrade", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 148, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/postgresql_upgrade", "expectedLocation": "https://sourcegraph.com/retrospectives/postgresql_upgrade", "outcome": "redirects-as-expected", @@ -1562,17 +1602,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 153, "source": "/dev/rfcs", "destination": "https://sourcegraph.com/handbook/communication/rfcs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 153, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/rfcs", "expectedLocation": "https://sourcegraph.com/handbook/communication/rfcs", "outcome": "redirects-as-expected", @@ -1606,17 +1647,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 157, "source": "/dev/style_guide", "destination": "https://sourcegraph.com/handbook/communication/style_guide", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 157, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/style_guide", "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", "outcome": "redirects-as-expected", @@ -1643,17 +1685,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 162, "source": "/direction", "destination": "https://sourcegraph.com/direction", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 162, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/direction", "expectedLocation": "https://sourcegraph.com/direction", "outcome": "redirects-as-expected", @@ -1680,17 +1723,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 166, "source": "/direction/secure", "destination": "https://sourcegraph.com/direction", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 166, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/direction/secure", "expectedLocation": "https://sourcegraph.com/direction", "outcome": "redirects-as-expected", @@ -1717,17 +1761,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 170, "source": "/graphbook/communication", "destination": "https://sourcegraph.com/handbook", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 170, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/graphbook/communication", "expectedLocation": "https://sourcegraph.com/handbook", "outcome": "redirects-as-expected", @@ -1799,17 +1844,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 174, "source": "/graphbook", "destination": "https://sourcegraph.com/handbook", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 174, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/graphbook", "expectedLocation": "https://sourcegraph.com/handbook", "outcome": "redirects-as-expected", @@ -1881,17 +1927,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 178, "source": "/team/graphbook", "destination": "https://sourcegraph.com/handbook", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 178, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/graphbook", "expectedLocation": "https://sourcegraph.com/handbook", "outcome": "redirects-as-expected", @@ -1963,17 +2010,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 182, "source": "/team/graphbook/team_meeting", "destination": "https://sourcegraph.com/handbook/communication/company_meeting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 182, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/graphbook/team_meeting", "expectedLocation": "https://sourcegraph.com/handbook/communication/company_meeting", "outcome": "redirects-as-expected", @@ -2000,17 +2048,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 187, "source": "/team/graphbook/travel", "destination": "https://sourcegraph.com/handbook/people-ops/travel", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 187, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/graphbook/travel", "expectedLocation": "https://sourcegraph.com/handbook/people-ops/travel", "outcome": "redirects-as-expected", @@ -2037,17 +2086,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 191, "source": "/team/gtm/devrel", "destination": "https://sourcegraph.com/handbook/marketing/developer-relations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 191, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/gtm/devrel", "expectedLocation": "https://sourcegraph.com/handbook/marketing/developer-relations", "outcome": "redirects-as-expected", @@ -2074,17 +2124,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 196, "source": "/team/gtm", "destination": "https://sourcegraph.com/handbook/sales", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 196, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/gtm", "expectedLocation": "https://sourcegraph.com/handbook/sales", "outcome": "redirects-as-expected", @@ -2111,17 +2162,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 200, "source": "/team/gtm/support/diagnostics", "destination": "https://sourcegraph.com/handbook/support/diagnostics", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 200, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/gtm/support/diagnostics", "expectedLocation": "https://sourcegraph.com/handbook/support/diagnostics", "outcome": "redirects-as-expected", @@ -2148,17 +2200,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 204, "source": "/team/gtm/support", "destination": "https://sourcegraph.com/handbook/support", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/gtm/support", "expectedLocation": "https://sourcegraph.com/handbook/support", "outcome": "redirects-as-expected", @@ -2185,17 +2238,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 208, "source": "/team", "destination": "https://sourcegraph.com/handbook", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 208, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team", "expectedLocation": "https://sourcegraph.com/handbook", "outcome": "redirects-as-expected", @@ -2267,17 +2321,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 212, "source": "/team/product-dev/documentation", "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 212, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation", "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", "outcome": "redirects-as-expected", @@ -2304,17 +2359,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 217, "source": "/team/product-dev/documentation/separate_website", "destination": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 217, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/separate_website", "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", "outcome": "redirects-as-expected", @@ -2341,17 +2397,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 222, "source": "/team/product-dev/documentation/site", "destination": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 222, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/site", "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", "outcome": "redirects-as-expected", @@ -2378,17 +2435,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 227, "source": "/team/product-dev/documentation/structure", "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 227, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/structure", "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", "outcome": "redirects-as-expected", @@ -2415,17 +2473,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 232, "source": "/team/product-dev/documentation/style_guide", "destination": "https://sourcegraph.com/handbook/communication/style_guide", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 232, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/style_guide", "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", "outcome": "redirects-as-expected", @@ -2452,17 +2511,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 237, "source": "/team/product-dev/incidents", "destination": "https://sourcegraph.com/handbook/engineering/incidents", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 237, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/incidents", "expectedLocation": "https://sourcegraph.com/handbook/engineering/incidents", "outcome": "redirects-as-expected", @@ -2489,17 +2549,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 241, "source": "/team/product-dev", "destination": "https://sourcegraph.com/handbook/engineering", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 241, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev", "expectedLocation": "https://sourcegraph.com/handbook/engineering", "outcome": "redirects-as-expected", @@ -2526,17 +2587,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 245, "source": "/team/product-dev/open_source_open_company", "destination": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/open_source_open_company", "expectedLocation": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", "outcome": "redirects-as-expected", @@ -2563,17 +2625,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 250, "source": "/team/product-dev/product", "destination": "https://sourcegraph.com/handbook/product", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 250, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/product", "expectedLocation": "https://sourcegraph.com/handbook/product", "outcome": "redirects-as-expected", @@ -2600,17 +2663,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 254, "source": "/team/product-dev/product/personas", "destination": "https://sourcegraph.com/handbook/marketing/personas", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 254, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/product/personas", "expectedLocation": "https://sourcegraph.com/handbook/marketing/personas", "outcome": "redirects-as-expected", @@ -2637,17 +2701,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 258, "source": "/team/product-dev/releases", "destination": "https://sourcegraph.com/handbook/engineering/releases", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 258, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/releases", "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases", "outcome": "redirects-as-expected", @@ -2674,17 +2739,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 262, "source": "/team/product-dev/retrospectives/3_0", "destination": "https://sourcegraph.com/retrospectives/3_0", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 262, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_0", "expectedLocation": "https://sourcegraph.com/retrospectives/3_0", "outcome": "redirects-as-expected", @@ -2711,17 +2777,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 266, "source": "/team/product-dev/retrospectives/3_0_beta", "destination": "https://sourcegraph.com/retrospectives/3_0_beta", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 266, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_0_beta", "expectedLocation": "https://sourcegraph.com/retrospectives/3_0_beta", "outcome": "redirects-as-expected", @@ -2748,17 +2815,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 270, "source": "/team/product-dev/retrospectives/3_2", "destination": "https://sourcegraph.com/retrospectives/3_2", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 270, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_2", "expectedLocation": "https://sourcegraph.com/retrospectives/3_2", "outcome": "redirects-as-expected", @@ -2785,17 +2853,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 274, "source": "/team/product-dev/retrospectives/3_3", "destination": "https://sourcegraph.com/retrospectives/3_3", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 274, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_3", "expectedLocation": "https://sourcegraph.com/retrospectives/3_3", "outcome": "redirects-as-expected", @@ -2822,17 +2891,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 278, "source": "/team/product-dev/retrospectives/3_4", "destination": "https://sourcegraph.com/retrospectives/3_4", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 278, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_4", "expectedLocation": "https://sourcegraph.com/retrospectives/3_4", "outcome": "redirects-as-expected", @@ -2859,17 +2929,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 282, "source": "/team/product-dev/retrospectives/3_5", "destination": "https://sourcegraph.com/retrospectives/3_5", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 282, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_5", "expectedLocation": "https://sourcegraph.com/retrospectives/3_5", "outcome": "redirects-as-expected", @@ -2896,17 +2967,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 286, "source": "/team/product-dev/retrospectives/3_6", "destination": "https://sourcegraph.com/retrospectives/3_6", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 286, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_6", "expectedLocation": "https://sourcegraph.com/retrospectives/3_6", "outcome": "redirects-as-expected", @@ -2933,17 +3005,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 290, "source": "/team/product-dev/retrospectives/3_7", "destination": "https://sourcegraph.com/retrospectives/3_7", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 290, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_7", "expectedLocation": "https://sourcegraph.com/retrospectives/3_7", "outcome": "redirects-as-expected", @@ -2970,17 +3043,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 294, "source": "/team/product-dev/retrospectives/3_8", "destination": "https://sourcegraph.com/retrospectives/3_8", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 294, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_8", "expectedLocation": "https://sourcegraph.com/retrospectives/3_8", "outcome": "redirects-as-expected", @@ -3007,17 +3081,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 298, "source": "/team/product-dev/retrospectives/3_9", "destination": "https://sourcegraph.com/retrospectives/3_9", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 298, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_9", "expectedLocation": "https://sourcegraph.com/retrospectives/3_9", "outcome": "redirects-as-expected", @@ -3044,17 +3119,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 302, "source": "/team/product-dev/retrospectives/customer_license_expiration", "destination": "https://sourcegraph.com/retrospectives/customer_license_expiration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 302, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/customer_license_expiration", "expectedLocation": "https://sourcegraph.com/retrospectives/customer_license_expiration", "outcome": "redirects-as-expected", @@ -3081,17 +3157,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 307, "source": "/team/product-dev/retrospectives", "destination": "https://sourcegraph.com/retrospectives", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 307, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives", "expectedLocation": "https://sourcegraph.com/retrospectives", "outcome": "redirects-as-expected", @@ -3118,17 +3195,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 311, "source": "/team/product-dev/retrospectives/postgresql_upgrade", "destination": "https://sourcegraph.com/retrospectives/postgresql_upgrade", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 311, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/postgresql_upgrade", "expectedLocation": "https://sourcegraph.com/retrospectives/postgresql_upgrade", "outcome": "redirects-as-expected", @@ -3155,17 +3233,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 316, "source": "/team/product-dev/rfcs", "destination": "https://sourcegraph.com/handbook/communication/rfcs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 316, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/rfcs", "expectedLocation": "https://sourcegraph.com/handbook/communication/rfcs", "outcome": "redirects-as-expected", @@ -3192,17 +3271,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 320, "source": "/team/roadmap", "destination": "https://sourcegraph.com/direction", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 320, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/roadmap", "expectedLocation": "https://sourcegraph.com/direction", "outcome": "redirects-as-expected", @@ -3229,17 +3309,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 324, "source": "/team/style_guide", "destination": "https://sourcegraph.com/handbook/communication/style_guide", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/team/style_guide", "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", "outcome": "redirects-as-expected", @@ -3266,17 +3347,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 329, "source": "/adopt/comp", "destination": "https://sourcegraph.com/workflow", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 329, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/adopt/comp", "expectedLocation": "https://sourcegraph.com/workflow", "outcome": "redirects-as-expected", @@ -3303,17 +3385,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 333, "source": "/admin/auth/saml_with_microsoft_adfs", "destination": "/admin/auth/saml/microsoft_adfs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 333, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml_with_microsoft_adfs", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", "outcome": "redirects-as-expected", @@ -3352,24 +3435,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 337, "source": "/admin/config/critical_config", "destination": "/admin/migration/3_11", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 337, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/critical_config", "expectedLocation": "https://sourcegraph.com/docs/admin/migration/3_11", "outcome": "redirects-as-expected", @@ -3403,17 +3480,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 341, "source": "/admin/external_service/bitbucketserver", "destination": "/integration/bitbucket_server", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 341, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_service/bitbucketserver", "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket_server", "outcome": "redirects-as-expected", @@ -3445,31 +3523,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 310, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 345, "source": "/admin/install/cluster.md", "destination": "/admin/deploy/index.md", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/index.md", "outcome": "no-redirect", @@ -3491,17 +3556,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 349, "source": "/admin/monitoring", "destination": "/admin/observability", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 349, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring", "expectedLocation": "https://sourcegraph.com/docs/admin/observability", "outcome": "redirects-as-expected", @@ -3536,14 +3602,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 270, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -3555,9 +3613,11 @@ "line": 353, "source": "/admin/monitoring/reporting_search_timeouts", "destination": "/admin/observability/troubleshooting#scenario-search-timeouts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 353, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/reporting_search_timeouts", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/troubleshooting#scenario-search-timeouts", "outcome": "redirects-as-expected", @@ -3589,31 +3649,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 310, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 630, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 358, "source": "/admin/monitoring/metrics_reference", "destination": "/admin/observability/metrics_guide", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 358, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/metrics_reference", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/metrics_guide", "outcome": "redirects-as-expected", @@ -3640,17 +3687,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 362, "source": "/admin/monitoring/slack_alert_channel", "destination": "/admin/observability/alerting#set-up-alerts-in-grafana", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 362, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/slack_alert_channel", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerting#set-up-alerts-in-grafana", "outcome": "redirects-as-expected", @@ -3682,31 +3730,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 290, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 366, "source": "/@v5.3.0/admin/observability/alerts", "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 366, + "sitemap_source": false, + "sitemap_destination": null, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", "outcome": "redirects-as-expected", @@ -3778,17 +3813,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 371, "source": "/@v5.3.0/admin/observability/dashboards", "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 371, + "sitemap_source": false, + "sitemap_destination": null, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", "outcome": "redirects-as-expected", @@ -3860,17 +3896,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 376, "source": "/admin/monitoring_and_tracing", "destination": "/admin/observability", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 376, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring_and_tracing", "expectedLocation": "https://sourcegraph.com/docs/admin/observability", "outcome": "redirects-as-expected", @@ -3905,14 +3942,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 270, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -3924,9 +3953,11 @@ "line": 380, "source": "/integration/google_gsuite", "destination": "/integration/google_workspace", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 380, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/google_gsuite", "expectedLocation": "https://sourcegraph.com/docs/integration/google_workspace", "outcome": "redirects-as-expected", @@ -3960,17 +3991,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 384, "source": "/dev/architecture/life-of-a-search-query", "destination": "/dev/background-information/architecture/life-of-a-search-query", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 384, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-search-query", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-search-query", "outcome": "redirects-as-expected", @@ -3997,31 +4029,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 389, "source": "/dev/architecture/architecture.dot", "destination": "/dev/background-information/architecture/architecture.dot", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 389, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", "outcome": "redirects-as-expected", @@ -4048,17 +4067,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 394, "source": "/dev/architecture/life-of-a-ping", "destination": "/dev/background-information/architecture/life-of-a-ping", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 394, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-ping", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-ping", "outcome": "redirects-as-expected", @@ -4085,31 +4105,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 398, "source": "/dev/architecture/life-of-a-repository", "destination": "/dev/background-information/architecture/life-of-a-repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 398, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-repository", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-repository", "outcome": "redirects-as-expected", @@ -4136,31 +4143,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 403, "source": "/dev/architecture/search-pagination", "destination": "/dev/background-information/architecture/search-pagination", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 403, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/search-pagination", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/search-pagination", "outcome": "redirects-as-expected", @@ -4187,17 +4181,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 408, "source": "/dev/architecture/architecture.dot", "destination": "/dev/background-information/architecture/architecture.dot", - "shadowedBy": 389, + "fires": false, + "matchedRuleLine": 389, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", "outcome": "redirects-as-expected", @@ -4224,17 +4219,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 413, "source": "/dev/architecture/architecture.svg", "destination": "/dev/background-information/architecture/architecture.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 413, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.svg", "outcome": "redirects-as-expected", @@ -4261,17 +4257,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 418, "source": "/dev/codeintel/architecture", "destination": "/dev/background-information/codeintel/architecture", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 418, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/architecture", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/architecture", "outcome": "redirects-as-expected", @@ -4298,17 +4295,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 422, "source": "/dev/codeintel/deployment", "destination": "/dev/background-information/codeintel/deployment", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 422, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/deployment", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/deployment", "outcome": "redirects-as-expected", @@ -4335,17 +4333,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 426, "source": "/dev/codeintel/diagrams/architecture.dot", "destination": "/dev/background-information/codeintel/diagrams/architecture.dot", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 426, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/architecture.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.dot", "outcome": "redirects-as-expected", @@ -4372,17 +4371,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 431, "source": "/dev/codeintel/diagrams/architecture.svg", "destination": "/dev/background-information/codeintel/diagrams/architecture.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 431, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/architecture.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.svg", "outcome": "redirects-as-expected", @@ -4409,17 +4409,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 436, "source": "/dev/codeintel/diagrams/definitions.mermaid", "destination": "/dev/background-information/codeintel/diagrams/definitions.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 436, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/definitions.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.mermaid", "outcome": "redirects-as-expected", @@ -4446,17 +4447,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 441, "source": "/dev/codeintel/diagrams/definitions.svg", "destination": "/dev/background-information/codeintel/diagrams/definitions.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 441, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/definitions.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.svg", "outcome": "redirects-as-expected", @@ -4483,17 +4485,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 446, "source": "/dev/codeintel/diagrams/extension-definitions.mermaid", "destination": "/dev/background-information/codeintel/diagrams/extension-definitions.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 446, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-definitions.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.mermaid", "outcome": "redirects-as-expected", @@ -4520,17 +4523,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 451, "source": "/dev/codeintel/diagrams/extension-definitions.svg", "destination": "/dev/background-information/codeintel/diagrams/extension-definitions.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 451, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-definitions.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.svg", "outcome": "redirects-as-expected", @@ -4557,17 +4561,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 456, "source": "/dev/codeintel/diagrams/extension-hover.mermaid", "destination": "/dev/background-information/codeintel/diagrams/extension-hover.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 456, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-hover.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.mermaid", "outcome": "redirects-as-expected", @@ -4594,17 +4599,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 461, "source": "/dev/codeintel/diagrams/extension-hover.svg", "destination": "/dev/background-information/codeintel/diagrams/extension-hover.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 461, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-hover.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.svg", "outcome": "redirects-as-expected", @@ -4631,17 +4637,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 466, "source": "/dev/codeintel/diagrams/extension-references.mermaid", "destination": "/dev/background-information/codeintel/diagrams/extension-references.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 466, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-references.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.mermaid", "outcome": "redirects-as-expected", @@ -4668,17 +4675,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 471, "source": "/dev/codeintel/diagrams/extension-references.svg", "destination": "/dev/background-information/codeintel/diagrams/extension-references.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 471, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-references.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.svg", "outcome": "redirects-as-expected", @@ -4705,17 +4713,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 476, "source": "/dev/codeintel/diagrams/hover.mermaid", "destination": "/dev/background-information/codeintel/diagrams/hover.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 476, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/hover.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.mermaid", "outcome": "redirects-as-expected", @@ -4742,17 +4751,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 481, "source": "/dev/codeintel/diagrams/hover.svg", "destination": "/dev/background-information/codeintel/diagrams/hover.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 481, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/hover.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.svg", "outcome": "redirects-as-expected", @@ -4779,17 +4789,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 485, "source": "/dev/codeintel/diagrams/references.mermaid", "destination": "/dev/background-information/codeintel/diagrams/references.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 485, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/references.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.mermaid", "outcome": "redirects-as-expected", @@ -4816,17 +4827,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 490, "source": "/dev/codeintel/diagrams/references.svg", "destination": "/dev/background-information/codeintel/diagrams/references.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 490, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/references.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.svg", "outcome": "redirects-as-expected", @@ -4853,17 +4865,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 495, "source": "/dev/codeintel/diagrams/resolve-page.mermaid", "destination": "/dev/background-information/codeintel/diagrams/resolve-page.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 495, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/resolve-page.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.mermaid", "outcome": "redirects-as-expected", @@ -4890,17 +4903,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 500, "source": "/dev/codeintel/diagrams/resolve-page.svg", "destination": "/dev/background-information/codeintel/diagrams/resolve-page.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 500, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/resolve-page.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.svg", "outcome": "redirects-as-expected", @@ -4927,17 +4941,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 505, "source": "/dev/codeintel/diagrams/upload.mermaid", "destination": "/dev/background-information/codeintel/diagrams/upload.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 505, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/upload.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.mermaid", "outcome": "redirects-as-expected", @@ -4964,17 +4979,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 510, "source": "/dev/codeintel/diagrams/upload.svg", "destination": "/dev/background-information/codeintel/diagrams/upload.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 510, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/upload.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.svg", "outcome": "redirects-as-expected", @@ -5001,17 +5017,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 515, "source": "/dev/codeintel/extensions", "destination": "/dev/background-information/codeintel/extensions", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 515, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/extensions", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/extensions", "outcome": "redirects-as-expected", @@ -5038,31 +5055,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 10, - "visits": 10, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 10, - "visits": 10, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 519, "source": "/dev/codeintel/index", "destination": "/dev/background-information/codeintel/index", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 519, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/index", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/index", "outcome": "redirects-as-expected", @@ -5089,17 +5093,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 523, "source": "/dev/codeintel/queries", "destination": "/dev/background-information/codeintel/queries", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 523, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/queries", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/queries", "outcome": "redirects-as-expected", @@ -5126,31 +5131,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 40, - "visits": 0, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 40, - "visits": 0, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 527, "source": "/dev/codeintel/uploads", "destination": "/dev/background-information/codeintel/uploads", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 527, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/uploads", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/uploads", "outcome": "redirects-as-expected", @@ -5177,17 +5169,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 531, "source": "/dev/graphql_api", "destination": "/dev/background-information/graphql_api", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 531, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/graphql_api", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/graphql_api", "outcome": "redirects-as-expected", @@ -5214,31 +5207,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 535, "source": "/dev/observability", "destination": "/dev/background-information/observability", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 535, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/observability", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/observability", "outcome": "redirects-as-expected", @@ -5265,31 +5245,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 539, "source": "/dev/postgresql", "destination": "/dev/background-information/postgresql", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 539, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/postgresql", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/postgresql", "outcome": "redirects-as-expected", @@ -5316,17 +5283,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 543, "source": "/dev/renovate", "destination": "/dev/background-information/renovate", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 543, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/renovate", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/renovate", "outcome": "redirects-as-expected", @@ -5353,17 +5321,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 547, "source": "/dev/tech_stack", "destination": "/dev/background-information/tech_stack", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 547, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/tech_stack", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/tech_stack", "outcome": "redirects-as-expected", @@ -5390,31 +5359,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 551, "source": "/dev/telemetry", "destination": "/dev/background-information/telemetry", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 551, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/telemetry", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/telemetry", "outcome": "redirects-as-expected", @@ -5441,31 +5397,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 555, "source": "/dev/testing", "destination": "/dev/background-information/testing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 555, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/testing", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/testing", "outcome": "redirects-as-expected", @@ -5492,17 +5435,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 559, "source": "/dev/web/build", "destination": "/dev/background-information/web/build", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 559, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/web/build", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/build", "outcome": "redirects-as-expected", @@ -5529,31 +5473,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 10, - "visits": 10, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 10, - "visits": 10, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 563, "source": "/dev/code_host_integrations", "destination": "/dev/background-information/web/code_host_integrations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 563, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/code_host_integrations", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/code_host_integrations", "outcome": "redirects-as-expected", @@ -5580,17 +5511,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 567, "source": "/dev/web/graphql", "destination": "/dev/background-information/web/graphql", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 567, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/web/graphql", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/graphql", "outcome": "redirects-as-expected", @@ -5617,17 +5549,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 571, "source": "/dev/web/index", "destination": "/dev/background-information/web/index", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 571, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/web/index", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/index", "outcome": "redirects-as-expected", @@ -5654,17 +5587,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 575, "source": "/dev/web/web_app", "destination": "/dev/background-information/web/web_app", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 575, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/web/web_app", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/web_app", "outcome": "redirects-as-expected", @@ -5691,17 +5625,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 579, "source": "/dev/phabricator_gitolite", "destination": "/dev/how-to/configure_phabricator_gitolite", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 579, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/phabricator_gitolite", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/configure_phabricator_gitolite", "outcome": "redirects-as-expected", @@ -5728,17 +5663,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 583, "source": "/dev/documentation", "destination": "/dev/how-to/documentation_implementation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 583, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/documentation_implementation", "outcome": "redirects-as-expected", @@ -5772,17 +5708,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 587, "source": "/dev/zoekt", "destination": "/dev/how-to/zoekt_local_dev", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 587, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/zoekt", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/zoekt_local_dev", "outcome": "redirects-as-expected", @@ -5809,17 +5746,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 591, "source": "/user/search/examples", "destination": "/code_search/tutorials/examples", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 591, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/search/examples", "expectedLocation": "https://sourcegraph.com/docs/code_search/tutorials/examples", "outcome": "redirects-as-expected", @@ -5851,24 +5789,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 190, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 595, "source": "/user/search/queries", "destination": "/code_search/reference/queries", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 595, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/search/queries", "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/queries", "outcome": "redirects-as-expected", @@ -5901,16 +5833,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 1040, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3710, - "visits": 3320, + "requests": 200, + "visits": 80, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -5922,9 +5846,11 @@ "line": 599, "source": "/user/search/language", "destination": "/code_search/reference/language", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 599, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/search/language", "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/language", "outcome": "redirects-as-expected", @@ -5956,31 +5882,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 1200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1180, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 603, "source": "/user/search/structural", "destination": "/code_search/reference/structural", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 603, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/search/structural", "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/structural", "outcome": "redirects-as-expected", @@ -6007,31 +5920,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 607, "source": "/user/search/opengrok", "destination": "/code_search/how-to/opengrok", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 607, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/search/opengrok", "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/opengrok", "outcome": "redirects-as-expected", @@ -6058,31 +5958,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 611, "source": "/user/search/saved_searches", "destination": "/code_search/how-to/saved_searches", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 611, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/search/saved_searches", "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", "outcome": "redirects-as-expected", @@ -6126,31 +6013,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 615, "source": "/user/search/scopes", "destination": "/code_search/how-to/scopes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 615, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/search/scopes", "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/scopes", "outcome": "redirects-as-expected", @@ -6177,17 +6051,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 619, "source": "/user/code_intelligence/lsif_quickstart", "destination": "/user/code_intelligence/how-to/index_other_languages", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 619, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/lsif_quickstart", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_other_languages", "outcome": "redirects-as-expected", @@ -6214,17 +6089,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 623, "source": "/user/code_intelligence/basic_code_intelligence", "destination": "/user/code_intelligence/explanations/search_based_code_intelligence", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 623, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/basic_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/search_based_code_intelligence", "outcome": "redirects-as-expected", @@ -6251,31 +6127,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 628, "source": "/user/code_intelligence/features", "destination": "/user/code_intelligence/explanations/features", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 628, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/features", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/features", "outcome": "redirects-as-expected", @@ -6329,24 +6192,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 632, "source": "/user/code_intelligence/lsif", "destination": "/user/code_intelligence/explanations/precise_code_intelligence", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 632, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/lsif", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", "outcome": "redirects-as-expected", @@ -6398,31 +6255,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 637, "source": "/user/code_intelligence/precise_code_intelligence", "destination": "/user/code_intelligence/explanations/precise_code_intelligence", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 637, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/precise_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", "outcome": "redirects-as-expected", @@ -6474,31 +6318,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 642, "source": "/user/code_intelligence/writing_an_indexer", "destination": "/user/code_intelligence/explanations/writing_an_indexer", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 642, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/writing_an_indexer", "outcome": "redirects-as-expected", @@ -6550,24 +6381,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 646, "source": "/user/code_intelligence/adding_lsif_to_many_repos", "destination": "/user/code_intelligence/how-to/adding_lsif_to_many_repos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 646, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos", "outcome": "redirects-as-expected", @@ -6619,24 +6444,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 650, "source": "/user/code_intelligence/adding_lsif_to_workflows", "destination": "/user/code_intelligence/how-to/adding_lsif_to_workflows", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 650, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_workflows", "outcome": "redirects-as-expected", @@ -6678,17 +6497,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 654, "source": "/user/code_intelligence/languages/go", "destination": "/user/code_intelligence/how-to/index_a_go_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 654, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/languages/go", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_go_repository", "outcome": "redirects-as-expected", @@ -6743,14 +6563,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -6762,9 +6574,11 @@ "line": 658, "source": "/user/code_intelligence/languages/typescript_and_javascript", "destination": "/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 658, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/languages/typescript_and_javascript", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "outcome": "redirects-as-expected", @@ -6816,24 +6630,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 663, "source": "/user/code_intelligence/explanations/basic_code_intelligence", "destination": "/code_intelligence/explanations/search_based_code_intelligence", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 663, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/basic_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", "outcome": "redirects-as-expected", @@ -6880,24 +6688,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 668, "source": "/user/code_intelligence/explanations/features", "destination": "/code_intelligence/explanations/features", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 668, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/features", "outcome": "redirects-as-expected", @@ -6939,31 +6741,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 672, "source": "/user/code_intelligence/explanations/precise_code_intelligence", "destination": "/code_intelligence/explanations/precise_code_intelligence", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 672, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", "outcome": "redirects-as-expected", @@ -7017,31 +6806,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 330, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 677, "source": "/user/code_intelligence/explanations/writing_an_indexer", "destination": "/code_intelligence/explanations/writing_an_indexer", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 677, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", "outcome": "redirects-as-expected", @@ -7088,31 +6864,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 260, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 681, "source": "/user/code_intelligence/how-to/adding_lsif_to_many_repos", "destination": "/code_intelligence/how-to/adding_lsif_to_many_repos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 681, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", "outcome": "redirects-as-expected", @@ -7159,24 +6922,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 685, "source": "/user/code_intelligence/how-to/adding_lsif_to_workflows", "destination": "/code_intelligence/how-to/adding_lsif_to_workflows", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 685, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", "outcome": "redirects-as-expected", @@ -7213,17 +6970,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 689, "source": "/user/code_intelligence/how-to/index_a_go_repository", "destination": "/code_intelligence/how-to/index_a_go_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 689, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", "outcome": "redirects-as-expected", @@ -7280,14 +7038,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 80, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -7299,9 +7049,11 @@ "line": 693, "source": "/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "destination": "/code_intelligence/how-to/index_a_typescript_and_javascript_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 693, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "outcome": "redirects-as-expected", @@ -7348,31 +7100,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 698, "source": "/user/markdown", "destination": "/admin/markdown", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 698, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/markdown", "expectedLocation": "https://sourcegraph.com/docs/admin/markdown", "outcome": "redirects-as-expected", @@ -7399,31 +7138,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 702, "source": "/user/organizations", "destination": "/admin/organizations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 702, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/organizations", "expectedLocation": "https://sourcegraph.com/docs/admin/organizations", "outcome": "redirects-as-expected", @@ -7451,16 +7177,8 @@ "traffic": { "source": null, "destination": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 280, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7472,9 +7190,11 @@ "line": 706, "source": "/user/organizations/index", "destination": "/admin/organizations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 706, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/organizations/index", "expectedLocation": "https://sourcegraph.com/docs/admin/organizations", "outcome": "redirects-as-expected", @@ -7502,16 +7222,8 @@ "traffic": { "source": null, "destination": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 280, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7523,9 +7235,11 @@ "line": 710, "source": "/user/usage_statistics", "destination": "/analytics", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 710, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/usage_statistics", "expectedLocation": "https://sourcegraph.com/docs/analytics", "outcome": "redirects-as-expected", @@ -7559,31 +7273,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 714, "source": "/admin/analytics", "destination": "/analytics", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 714, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/analytics", "expectedLocation": "https://sourcegraph.com/docs/analytics", "outcome": "redirects-as-expected", @@ -7617,31 +7318,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 718, "source": "/user/user_surveys", "destination": "/admin/user_surveys", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 718, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/user_surveys", "expectedLocation": "https://sourcegraph.com/docs/admin/user_surveys", "outcome": "redirects-as-expected", @@ -7673,24 +7361,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 722, "source": "/user/repository/badges", "destination": "/user/personalization/badges", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 722, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/repository/badges", "expectedLocation": "https://sourcegraph.com/docs/user/personalization/badges", "outcome": "redirects-as-expected", @@ -7717,17 +7399,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 726, "source": "/user/quick_links", "destination": "/user/personalization/quick_links", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 726, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/quick_links", "expectedLocation": "https://sourcegraph.com/docs/user/personalization/quick_links", "outcome": "redirects-as-expected", @@ -7754,17 +7437,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 730, "source": "/user/themes", "destination": "/user/personalization/themes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 730, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/themes", "expectedLocation": "https://sourcegraph.com/docs/user/personalization/themes", "outcome": "redirects-as-expected", @@ -7791,17 +7475,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 734, "source": "/user/search", "destination": "/code_search", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 734, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/search", "expectedLocation": "https://sourcegraph.com/docs/code_search", "outcome": "redirects-as-expected", @@ -7834,16 +7519,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 400, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1600, - "visits": 1450, + "requests": 100, + "visits": 60, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -7855,9 +7532,11 @@ "line": 738, "source": "/user/code_intelligence", "destination": "/code_intelligence", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 738, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence", "outcome": "redirects-as-expected", @@ -7906,31 +7585,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 550, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 742, "source": "/user", "destination": "/getting-started", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 742, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user", "expectedLocation": "https://sourcegraph.com/docs/getting-started", "outcome": "redirects-as-expected", @@ -7964,31 +7630,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 1400, - "visits": 1370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1400, - "visits": 1370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 746, "source": "/user/automation", "destination": "/batch_changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 746, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/automation", "expectedLocation": "https://sourcegraph.com/docs/batch_changes", "outcome": "redirects-as-expected", @@ -8028,16 +7681,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 440, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -8049,9 +7694,11 @@ "line": 750, "source": "/user/campaigns", "destination": "/batch_changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 750, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/campaigns", "expectedLocation": "https://sourcegraph.com/docs/batch_changes", "outcome": "redirects-as-expected", @@ -8084,16 +7731,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 440, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -8105,9 +7744,11 @@ "line": 754, "source": "/user/campaigns/examples", "destination": "/batch_changes/tutorials", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 754, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/campaigns/examples", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", "outcome": "redirects-as-expected", @@ -8140,16 +7781,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 20, "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 260, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -8161,9 +7794,11 @@ "line": 758, "source": "/user/campaigns/managing_access", "destination": "/batch_changes/explanations/permissions_in_batch_changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 758, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/user/campaigns/managing_access", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "outcome": "redirects-as-expected", @@ -8190,17 +7825,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 762, "source": "/dev/campaigns_database_layout.dot", "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.dot", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 762, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_database_layout.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", "outcome": "redirects-as-expected", @@ -8227,17 +7863,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 767, "source": "/dev/campaigns_database_layout.svg", "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 767, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_database_layout.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", "outcome": "redirects-as-expected", @@ -8264,17 +7901,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 772, "source": "/dev/campaigns_design", "destination": "/dev/background-information/batch_changes/batch_changes_design", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 772, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_design", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_design", "outcome": "redirects-as-expected", @@ -8301,17 +7939,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 777, "source": "/dev/campaigns_development", "destination": "/dev/background-information/batch_changes/index", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 777, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_development", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", "outcome": "redirects-as-expected", @@ -8338,17 +7977,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 781, "source": "/dev/automation_development", "destination": "/dev/background-information/batch_changes/index", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 781, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/automation_development", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", "outcome": "redirects-as-expected", @@ -8375,17 +8015,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 785, "source": "/campaigns/campaign_spec_yaml_reference", "destination": "/batch-changes/batch-spec-yaml-reference", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 785, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/campaign_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", "outcome": "redirects-as-expected", @@ -8413,16 +8054,8 @@ "traffic": { "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -8434,9 +8067,11 @@ "line": 789, "source": "/dev/background-information/campaigns/campaigns_database_layout.svg", "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 789, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/background-information/campaigns/campaigns_database_layout.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", "outcome": "redirects-as-expected", @@ -8463,17 +8098,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 794, "source": "/dev/background-information/campaigns/campaigns_database_layout.dot", "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.dot", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 794, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/background-information/campaigns/campaigns_database_layout.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", "outcome": "redirects-as-expected", @@ -8500,17 +8136,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 799, "source": "/campaigns/explanations/how_src_executes_a_campaign_spec", "destination": "/batch_changes/explanations/how_src_executes_a_batch_spec", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 799, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/how_src_executes_a_campaign_spec", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", "outcome": "redirects-as-expected", @@ -8542,31 +8179,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 220, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 804, "source": "/campaigns/explanations/reexecuting_campaign_specs_multiple_times", "destination": "/batch_changes/explanations/reexecuting_batch_specs_multiple_times", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 804, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/reexecuting_campaign_specs_multiple_times", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", "outcome": "redirects-as-expected", @@ -8598,24 +8222,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 90, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 809, "source": "/campaigns/explanations/permissions_in_batch_changes", "destination": "/batch_changes/explanations/permissions_in_batch_changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 809, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "outcome": "redirects-as-expected", @@ -8642,17 +8260,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 813, "source": "/campaigns/explanations/introduction_to_batch_changes", "destination": "/batch_changes/explanations/introduction_to_batch_changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 813, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/introduction_to_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", "outcome": "redirects-as-expected", @@ -8690,16 +8309,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -8711,9 +8322,11 @@ "line": 818, "source": "/campaigns/explanations/batch_changes_design", "destination": "/batch_changes/explanations/batch_changes_design", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 818, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/batch_changes_design", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", "outcome": "redirects-as-expected", @@ -8745,24 +8358,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 822, "source": "/campaigns/explanations", "destination": "/batch_changes/explanations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 822, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations", "outcome": "redirects-as-expected", @@ -8799,10 +8406,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 2050, - "visits": 1740, + "destination": { + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -8814,9 +8420,11 @@ "line": 826, "source": "/campaigns/references/requirements", "destination": "/batch_changes/references/requirements", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 826, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/requirements", "outcome": "redirects-as-expected", @@ -8848,31 +8456,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 200, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 830, "source": "/campaigns/references/troubleshooting", "destination": "/batch_changes/references/troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 830, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", "outcome": "redirects-as-expected", @@ -8904,31 +8499,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 834, "source": "/campaigns/references/name-change", "destination": "/batch_changes/references/name-change", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 834, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/name-change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/name-change", "outcome": "redirects-as-expected", @@ -8955,31 +8537,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 10, - "visits": 10, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 10, - "visits": 10, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 838, "source": "/campaigns/references/campaign_spec_yaml_reference", "destination": "/batch_changes/references/batch_spec_yaml_reference", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 838, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "outcome": "redirects-as-expected", @@ -9019,16 +8588,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -9040,9 +8601,11 @@ "line": 842, "source": "/campaigns/references/faq", "destination": "/batch_changes/references/faq", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 842, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/faq", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/faq", "outcome": "redirects-as-expected", @@ -9074,31 +8637,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 580, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 846, "source": "/campaigns/references/campaign_spec_templating", "destination": "/batch_changes/references/batch_spec_templating", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 846, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_templating", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", "outcome": "redirects-as-expected", @@ -9130,31 +8680,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 170, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 850, "source": "/campaigns/references", "destination": "/batch_changes/references", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 850, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references", "outcome": "redirects-as-expected", @@ -9181,17 +8718,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 854, "source": "/campaigns/tutorials/update_base_images_in_dockerfiles", "destination": "/batch_changes/tutorials/update_base_images_in_dockerfiles", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 854, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/update_base_images_in_dockerfiles", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", "outcome": "redirects-as-expected", @@ -9223,24 +8761,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 859, "source": "/campaigns/tutorials/updating_go_import_statements", "destination": "/batch_changes/tutorials/updating_go_import_statements", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 859, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/updating_go_import_statements", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", "outcome": "redirects-as-expected", @@ -9272,24 +8804,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 230, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 863, "source": "/campaigns/tutorials/refactor_go_comby", "destination": "/batch_changes/tutorials/refactor_go_comby", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 863, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/refactor_go_comby", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", "outcome": "redirects-as-expected", @@ -9321,31 +8847,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 867, "source": "/campaigns/tutorials/search_and_replace_specific_terms", "destination": "/batch_changes/tutorials/search_and_replace_specific_terms", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 867, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/search_and_replace_specific_terms", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", "outcome": "redirects-as-expected", @@ -9377,24 +8890,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 872, "source": "/campaigns/tutorials", "destination": "/batch_changes/tutorials", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 872, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", "outcome": "redirects-as-expected", @@ -9427,16 +8934,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 20, "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 260, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -9448,9 +8947,11 @@ "line": 876, "source": "/campaigns/how-tos/creating_changesets_per_project_in_monorepos", "destination": "/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 876, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_changesets_per_project_in_monorepos", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", "outcome": "redirects-as-expected", @@ -9482,10 +8983,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 310, - "visits": 310, + "destination": { + "requests": 40, + "visits": 40, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -9497,9 +8997,11 @@ "line": 881, "source": "/campaigns/how-tos/handling_errored_changesets", "destination": "/batch_changes/how-tos/handling_errored_changesets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 881, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/handling_errored_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", "outcome": "redirects-as-expected", @@ -9531,24 +9033,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 885, "source": "/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", "destination": "/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 885, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", "outcome": "redirects-as-expected", @@ -9580,31 +9076,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 890, "source": "/campaigns/how-tos/site_admin_configuration", "destination": "/batch_changes/how-tos/site_admin_configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 890, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/site_admin_configuration", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", "outcome": "redirects-as-expected", @@ -9636,24 +9119,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 894, "source": "/campaigns/how-tos/publishing_changesets", "destination": "/batch_changes/how-tos/publishing_changesets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 894, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/publishing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", "outcome": "redirects-as-expected", @@ -9685,31 +9162,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 340, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 898, "source": "/campaigns/how-tos/viewing_batch_changes", "destination": "/batch_changes/how-tos/viewing_batch_changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 898, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", "outcome": "redirects-as-expected", @@ -9741,24 +9205,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 902, "source": "/campaigns/how-tos/updating_a_batch_change", "destination": "/batch_changes/how-tos/updating_a_batch_change", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 902, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/updating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", "outcome": "redirects-as-expected", @@ -9790,24 +9248,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 906, "source": "/campaigns/how-tos/configuring_user_credentials", "destination": "/batch_changes/how-tos/configuring_user_credentials", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 906, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/configuring_user_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", "outcome": "redirects-as-expected", @@ -9844,24 +9296,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 910, "source": "/campaigns/how-tos/closing_or_deleting_a_batch_change", "destination": "/batch_changes/how-tos/closing_or_deleting_a_batch_change", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 910, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/closing_or_deleting_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", "outcome": "redirects-as-expected", @@ -9893,24 +9339,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 915, "source": "/campaigns/how-tos/creating_a_batch_change", "destination": "/batch_changes/how-tos/creating_a_batch_change", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 915, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", "outcome": "redirects-as-expected", @@ -9942,31 +9382,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 919, "source": "/campaigns/how-tos/tracking_existing_changesets", "destination": "/batch_changes/how-tos/tracking_existing_changesets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 919, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/tracking_existing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", "outcome": "redirects-as-expected", @@ -9998,24 +9425,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 460, - "visits": 420, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 923, "source": "/campaigns/how-tos", "destination": "/batch_changes/how-tos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 923, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos", "outcome": "redirects-as-expected", @@ -10042,17 +9463,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 927, "source": "/campaigns/quickstart", "destination": "/batch_changes/quickstart", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 927, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/quickstart", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/quickstart", "outcome": "redirects-as-expected", @@ -10084,31 +9506,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 640, - "visits": 620, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 931, "source": "/campaigns", "destination": "/batch_changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 931, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns", "expectedLocation": "https://sourcegraph.com/docs/batch_changes", "outcome": "redirects-as-expected", @@ -10148,16 +9557,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 440, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10169,9 +9570,11 @@ "line": 935, "source": "/cli/references/campaigns/apply", "destination": "/cli/references/batch/apply", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 935, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/apply", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/apply", "outcome": "redirects-as-expected", @@ -10198,31 +9601,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 939, "source": "/cli/references/campaigns/index", "destination": "/cli/references/batch/index", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 939, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/index", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/index", "outcome": "redirects-as-expected", @@ -10249,17 +9639,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 943, "source": "/cli/references/campaigns/new", "destination": "/cli/references/batch/new", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 943, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/new", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/new", "outcome": "redirects-as-expected", @@ -10286,31 +9677,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 947, "source": "/cli/references/campaigns/preview", "destination": "/cli/references/batch/preview", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 947, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/preview", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/preview", "outcome": "redirects-as-expected", @@ -10337,31 +9715,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 951, "source": "/cli/references/campaigns/repositories", "destination": "/cli/references/batch/repositories", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 951, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/repositories", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/repositories", "outcome": "redirects-as-expected", @@ -10388,31 +9753,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 100, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 100, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 955, "source": "/cli/references/campaigns/validate", "destination": "/cli/references/batch/validate", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 955, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/validate", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/validate", "outcome": "redirects-as-expected", @@ -10446,31 +9798,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 959, "source": "/cli/references/campaigns", "destination": "/cli/references/batch", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 959, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch", "outcome": "redirects-as-expected", @@ -10497,31 +9836,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 963, "source": "/batch_changes/how-tos/configuring_user_credentials", "destination": "/batch_changes/how-tos/configuring_credentials", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 963, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", "outcome": "redirects-as-expected", @@ -10553,31 +9879,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 80, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 967, "source": "/batch-changes/references/troubleshooting", "destination": "/batch_changes/references/troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 967, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch-changes/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", "outcome": "redirects-as-expected", @@ -10609,31 +9922,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 971, "source": "/dev/background-information/continuous_integration", "destination": "/dev/background-information/ci", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 971, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/background-information/continuous_integration", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/ci", "outcome": "redirects-as-expected", @@ -10660,31 +9960,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 975, "source": "/dev/how-to/add_and_use_logging", "destination": "/dev/how-to/add_logging", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/how-to/add_and_use_logging", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/add_logging", "outcome": "redirects-as-expected", @@ -10711,31 +9998,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 979, "source": "/admin/install", "destination": "/admin/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 979, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", "outcome": "redirects-as-expected", @@ -10775,16 +10049,8 @@ "inSitemap": false }, "destination": { - "requests": 0, + "requests": 40, "visits": 0, - "redirects": 310, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1430, - "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10796,9 +10062,11 @@ "line": 983, "source": "/admin/install/kubernetes/azure", "destination": "/admin/deploy/kubernetes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 983, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/azure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", "outcome": "redirects-as-expected", @@ -10831,16 +10099,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 20, "visits": 0, - "redirects": 710, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 800, - "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -10852,9 +10112,11 @@ "line": 987, "source": "/admin/install/kubernetes/configure", "destination": "/admin/deploy/kubernetes/configure", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 987, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/configure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", "outcome": "redirects-as-expected", @@ -10893,31 +10155,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 550, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 991, "source": "/admin/install/kubernetes/eks", "destination": "/admin/deploy/kubernetes/eks", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 991, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/eks", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", "outcome": "redirects-as-expected", @@ -10949,24 +10198,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 120, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 995, "source": "/admin/install/kubernetes/helm", "destination": "/admin/deploy/kubernetes/helm", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 995, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/helm", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", "outcome": "redirects-as-expected", @@ -10993,31 +10236,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 999, "source": "/admin/install/kubernetes", "destination": "/admin/deploy/kubernetes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 999, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", "outcome": "redirects-as-expected", @@ -11057,16 +10287,8 @@ "inSitemap": false }, "destination": { - "requests": 0, + "requests": 20, "visits": 0, - "redirects": 710, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 800, - "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11078,9 +10300,11 @@ "line": 1003, "source": "/admin/install/kubernetes/kustomize", "destination": "/admin/deploy/kubernetes/kustomize", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1003, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/kustomize", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", "outcome": "redirects-as-expected", @@ -11112,24 +10336,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1007, "source": "/admin/install/kubernetes/operations", "destination": "/admin/deploy/kubernetes/operations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1007, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/operations", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", "outcome": "redirects-as-expected", @@ -11168,31 +10386,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 110, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1011, "source": "/admin/install/kubernetes/scale", "destination": "/admin/deploy/kubernetes/scale", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/scale", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", "outcome": "redirects-as-expected", @@ -11224,31 +10429,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1015, "source": "/admin/install/kubernetes/troubleshoot", "destination": "/admin/deploy/kubernetes/troubleshoot", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1015, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/troubleshoot", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", "outcome": "redirects-as-expected", @@ -11287,31 +10479,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 150, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1019, "source": "/admin/install/kubernetes/update", "destination": "/admin/deploy/kubernetes/update", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1019, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/update", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", "outcome": "redirects-as-expected", @@ -11345,17 +10524,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 1023, "source": "/admin/install/kubernetes/overlays", "destination": "/admin/deploy/kubernetes/configure", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1023, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/overlays", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", "outcome": "redirects-as-expected", @@ -11387,31 +10567,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 550, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1027, "source": "/admin/install/docker-compose/aws", "destination": "/admin/deploy/docker-compose/aws", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1027, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/aws", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", "outcome": "redirects-as-expected", @@ -11450,31 +10617,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 530, - "visits": 530, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1031, "source": "/admin/install/docker-compose/digitalocean", "destination": "/admin/deploy/docker-compose/digitalocean", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1031, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", "outcome": "redirects-as-expected", @@ -11506,31 +10660,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1035, "source": "/admin/install/docker-compose/google_cloud", "destination": "/admin/deploy/docker-compose/google_cloud", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1035, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", "outcome": "redirects-as-expected", @@ -11567,24 +10708,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1039, "source": "/admin/install/docker-compose", "destination": "/admin/deploy/docker-compose", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1039, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose", "outcome": "redirects-as-expected", @@ -11624,16 +10759,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11645,9 +10772,11 @@ "line": 1043, "source": "/admin/install/docker-compose/migrate", "destination": "/admin/deploy/docker-compose/migrate", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1043, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/migrate", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", "outcome": "redirects-as-expected", @@ -11686,31 +10815,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 370, - "visits": 300, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1047, "source": "/admin/install/docker-compose/operations", "destination": "/admin/deploy/docker-compose#operations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1047, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/operations", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#operations", "outcome": "redirects-as-expected", @@ -11743,16 +10859,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11764,9 +10872,11 @@ "line": 1051, "source": "/admin/install/docker-compose/update", "destination": "/admin/deploy/docker-compose#upgrade", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1051, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/update", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#upgrade", "outcome": "redirects-as-expected", @@ -11799,16 +10909,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11820,9 +10922,11 @@ "line": 1055, "source": "/admin/install/docker-compose/configure", "destination": "/admin/deploy/docker-compose#configure", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1055, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/configure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#configure", "outcome": "redirects-as-expected", @@ -11855,16 +10959,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11876,9 +10972,11 @@ "line": 1059, "source": "/admin/install/docker/aws", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1059, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/aws", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -11913,16 +11011,8 @@ "inSitemap": false }, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11934,9 +11024,11 @@ "line": 1063, "source": "/admin/install/docker/digitalocean", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1063, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -11971,16 +11063,8 @@ "inSitemap": false }, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -11992,9 +11076,11 @@ "line": 1067, "source": "/admin/install/docker/google_cloud", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1067, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -12029,16 +11115,8 @@ "inSitemap": false }, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12050,9 +11128,11 @@ "line": 1071, "source": "/admin/install/docker", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1071, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -12087,16 +11167,8 @@ "inSitemap": false }, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12108,9 +11180,11 @@ "line": 1075, "source": "/admin/install/managed", "destination": "/admin/deploy/managed", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1075, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/managed", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/managed", "outcome": "redirects-as-expected", @@ -12149,10 +11223,9 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 930, - "visits": 850, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -12164,9 +11237,11 @@ "line": 1079, "source": "/admin/install/migrate-backup", "destination": "/admin/deploy/migrate-backup", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1079, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/migrate-backup", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", "outcome": "redirects-as-expected", @@ -12198,31 +11273,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1083, "source": "/admin/install/resource_estimator", "destination": "/admin/deploy/resource_estimator", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1083, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/resource_estimator", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", "outcome": "redirects-as-expected", @@ -12259,31 +11321,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1087, "source": "/admin/install/cluster.md", "destination": "/admin/deploy", - "shadowedBy": 345, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", "outcome": "no-redirect", @@ -12305,24 +11354,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 310, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": null + "destination": null } }, { "line": 1091, "source": "/admin/deploy/cluster", "destination": "/admin/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1091, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/cluster", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", "outcome": "redirects-as-expected", @@ -12355,16 +11398,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 40, "visits": 0, - "redirects": 310, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1430, - "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12376,9 +11411,11 @@ "line": 1095, "source": "/admin/deploy/docker", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1095, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -12406,16 +11443,8 @@ "traffic": { "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12427,9 +11456,11 @@ "line": 1099, "source": "/admin/observability/alert_solutions", "destination": "/admin/observability/alerts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1099, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alert_solutions", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerts", "outcome": "redirects-as-expected", @@ -12468,31 +11499,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 450, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1103, "source": "/admin/deploy/managed", "destination": "/cloud", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1103, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/managed", "expectedLocation": "https://sourcegraph.com/docs/cloud", "outcome": "redirects-as-expected", @@ -12520,16 +11538,8 @@ "traffic": { "source": null, "destination": { - "requests": 930, - "visits": 850, - "redirects": 0, - "notFound": 0, - "serverErrors": 10, - "inSitemap": true - }, - "final": { - "requests": 930, - "visits": 850, + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -12541,9 +11551,11 @@ "line": 1107, "source": "/code_intelligence/explanations/writing_an_indexer", "destination": "/code_navigation/explanations/writing_an_indexer", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1107, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "outcome": "redirects-as-expected", @@ -12592,31 +11604,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1111, "source": "/code_intelligence/explanations/auto_indexing_inference", "destination": "/code_navigation/explanations/auto_indexing_inference", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1111, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "outcome": "redirects-as-expected", @@ -12658,24 +11657,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1115, "source": "/code_intelligence/explanations/auto_indexing", "destination": "/code_navigation/explanations/auto_indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1115, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "outcome": "redirects-as-expected", @@ -12725,16 +11718,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 250, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -12746,9 +11731,11 @@ "line": 1119, "source": "/code_intelligence/explanations/features", "destination": "/code_navigation/explanations/features", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1119, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/features", "outcome": "redirects-as-expected", @@ -12792,31 +11779,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1123, "source": "/code_intelligence/explanations/introduction_to_code_intelligence", "destination": "/code_navigation/explanations/introduction_to_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1123, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/introduction_to_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "outcome": "redirects-as-expected", @@ -12853,31 +11827,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1128, "source": "/code_intelligence/explanations/precise_code_intelligence", "destination": "/code_navigation/explanations/precise_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1128, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", "outcome": "redirects-as-expected", @@ -12926,31 +11887,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 1550, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1132, "source": "/code_intelligence/explanations/rockskip", "destination": "/code_navigation/explanations/rockskip", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1132, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "outcome": "redirects-as-expected", @@ -12994,24 +11942,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1136, "source": "/code_intelligence/explanations/search_based_code_intelligence", "destination": "/code_navigation/explanations/search_based_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1136, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "outcome": "redirects-as-expected", @@ -13053,24 +11995,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1141, "source": "/code_intelligence/explanations/uploads", "destination": "/code_navigation/explanations/uploads", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1141, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "outcome": "redirects-as-expected", @@ -13107,31 +12043,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1145, "source": "/code_intelligence/explanations", "destination": "/code_navigation/explanations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1145, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations", "outcome": "redirects-as-expected", @@ -13165,31 +12088,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 110, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 110, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 1149, "source": "/code_intelligence/explanations/diagrams", "destination": "/code_navigation/explanations/diagrams", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1149, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", "outcome": "redirects-as-expected", @@ -13216,17 +12126,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1153, "source": "/code_intelligence/explanations/diagrams/index-states.mermaid", "destination": "/code_navigation/explanations/diagrams/index-states.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1153, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.mermaid", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", "outcome": "redirects-as-expected", @@ -13253,17 +12164,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1158, "source": "/code_intelligence/explanations/diagrams/index-states.svg", "destination": "/code_navigation/explanations/diagrams/index-states.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1158, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.svg", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", "outcome": "redirects-as-expected", @@ -13290,17 +12202,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1162, "source": "/code_intelligence/explanations/diagrams/upload-states.mermaid", "destination": "/code_navigation/explanations/diagrams/upload-states.mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1162, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.mermaid", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", "outcome": "redirects-as-expected", @@ -13327,17 +12240,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1167, "source": "/code_intelligence/explanations/diagrams/upload-states.svg", "destination": "/code_navigation/explanations/diagrams/upload-states.svg", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1167, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.svg", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", "outcome": "redirects-as-expected", @@ -13364,17 +12278,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1171, "source": "/code_intelligence/apidocs", "destination": "/code_navigation/apidocs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1171, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/apidocs", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/apidocs", "outcome": "redirects-as-expected", @@ -13401,17 +12316,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1175, "source": "/code_intelligence/how-to/adding_lsif_to_many_repos", "destination": "/code_navigation/how-to/adding_lsif_to_many_repos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1175, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", "outcome": "redirects-as-expected", @@ -13453,24 +12369,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1179, "source": "/code_intelligence/how-to/adding_lsif_to_workflows", "destination": "/code_navigation/how-to/adding_lsif_to_workflows", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1179, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "outcome": "redirects-as-expected", @@ -13502,24 +12412,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": null + "destination": null } }, { "line": 1183, "source": "/code_intelligence/how-to/configure_auto_indexing", "destination": "/code_navigation/how-to/configure_auto_indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1183, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "outcome": "redirects-as-expected", @@ -13561,10 +12465,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 600, - "visits": 510, + "destination": { + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -13576,9 +12479,11 @@ "line": 1187, "source": "/code_intelligence/how-to/configure_data_retention", "destination": "/code_navigation/how-to/configure_data_retention", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1187, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "outcome": "redirects-as-expected", @@ -13621,16 +12526,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -13642,9 +12539,11 @@ "line": 1191, "source": "/code_intelligence/how-to/enable_auto_indexing", "destination": "/code_navigation/how-to/enable_auto_indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1191, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "outcome": "redirects-as-expected", @@ -13686,10 +12585,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 600, - "visits": 510, + "destination": { + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -13701,9 +12599,11 @@ "line": 1195, "source": "/code_intelligence/how-to/index_a_cpp_repository", "destination": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1195, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_cpp_repository", "expectedLocation": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", "outcome": "redirects-as-expected", @@ -13742,17 +12642,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 1200, "source": "/code_intelligence/how-to/index_a_go_repository", "destination": "/code_navigation/how-to/index_a_go_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1200, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "outcome": "redirects-as-expected", @@ -13804,14 +12705,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -13823,9 +12716,11 @@ "line": 1204, "source": "/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "destination": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "outcome": "redirects-as-expected", @@ -13874,31 +12769,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1209, "source": "/code_intelligence/how-to/index_other_languages", "destination": "/code_navigation/how-to/index_other_languages", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1209, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_other_languages", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", "outcome": "redirects-as-expected", @@ -13932,17 +12814,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 1213, "source": "/code_intelligence/how-to", "destination": "/code_navigation/how-to", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1213, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to", "outcome": "redirects-as-expected", @@ -13969,17 +12852,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1217, "source": "/code_intelligence/how-to/img/CodeReview.gif", "destination": "/code_navigation/how-to/img/CodeReview.gif", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1217, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/CodeReview.gif", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", "outcome": "redirects-as-expected", @@ -14006,17 +12890,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1221, "source": "/code_intelligence/how-to/img/experimental-language-server-enable.png", "destination": "/code_navigation/how-to/img/experimental-language-server-enable.png", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1221, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/experimental-language-server-enable.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", "outcome": "redirects-as-expected", @@ -14043,17 +12928,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1226, "source": "/code_intelligence/how-to/img/extension-example.gif", "destination": "/code_navigation/how-to/img/extension-example.gif", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1226, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/extension-example.gif", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", "outcome": "redirects-as-expected", @@ -14080,17 +12966,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1230, "source": "/code_intelligence/how-to/img/network-description.png", "destination": "/code_navigation/how-to/img/network-description.png", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1230, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-description.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", "outcome": "redirects-as-expected", @@ -14117,17 +13004,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1234, "source": "/code_intelligence/how-to/img/network-waterfall.png", "destination": "/code_navigation/how-to/img/network-waterfall.png", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1234, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-waterfall.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", "outcome": "redirects-as-expected", @@ -14154,17 +13042,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1238, "source": "/code_intelligence/how-to/img/popover.png", "destination": "/code_navigation/how-to/img/popover.png", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1238, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/popover.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", "outcome": "redirects-as-expected", @@ -14191,17 +13080,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1242, "source": "/code_intelligence/how-to/img/Symbols.png", "destination": "/code_navigation/how-to/img/Symbols.png", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1242, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/Symbols.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", "outcome": "redirects-as-expected", @@ -14228,17 +13118,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1246, "source": "/code_intelligence/how-to/img/SymbolSidebar.png", "destination": "/code_navigation/how-to/imgSymbolSidebar.png", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1246, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/SymbolSidebar.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", "outcome": "redirects-as-expected", @@ -14265,17 +13156,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1250, "source": "/code_intelligence/how-to/img/workflow.png", "destination": "/code_navigation/how-to/img/workflow.png", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1250, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/workflow.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", "outcome": "redirects-as-expected", @@ -14302,17 +13194,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1254, "source": "/code_intelligence/how-to/img", "destination": "/code_navigation/how-to/img", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1254, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img", "outcome": "redirects-as-expected", @@ -14339,17 +13232,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1258, "source": "/code_intelligence/references/auto_indexing_configuration", "destination": "/code_navigation/references/auto_indexing_configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1258, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "outcome": "redirects-as-expected", @@ -14391,10 +13285,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -14406,9 +13299,11 @@ "line": 1262, "source": "/code_intelligence/references/envvars", "destination": "/code_navigation/references/envvars", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1262, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/envvars", "outcome": "redirects-as-expected", @@ -14445,24 +13340,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1266, "source": "/code_intelligence/references/faq", "destination": "/code_navigation/references/faq", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1266, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/faq", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/faq", "outcome": "redirects-as-expected", @@ -14489,17 +13378,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1270, "source": "/code_intelligence/references/indexers", "destination": "/code_navigation/references/indexers", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1270, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/indexers", "outcome": "redirects-as-expected", @@ -14548,31 +13438,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 450, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1274, "source": "/code_intelligence/references/precise_examples", "destination": "/code_navigation/references/precise_examples", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1274, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/precise_examples", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", "outcome": "redirects-as-expected", @@ -14614,31 +13491,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1278, "source": "/code_intelligence/references/requirements", "destination": "/code_navigation/references/requirements", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1278, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/requirements", "outcome": "redirects-as-expected", @@ -14665,17 +13529,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1282, "source": "/code_intelligence/references/troubleshooting", "destination": "/code_navigation/references/troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1282, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "outcome": "redirects-as-expected", @@ -14712,10 +13577,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 370, - "visits": 370, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -14727,9 +13591,11 @@ "line": 1286, "source": "/code_intelligence/references", "destination": "/code_navigation/references", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1286, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references", "outcome": "redirects-as-expected", @@ -14756,31 +13622,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 1290, "source": "/code_intelligence", "destination": "/code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1290, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation", "outcome": "redirects-as-expected", @@ -14824,31 +13677,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1294, "source": "/cody/autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "redirects-as-expected", @@ -14876,16 +13716,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -14897,9 +13729,11 @@ "line": 1298, "source": "/cody/autocomplete#code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "code-autocomplete", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "redirects-as-expected", @@ -14927,16 +13761,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -14948,9 +13774,11 @@ "line": 1302, "source": "/cody/autocomplete#what-is-cody-code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "what-is-cody-code-autocomplete", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "redirects-as-expected", @@ -14978,16 +13806,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -14999,9 +13819,11 @@ "line": 1306, "source": "/cody/capabilities#code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "code-autocomplete", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "no-redirect", @@ -15022,25 +13844,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15052,9 +13859,11 @@ "line": 1310, "source": "/cody/autocomplete#enabling-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "enabling-autocomplete", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "redirects-as-expected", @@ -15082,16 +13891,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15103,9 +13904,11 @@ "line": 1314, "source": "/cody/capabilities#code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1306, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "code-autocomplete", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "no-redirect", @@ -15126,25 +13929,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15156,9 +13944,11 @@ "line": 1318, "source": "/cody/autocomplete#configuring-on-sourcegraph-enterprise", "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "configuring-on-sourcegraph-enterprise", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", "outcome": "redirects-elsewhere", @@ -15186,16 +13976,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15207,9 +13989,11 @@ "line": 1323, "source": "/cody/capabilities#configure-autocomplete-on-sourcegraph-enterprise", "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "configure-autocomplete-on-sourcegraph-enterprise", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", "outcome": "no-redirect", @@ -15230,25 +14014,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15260,9 +14029,11 @@ "line": 1328, "source": "/cody/autocomplete#accessing-autocomplete-logs", "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "accessing-autocomplete-logs", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", "outcome": "redirects-elsewhere", @@ -15290,16 +14061,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15311,9 +14074,11 @@ "line": 1332, "source": "/cody/capabilities#access-autocomplete-logs", "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "access-autocomplete-logs", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", "outcome": "no-redirect", @@ -15334,25 +14099,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15364,9 +14114,11 @@ "line": 1336, "source": "/cody#get-cody", "destination": "/cody", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "get-cody", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", "outcome": "no-redirect", @@ -15387,25 +14139,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15417,9 +14154,11 @@ "line": 1340, "source": "/cody#getting-started", "destination": "/cody", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "getting-started", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", "outcome": "no-redirect", @@ -15440,25 +14179,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15470,9 +14194,11 @@ "line": 1344, "source": "/cody#features", "destination": "/cody#main-features", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "features", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody#main-features", "outcome": "no-redirect", @@ -15493,25 +14219,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15523,9 +14234,11 @@ "line": 1348, "source": "/cody#chatbot-that-knows-your-code", "destination": "/cody", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "chatbot-that-knows-your-code", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", "outcome": "no-redirect", @@ -15546,25 +14259,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15576,9 +14274,11 @@ "line": 1352, "source": "/cody#fix-code-inline", "destination": "/cody/capabilities", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "fix-code-inline", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", "outcome": "no-redirect", @@ -15599,25 +14299,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 150, + "requests": 120, "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15629,9 +14314,11 @@ "line": 1356, "source": "/cody/capabilities#fix-code-inline", "destination": "/cody/capabilities", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "fix-code-inline", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", "outcome": "no-redirect", @@ -15652,25 +14339,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15682,9 +14354,11 @@ "line": 1360, "source": "/cody#recipes", "destination": "/cody/capabilities/commands", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": false, "sourceFragment": "recipes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", "outcome": "no-redirect", @@ -15705,25 +14379,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 500, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15735,9 +14394,11 @@ "line": 1364, "source": "/cody/capabilities#cody-recipes", "destination": "/cody/capabilities/commands", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": false, "sourceFragment": "cody-recipes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", "outcome": "no-redirect", @@ -15758,25 +14419,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 500, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 150, - "visits": 120, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15788,9 +14434,11 @@ "line": 1368, "source": "/cody#autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "autocomplete", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "no-redirect", @@ -15811,25 +14459,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15841,9 +14474,11 @@ "line": 1372, "source": "/cody/capabilities#code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1306, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "code-autocomplete", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "no-redirect", @@ -15864,25 +14499,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -15894,9 +14514,11 @@ "line": 1376, "source": "/cody/overview", "destination": "/cody/", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1376, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview", "expectedLocation": "https://sourcegraph.com/docs/cody/", "outcome": "redirects-as-expected", @@ -15936,16 +14558,8 @@ "inSitemap": false }, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -15957,9 +14571,11 @@ "line": 1380, "source": "/cody/explanations/installing_vs_code", "destination": "/cody/clients/install-vscode", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1380, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_vs_code", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", "outcome": "redirects-as-expected", @@ -15987,16 +14603,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16008,9 +14616,11 @@ "line": 1384, "source": "/cody/overview/install-vscode", "destination": "/cody/clients/install-vscode", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", "outcome": "redirects-as-expected", @@ -16038,16 +14648,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -16059,9 +14661,11 @@ "line": 1388, "source": "/cody/overview/install-neovim", "destination": "/cody/clients/install-neovim", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1388, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-neovim", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-neovim", "outcome": "redirects-as-expected", @@ -16096,16 +14700,8 @@ "inSitemap": false }, "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 30, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -16117,9 +14713,11 @@ "line": 1392, "source": "/cody/explanations/installing_jetbrains", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1392, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -16146,31 +14744,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1396, "source": "/cody/overview/install-jetbrains", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -16197,31 +14782,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1400, "source": "/app", "destination": "/cody/clients/app", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1400, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/app", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", "outcome": "redirects-as-expected", @@ -16255,31 +14827,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 350, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 350, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 1404, "source": "/cody/overview/app", "destination": "/cody/clients/app", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1404, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/app", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", "outcome": "redirects-as-expected", @@ -16306,31 +14865,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 350, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 350, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 1408, "source": "/cody/explanations/enabling_cody", "destination": "/cody/clients/cody-with-sourcegraph", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1408, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", "outcome": "redirects-as-expected", @@ -16357,31 +14903,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 450, - "visits": 450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 450, - "visits": 450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1412, "source": "/cody/overview/cody-with-sourcegraph", "destination": "/cody/clients/cody-with-sourcegraph", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1412, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/cody-with-sourcegraph", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", "outcome": "redirects-as-expected", @@ -16415,31 +14948,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 450, - "visits": 450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 450, - "visits": 450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1416, "source": "/cody/explanations/enabling_cody_enterprise", "destination": "/cody/clients/enable-cody-enterprise", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1416, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody_enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", "outcome": "redirects-as-expected", @@ -16473,31 +14993,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1420, "source": "/cody/overview/enable-cody-enterprise", "destination": "/cody/clients/enable-cody-enterprise", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", "outcome": "redirects-as-expected", @@ -16524,31 +15031,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1424, "source": "/cody/quickstart#quickstart-for-cody-in-vs-code", "destination": "/cody/quickstart", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "quickstart-for-cody-in-vs-code", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart", "outcome": "no-redirect", @@ -16569,39 +15063,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1428, "source": "/cody/quickstart#introduction", "destination": "/cody/quickstart#cody-quickstart", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "introduction", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#cody-quickstart", "outcome": "no-redirect", @@ -16622,39 +15096,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1432, "source": "/cody/quickstart#getting-started-with-the-cody-extension-and-recipes", "destination": "/cody/quickstart#getting-started-with-cody-extension-and-commands", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "getting-started-with-the-cody-extension-and-recipes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#getting-started-with-cody-extension-and-commands", "outcome": "no-redirect", @@ -16675,39 +15129,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1437, "source": "/cody/quickstart#generate-a-unit-test", "destination": "/cody/quickstart#1-generate-a-unit-test", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "generate-a-unit-test", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#1-generate-a-unit-test", "outcome": "no-redirect", @@ -16728,39 +15162,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1441, "source": "/cody/quickstart#ask-cody-to-pull-reference-documentation", "destination": "/cody/quickstart#3-ask-cody-to-pull-reference-documentation", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "ask-cody-to-pull-reference-documentation", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#3-ask-cody-to-pull-reference-documentation", "outcome": "no-redirect", @@ -16781,39 +15195,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1446, "source": "/cody/quickstart#ask-cody-to-write-context-aware-code", "destination": "/cody/quickstart#working-with-the-cody-extension", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "ask-cody-to-write-context-aware-code", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#working-with-the-cody-extension", "outcome": "no-redirect", @@ -16834,39 +15228,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1450, "source": "/cody/overview/install-jetbrains#introduction", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "introduction", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -16893,31 +15267,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1454, "source": "/cody/overview/install-jetbrains", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": 1396, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -16944,31 +15305,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1458, "source": "/cody/overview/install-jetbrains#requirements", "destination": "/cody/clients/install-jetbrains#prerequisites", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "requirements", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", "outcome": "redirects-elsewhere", @@ -16995,31 +15343,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1462, "source": "/cody/overview/install-jetbrains#prerequisites", "destination": "/cody/clients/install-jetbrains#prerequisites", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "prerequisites", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", "outcome": "redirects-elsewhere", @@ -17046,31 +15381,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1466, "source": "/cody/overview/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "outcome": "redirects-elsewhere", @@ -17097,31 +15419,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1471, "source": "/cody/overview/install-jetbrains#enable-code-graph-context-for-context-aware-answers-optional", "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "outcome": "redirects-elsewhere", @@ -17148,31 +15457,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1476, "source": "/cody/overview/install-jetbrains#get-started-with-cody", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "get-started-with-cody", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -17199,31 +15495,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1480, "source": "/cody/overview/install-jetbrains", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": 1396, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -17250,31 +15533,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1484, "source": "/cody/overview/install-vscode#introduction", "destination": "/cody/clients/install-vscode", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "introduction", - "bareSourceRuleLine": 1384, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", "outcome": "redirects-as-expected", @@ -17302,16 +15572,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17323,9 +15585,11 @@ "line": 1488, "source": "/cody/overview/install-vscode", "destination": "/cody/clients/install-vscode", - "shadowedBy": 1384, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", "outcome": "redirects-as-expected", @@ -17353,16 +15617,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17374,9 +15630,11 @@ "line": 1492, "source": "/cody/overview/install-vscode#requirements", "destination": "/cody/clients/install-vscode#prerequisites", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "requirements", - "bareSourceRuleLine": 1384, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", "outcome": "redirects-elsewhere", @@ -17404,16 +15662,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17425,9 +15675,11 @@ "line": 1496, "source": "/cody/overview/install-vscode#prerequisites", "destination": "/cody/clients/install-vscode#prerequisites", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "prerequisites", - "bareSourceRuleLine": 1384, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", "outcome": "redirects-elsewhere", @@ -17455,16 +15707,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17476,9 +15720,11 @@ "line": 1500, "source": "/cody/overview/install-vscode#optional-enable-code-graph-context-for-context-aware-answers", "destination": "/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", - "bareSourceRuleLine": 1384, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", "outcome": "redirects-elsewhere", @@ -17506,16 +15752,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17527,9 +15765,11 @@ "line": 1505, "source": "/cody/overview/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", "destination": "/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", - "bareSourceRuleLine": 1384, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", "outcome": "redirects-elsewhere", @@ -17557,16 +15797,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -17578,9 +15810,11 @@ "line": 1510, "source": "/cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider-directly", "destination": "/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "using-a-third-party-llm-provider-directly", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", "outcome": "redirects-elsewhere", @@ -17607,31 +15841,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1515, "source": "/cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider", "destination": "/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "using-a-third-party-llm-provider", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", "outcome": "redirects-elsewhere", @@ -17658,31 +15879,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1520, "source": "/cody/overview/enable-cody-enterprise#turning-cody-on-only-for-some-users", "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "turning-cody-on-only-for-some-users", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", "outcome": "redirects-elsewhere", @@ -17709,31 +15917,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1525, "source": "/cody/overview/enable-cody-enterprise#enable-cody-only-for-some-users", "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "enable-cody-only-for-some-users", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", "outcome": "redirects-elsewhere", @@ -17760,31 +15955,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1530, "source": "/cody/overview/enable-cody-enterprise#turning-cody-off", "destination": "/cody/clients/enable-cody-enterprise#disable-cody", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "turning-cody-off", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", "outcome": "redirects-elsewhere", @@ -17811,31 +15993,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1534, "source": "/cody/overview/enable-cody-enterprise#disable-cody", "destination": "/cody/clients/enable-cody-enterprise#disable-cody", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "disable-cody", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", "outcome": "redirects-elsewhere", @@ -17862,31 +16031,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1538, "source": "/cody/explanations", "destination": "/cody/core-concepts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1538, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts", "outcome": "redirects-as-expected", @@ -17913,31 +16069,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1542, "source": "/cody/explanations/code_graph_context#embeddings", "destination": "/cody/embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", "outcome": "redirects-elsewhere", @@ -17963,32 +16106,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1546, "source": "/cody/core-concepts/embeddings#embeddings", "destination": "/cody/embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "embeddings", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", "outcome": "redirects-elsewhere", @@ -18019,18 +16149,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -18042,9 +16164,11 @@ "line": 1550, "source": "/cody/explanations/code_graph_context#configuring-embeddings", "destination": "/cody/embeddings/configure-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configuring-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", "outcome": "redirects-elsewhere", @@ -18070,32 +16194,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1554, "source": "/cody/core-concepts/embeddings/configure-embeddings", "destination": "/cody/embeddings/configure-embeddings", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", "outcome": "redirects-as-expected", @@ -18129,17 +16240,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 1558, "source": "/cody/explanations/code_graph_context#filtering-files-from-embeddings", "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "filtering-files-from-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", "outcome": "redirects-elsewhere", @@ -18165,32 +16277,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1563, "source": "/cody/core-concepts/embeddings/manage-embeddings#filter-files-from-embeddings", "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "filter-files-from-embeddings", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", "outcome": "no-redirect", @@ -18212,17 +16311,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1568, "source": "/cody/explanations/code_graph_context#storing-embedding-indexes", "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "storing-embedding-indexes", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", "outcome": "redirects-elsewhere", @@ -18248,32 +16348,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1573, "source": "/cody/core-concepts/embeddings/manage-embeddings#store-embedding-indexes", "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "store-embedding-indexes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", "outcome": "no-redirect", @@ -18295,17 +16382,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1578, "source": "/cody/explanations/code_graph_context#using-s3", "destination": "/cody/embeddings/manage-embeddings#using-s3", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-s3", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", "outcome": "redirects-elsewhere", @@ -18331,32 +16419,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1582, "source": "/cody/core-concepts/embeddings/manage-embeddings#using-s3", "destination": "/cody/embeddings/manage-embeddings#using-s3", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-s3", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", "outcome": "no-redirect", @@ -18378,17 +16453,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1586, "source": "/cody/explanations/code_graph_context#using-gcs", "destination": "/cody/embeddings/manage-embeddings#using-gcs", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-gcs", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", "outcome": "redirects-elsewhere", @@ -18414,32 +16490,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1590, "source": "/cody/core-concepts/embeddings/manage-embeddings#using-gcs", "destination": "/cody/embeddings/manage-embeddings#using-gcs", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-gcs", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", "outcome": "no-redirect", @@ -18461,17 +16524,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1594, "source": "/cody/explanations/code_graph_context#provisioning-buckets", "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "provisioning-buckets", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", "outcome": "redirects-elsewhere", @@ -18497,32 +16561,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1598, "source": "/cody/core-concepts/embeddings/manage-embeddings#provisioning-buckets", "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "provisioning-buckets", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", "outcome": "no-redirect", @@ -18544,17 +16595,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1602, "source": "/cody/explanations/code_graph_context#environment-variables-for-the-embeddings-service", "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "environment-variables-for-the-embeddings-service", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "outcome": "redirects-elsewhere", @@ -18580,32 +16632,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1607, "source": "/cody/core-concepts/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "environment-variables-for-the-embeddings-service", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "outcome": "no-redirect", @@ -18627,17 +16666,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1612, "source": "/cody/explanations/code_graph_context#incremental-embeddings", "destination": "/cody/embeddings#incremental-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "incremental-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", "outcome": "redirects-elsewhere", @@ -18663,32 +16703,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1616, "source": "/cody/core-concepts/embeddings#incremental-embeddings", "destination": "/cody/embeddings#incremental-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "incremental-embeddings", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", "outcome": "redirects-elsewhere", @@ -18719,18 +16746,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -18742,9 +16761,11 @@ "line": 1620, "source": "/cody/explanations/code_graph_context#adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "outcome": "redirects-elsewhere", @@ -18770,32 +16791,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1625, "source": "/cody/core-concepts/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "minimum-time-interval-between-automatically-scheduled-embeddings", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "outcome": "redirects-elsewhere", @@ -18826,18 +16834,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -18849,9 +16849,11 @@ "line": 1630, "source": "/cody/explanations/code_graph_context#using-a-third-party-embeddings-provider-directly", "destination": "/cody/embeddings#third-party-embeddings-provider", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-a-third-party-embeddings-provider-directly", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", "outcome": "redirects-elsewhere", @@ -18877,32 +16879,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1634, "source": "/cody/core-concepts/embeddings#third-party-embeddings-provider", "destination": "/cody/embeddings#third-party-embeddings-provider", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "third-party-embeddings-provider", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", "outcome": "redirects-elsewhere", @@ -18933,18 +16922,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -18956,9 +16937,11 @@ "line": 1638, "source": "/cody/explanations/code_graph_context#openai", "destination": "/cody/embeddings#openai", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "openai", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", "outcome": "redirects-elsewhere", @@ -18984,32 +16967,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1642, "source": "/cody/core-concepts/embeddings#openai", "destination": "/cody/embeddings#openai", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "openai", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", "outcome": "redirects-elsewhere", @@ -19040,18 +17010,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -19063,9 +17025,11 @@ "line": 1646, "source": "/cody/explanations/code_graph_context#azure-openai-span-class-badge-badge-experimental-experimental-span", "destination": "/cody/embeddings#azure-openai", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "azure-openai-span-class-badge-badge-experimental-experimental-span", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", "outcome": "redirects-elsewhere", @@ -19091,32 +17055,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1650, "source": "/cody/core-concepts/embeddings#azure-openai", "destination": "/cody/embeddings#azure-openai", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "azure-openai", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", "outcome": "redirects-elsewhere", @@ -19147,18 +17098,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -19170,9 +17113,11 @@ "line": 1654, "source": "/cody/explanations/code_graph_context#disabling-embeddings", "destination": "/cody/embeddings#disable-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "disabling-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", "outcome": "redirects-elsewhere", @@ -19198,32 +17143,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1658, "source": "/cody/core-concepts/embeddings#disable-embeddings", "destination": "/cody/embeddings#disable-embeddings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "disable-embeddings", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", "outcome": "redirects-elsewhere", @@ -19254,18 +17186,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -19277,9 +17201,11 @@ "line": 1662, "source": "/cody/explanations/code_graph_context#configuring-the-global-policy-match-limit", "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configuring-the-global-policy-match-limit", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", "outcome": "redirects-elsewhere", @@ -19305,32 +17231,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1667, "source": "/cody/core-concepts/embeddings/usage-and-limits#configure-global-policy-match-limit", "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configure-global-policy-match-limit", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", "outcome": "no-redirect", @@ -19352,17 +17265,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1672, "source": "/cody/explanations/code_graph_context#limitting-the-number-of-embeddings-that-can-be-generated", "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "limitting-the-number-of-embeddings-that-can-be-generated", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "outcome": "redirects-elsewhere", @@ -19388,32 +17302,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1677, "source": "/cody/core-concepts/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "limit-the-number-of-embeddings-that-can-be-generated", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "outcome": "no-redirect", @@ -19435,17 +17336,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1682, "source": "/cody/explanations/indexing", "destination": "/cody/embeddings/embedding-index", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", "outcome": "redirects-as-expected", @@ -19479,17 +17381,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 1686, "source": "/cody/core-concepts/embeddings/embedding-index", "destination": "/cody/embeddings/embedding-index", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", "outcome": "redirects-as-expected", @@ -19516,17 +17419,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1690, "source": "/cody/explanations/indexing#generate-embeddings-index", "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "generate-embeddings-index", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", "outcome": "redirects-elsewhere", @@ -19552,25 +17456,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1695, "source": "/cody/core-concepts/embeddings/embedding-index#generate-embeddings-index", "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "generate-embeddings-index", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", "outcome": "redirects-elsewhere", @@ -19597,17 +17495,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1700, "source": "/cody/explanations/indexing#sourcegraph-enterprise", "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "sourcegraph-enterprise", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", "outcome": "redirects-elsewhere", @@ -19633,25 +17532,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1704, "source": "/cody/core-concepts/embeddings/embedding-index#sourcegraph-enterprise", "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "sourcegraph-enterprise", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", "outcome": "redirects-elsewhere", @@ -19678,17 +17571,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1708, "source": "/cody/explanations/indexing#sourcegraph-com", "destination": "/cody/embeddings/embedding-index#sourcegraphcom", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "sourcegraph-com", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", "outcome": "redirects-elsewhere", @@ -19714,25 +17608,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1712, "source": "/cody/core-concepts/embeddings/embedding-index#sourcegraph-com", "destination": "/cody/embeddings/embedding-index#sourcegraphcom", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "sourcegraph-com", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", "outcome": "redirects-elsewhere", @@ -19759,17 +17647,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1716, "source": "/cody/explanations/indexing#enable-codebase-aware-answers", "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "enable-codebase-aware-answers", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", "outcome": "redirects-elsewhere", @@ -19795,25 +17684,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1721, "source": "/cody/core-concepts/embeddings/embedding-index#enable-codebase-aware-answers", "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "enable-codebase-aware-answers", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", "outcome": "redirects-elsewhere", @@ -19840,17 +17723,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1726, "source": "/cody/explanations/indexing#extension-settings", "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "extension-settings", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", "outcome": "redirects-elsewhere", @@ -19876,25 +17760,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1731, "source": "/cody/core-concepts/embeddings/embedding-index#cody-vs-code-extension-settings", "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "cody-vs-code-extension-settings", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", "outcome": "redirects-elsewhere", @@ -19921,17 +17799,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1736, "source": "/cody/explanations/indexing#manual-configuration", "destination": "/cody/embeddings/embedding-index#manual-configuration", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "manual-configuration", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", "outcome": "redirects-elsewhere", @@ -19957,25 +17836,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1740, "source": "/cody/core-concepts/embeddings/embedding-index#manual-configuration", "destination": "/cody/embeddings/embedding-index#manual-configuration", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "manual-configuration", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", "outcome": "redirects-elsewhere", @@ -20002,17 +17875,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1744, "source": "/cody/explanations/indexing#settings-json", "destination": "/cody/embeddings/embedding-index#settingsjson", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "settings-json", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", "outcome": "redirects-elsewhere", @@ -20038,25 +17912,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1748, "source": "/cody/core-concepts/embeddings/embedding-index#settings-json", "destination": "/cody/embeddings/embedding-index#settingsjson", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "settings-json", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", "outcome": "redirects-elsewhere", @@ -20083,17 +17951,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1752, "source": "/cody/explanations/policies", "destination": "/cody/embeddings/configure-embeddings#policies", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", "outcome": "redirects-as-expected", @@ -20127,17 +17996,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 1756, "source": "/cody/core-concepts/embeddings/configure-embeddings#policies", "destination": "/cody/embeddings/configure-embeddings#policies", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "policies", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", "outcome": "redirects-elsewhere", @@ -20163,25 +18033,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1760, "source": "/cody/explanations/policies#how-to-create-an-embeddings-policy", "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-to-create-an-embeddings-policy", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", "outcome": "redirects-elsewhere", @@ -20207,25 +18071,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1765, "source": "/cody/core-concepts/embeddings/configure-embeddings#create-an-embeddings-policy", "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "create-an-embeddings-policy", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", "outcome": "redirects-elsewhere", @@ -20251,25 +18109,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1770, "source": "/cody/explanations/policies#example-1", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "example-1", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -20295,25 +18147,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1775, "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-pattern-matching-works", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -20339,25 +18185,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1780, "source": "/cody/explanations/policies#example-2", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "example-2", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -20383,25 +18223,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1785, "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": 1775, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-pattern-matching-works", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -20427,25 +18261,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1790, "source": "/cody/explanations/policies#example-3", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "example-3", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -20471,25 +18299,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1795, "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": 1775, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-pattern-matching-works", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -20515,25 +18337,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1800, "source": "/cody/explanations/policies#lifecycle-of-an-embeddings-policy", "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-embeddings-policy", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "outcome": "redirects-elsewhere", @@ -20559,25 +18375,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1805, "source": "/cody/core-concepts/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-embeddings-policy", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "outcome": "redirects-elsewhere", @@ -20603,25 +18413,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1810, "source": "/cody/explanations/schedule_one_off_embeddings_jobs", "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1810, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/schedule_one_off_embeddings_jobs", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", "outcome": "redirects-as-expected", @@ -20648,17 +18452,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 1815, "source": "/cody/core-concepts/embeddings/configure-embeddings#schedule-embeddings-jobs", "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "schedule-embeddings-jobs", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", "outcome": "redirects-elsewhere", @@ -20684,25 +18489,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 1820, "source": "/cody/explanations/code_graph_context", "destination": "/cody/core-concepts/code-graph", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", "outcome": "redirects-as-expected", @@ -20736,31 +18535,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1824, "source": "/cody/explanations/cody_gateway", "destination": "/cody/core-concepts/cody_gateway", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1824, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "outcome": "redirects-as-expected", @@ -20804,31 +18590,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1828, "source": "/cody/explanations/code_graph_context", "destination": "/cody/core-concepts/code-graph", - "shadowedBy": 1820, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", "outcome": "redirects-as-expected", @@ -20854,39 +18627,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1832, "source": "/cody/core-concepts/cody_clients", "destination": "/cody/clients", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1832, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_clients", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", "outcome": "redirects-as-expected", @@ -20913,31 +18666,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1836, "source": "/cody/overview#getting-started", "destination": "/cody/clients", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1376, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "getting-started", - "bareSourceRuleLine": 1376, "requestUrl": "https://sourcegraph.com/docs/cody/overview", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", "outcome": "redirects-elsewhere", @@ -20968,25 +18708,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 330, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -20998,9 +18723,11 @@ "line": 1840, "source": "/cody/core-concepts/cody_gateway", "destination": "/cody/core-concepts/cody-gateway", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", "outcome": "redirects-as-expected", @@ -21039,31 +18766,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1844, "source": "/cody/core-concepts/cody_gateway#using-cody-gateway-in-sourcegraph-enterprise", "destination": "/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-cody-gateway-in-sourcegraph-enterprise", - "bareSourceRuleLine": 1840, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", "outcome": "redirects-elsewhere", @@ -21094,39 +18808,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1849, "source": "/cody/core-concepts/cody_gateway#configuring-custom-models", "destination": "/cody/core-concepts/cody-gateway#configuring-custom-models", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configuring-custom-models", - "bareSourceRuleLine": 1840, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#configuring-custom-models", "outcome": "redirects-elsewhere", @@ -21157,39 +18851,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1854, "source": "/cody/core-concepts/cody_gateway#rate-limits-and-quotas", "destination": "/cody/core-concepts/cody-gateway#rate-limits-and-quotas", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "rate-limits-and-quotas", - "bareSourceRuleLine": 1840, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#rate-limits-and-quotas", "outcome": "redirects-elsewhere", @@ -21220,39 +18894,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1858, "source": "/cody/core-concepts/cody_gateway#privacy-and-security", "destination": "/cody/core-concepts/cody-gateway#privacy-and-security", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "privacy-and-security", - "bareSourceRuleLine": 1840, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#privacy-and-security", "outcome": "redirects-elsewhere", @@ -21283,39 +18937,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 1862, "source": "/cody/custom-commands", "destination": "/cody/capabilities/commands#custom-commands", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1862, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/custom-commands", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands#custom-commands", "outcome": "redirects-as-expected", @@ -21354,31 +18988,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 500, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1869, "source": "/code_search", "destination": "/code-search", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1869, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search", "expectedLocation": "https://sourcegraph.com/docs/code-search", "outcome": "redirects-as-expected", @@ -21413,16 +19034,8 @@ "inSitemap": false }, "destination": { - "requests": 1600, - "visits": 1450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1600, - "visits": 1450, + "requests": 100, + "visits": 60, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -21434,9 +19047,11 @@ "line": 1873, "source": "/code_search/tutorials", "destination": "/code-search/working/saved_searches", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1873, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", "outcome": "redirects-as-expected", @@ -21475,31 +19090,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1877, "source": "/code_search/tutorials/examples", "destination": "/code-search/queries/examples", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1877, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", "outcome": "redirects-as-expected", @@ -21526,31 +19128,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 190, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 190, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1882, "source": "/code_search/tutorials/search_subexpressions", "destination": "/code-search/working/search_subexpressions", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1882, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/search_subexpressions", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", "outcome": "redirects-as-expected", @@ -21589,31 +19178,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1887, "source": "/code_search/how-to", "destination": "/code-search/working/saved_searches", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1887, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", "outcome": "redirects-as-expected", @@ -21645,31 +19221,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1892, "source": "/code_search/how-to/saved_searches", "destination": "/code-search/working/saved_searches", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1892, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", "outcome": "redirects-as-expected", @@ -21708,31 +19271,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1897, "source": "/code_search/how-to/snippets", "destination": "/code-search/working/snippets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1897, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/snippets", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/snippets", "outcome": "redirects-as-expected", @@ -21760,16 +19310,8 @@ "traffic": { "source": null, "destination": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 140, - "visits": 140, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -21781,9 +19323,11 @@ "line": 1902, "source": "/code_search/how-to/search_contexts", "destination": "/code-search/working/search_contexts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1902, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search_contexts", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_contexts", "outcome": "redirects-as-expected", @@ -21823,16 +19367,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 310, + "requests": 70, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -21844,9 +19380,11 @@ "line": 1907, "source": "/code_search/how-to/exhaustive", "destination": "/code-search/types/exhaustive", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1907, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/exhaustive", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/exhaustive", "outcome": "redirects-as-expected", @@ -21880,17 +19418,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 1912, "source": "/code_search/how-to/search-jobs", "destination": "/code-search/types/search-jobs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1912, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search-jobs", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/search-jobs", "outcome": "redirects-as-expected", @@ -21918,16 +19457,8 @@ "traffic": { "source": null, "destination": { - "requests": 820, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 820, - "visits": 590, + "requests": 70, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -21939,9 +19470,11 @@ "line": 1917, "source": "/code_search/examples", "destination": "/code-search/queries/examples", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1917, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", "outcome": "redirects-as-expected", @@ -21968,31 +19501,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 190, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 190, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1922, "source": "/code_search/explanations", "destination": "/code-search/working/saved_searches", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1922, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", "outcome": "redirects-as-expected", @@ -22024,31 +19544,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1927, "source": "/code_search/explanations/features", "destination": "/code-search/features", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1927, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", "outcome": "redirects-as-expected", @@ -22082,31 +19589,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1932, "source": "/code_search/explanations/search_details", "destination": "/code-search/features", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1932, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/search_details", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", "outcome": "redirects-as-expected", @@ -22140,31 +19634,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1937, "source": "/code_search/explanations/tips", "destination": "/code-search/features", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1937, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/tips", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", "outcome": "redirects-as-expected", @@ -22191,31 +19672,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1942, "source": "/code_search/reference/queries", "destination": "/code-search/queries", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1942, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries", "outcome": "redirects-as-expected", @@ -22244,22 +19712,14 @@ "source": { "requests": 0, "visits": 0, - "redirects": 1040, + "redirects": 1020, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 3710, - "visits": 3320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 3710, - "visits": 3320, + "requests": 200, + "visits": 80, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22271,9 +19731,11 @@ "line": 1947, "source": "/code_search/reference/queries#search-pattern-syntax", "destination": "/code-search/queries#search-pattern-syntax", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1942, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "search-pattern-syntax", - "bareSourceRuleLine": 1942, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries#search-pattern-syntax", "outcome": "redirects-elsewhere", @@ -22299,25 +19761,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 1040, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 3710, - "visits": 3320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 3710, - "visits": 3320, + "requests": 200, + "visits": 80, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22329,9 +19776,11 @@ "line": 1952, "source": "/code_search/reference/language", "destination": "/code-search/queries/language", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1952, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/language", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/language", "outcome": "redirects-as-expected", @@ -22365,31 +19814,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 1180, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1180, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1958, "source": "/code_navigation", "destination": "/code-search/code-navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1958, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", "outcome": "redirects-as-expected", @@ -22428,31 +19864,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 1963, "source": "/code_navigation/how-to/configure_data_retention", "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 1963, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", "outcome": "redirects-as-expected", @@ -22497,16 +19920,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -22518,9 +19933,11 @@ "line": 1969, "source": "/code_navigation/how-to/configure_data_retention#applying-data-retention-policies-globally", "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1963, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "applying-data-retention-policies-globally", - "bareSourceRuleLine": 1963, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", "outcome": "redirects-elsewhere", @@ -22555,6 +19972,61 @@ "error": null, "onDestinationPage": false }, + "traffic": { + "source": null, + "destination": { + "requests": 20, + "visits": 20, + "redirects": 0, + "notFound": 0, + "serverErrors": 0, + "inSitemap": true + } + } + }, + { + "line": 1975, + "source": "/code_navigation/how-to/index_a_go_repository", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository", + "fires": true, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, + "sourceFragment": null, + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "outcome": "redirects-as-expected", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": null, + "fragmentFrom": null, + "anchorFound": null, + "status": 200, + "error": null, + "onDestinationPage": false + }, "traffic": { "source": { "requests": 0, @@ -22567,167 +20039,80 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 490, + "redirects": 0, "notFound": 0, - "serverErrors": 0, - "inSitemap": false + "serverErrors": 30, + "inSitemap": true + } + } + }, + { + "line": 1981, + "source": "/code_navigation/how-to/index_a_go_repository#automated-indexing", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, + "sourceFragment": "automated-indexing", + "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", + "outcome": "redirects-elsewhere", + "hops": [ + { + "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index_a_go_repository" + }, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", + "status": 307, + "location": "/docs/code-navigation/how-to/index-a-go-repository" }, - "final": { - "requests": 600, - "visits": 510, + { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "status": 200, + "location": null + } + ], + "final": { + "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", + "fragment": "automated-indexing", + "fragmentFrom": "request", + "anchorFound": false, + "status": 200, + "error": null, + "onDestinationPage": false + }, + "traffic": { + "source": null, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, - "serverErrors": 0, + "serverErrors": 30, "inSitemap": true } } }, { - "line": 1975, - "source": "/code_navigation/how-to/index_a_go_repository", - "destination": "/code-search/code-navigation/how-to/index_a_go_repository", - "shadowedBy": null, - "sourceFragment": null, - "bareSourceRuleLine": null, + "line": 1987, + "source": "/code_navigation/how-to/index_a_go_repository#github-actions", + "destination": "/code-search/code-navigation/how-to/index_a_go_repository#github-actions", + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, + "sourceFragment": "github-actions", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", - "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", - "outcome": "redirects-as-expected", - "hops": [ - { - "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", - "status": 307, - "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" - }, - { - "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", - "status": 307, - "location": "/docs/code-navigation/how-to/index_a_go_repository" - }, - { - "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", - "status": 307, - "location": "/docs/code-navigation/how-to/index-a-go-repository" - }, - { - "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", - "status": 200, - "location": null - } - ], - "final": { - "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", - "fragment": null, - "fragmentFrom": null, - "anchorFound": null, - "status": 200, - "error": null, - "onDestinationPage": false - }, - "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 30, - "inSitemap": true - } - } - }, - { - "line": 1981, - "source": "/code_navigation/how-to/index_a_go_repository#automated-indexing", - "destination": "/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", - "shadowedBy": null, - "sourceFragment": "automated-indexing", - "bareSourceRuleLine": 1975, - "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", - "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", - "outcome": "redirects-elsewhere", - "hops": [ - { - "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", - "status": 307, - "location": "/docs/code-search/code-navigation/how-to/index_a_go_repository" - }, - { - "url": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", - "status": 307, - "location": "/docs/code-navigation/how-to/index_a_go_repository" - }, - { - "url": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", - "status": 307, - "location": "/docs/code-navigation/how-to/index-a-go-repository" - }, - { - "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", - "status": 200, - "location": null - } - ], - "final": { - "url": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", - "fragment": "automated-indexing", - "fragmentFrom": "request", - "anchorFound": false, - "status": 200, - "error": null, - "onDestinationPage": false - }, - "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 30, - "inSitemap": true - } - } - }, - { - "line": 1987, - "source": "/code_navigation/how-to/index_a_go_repository#github-actions", - "destination": "/code-search/code-navigation/how-to/index_a_go_repository#github-actions", - "shadowedBy": null, - "sourceFragment": "github-actions", - "bareSourceRuleLine": 1975, - "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", - "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#github-actions", - "outcome": "redirects-elsewhere", + "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#github-actions", + "outcome": "redirects-elsewhere", "hops": [ { "url": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", @@ -22760,25 +20145,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22790,9 +20160,11 @@ "line": 1993, "source": "/code_navigation/how-to/index_a_go_repository#circleci", "destination": "/code-search/code-navigation/how-to/index_a_go_repository#circleci", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "circleci", - "bareSourceRuleLine": 1975, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#circleci", "outcome": "redirects-elsewhere", @@ -22828,25 +20200,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22858,9 +20215,11 @@ "line": 1999, "source": "/code_navigation/how-to/index_a_go_repository#travis-ci", "destination": "/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "travis-ci", - "bareSourceRuleLine": 1975, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", "outcome": "redirects-elsewhere", @@ -22896,25 +20255,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22926,9 +20270,11 @@ "line": 2005, "source": "/code_navigation/how-to/index_a_go_repository#manual-indexing", "destination": "/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "manual-indexing", - "bareSourceRuleLine": 1975, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", "outcome": "redirects-elsewhere", @@ -22964,25 +20310,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -22994,9 +20325,11 @@ "line": 2011, "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", "outcome": "redirects-as-expected", @@ -23040,31 +20373,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2017, "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "indexing-in-ci-using-scip-typescript-directly", - "bareSourceRuleLine": 2011, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", "outcome": "redirects-elsewhere", @@ -23100,39 +20420,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2023, "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "optional-scip-typescript-flags", - "bareSourceRuleLine": 2011, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", "outcome": "redirects-elsewhere", @@ -23168,39 +20468,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2029, "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image", "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "indexing-in-ci-using-the-scip-typescript-docker-image", - "bareSourceRuleLine": 2011, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image", "outcome": "redirects-elsewhere", @@ -23236,39 +20516,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2035, "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally", "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "one-off-indexing-using-scip-typescript-locally", - "bareSourceRuleLine": 2011, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally", "outcome": "redirects-elsewhere", @@ -23304,39 +20564,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2041, "source": "/code_navigation/how-to/adding_lsif_to_many_repos", "destination": "/code-search/code-navigation/precise_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2041, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", "outcome": "redirects-as-expected", @@ -23373,31 +20613,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 2060, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2046, "source": "/code_navigation/how-to/adding_lsif_to_workflows", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", "outcome": "redirects-as-expected", @@ -23431,17 +20658,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 2052, "source": "/code_navigation/how-to/adding_lsif_to_workflows#language-specific-guides", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#language-specific-guides", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "language-specific-guides", - "bareSourceRuleLine": 2046, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#language-specific-guides", "outcome": "redirects-elsewhere", @@ -23467,25 +20695,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2058, "source": "/code_navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "benefits-of-ci-integration", - "bareSourceRuleLine": 2046, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration", "outcome": "redirects-elsewhere", @@ -23511,25 +20733,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2064, "source": "/code_navigation/how-to/adding_lsif_to_workflows#using-indexer-containers", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#using-indexer-containers", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-indexer-containers", - "bareSourceRuleLine": 2046, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#using-indexer-containers", "outcome": "redirects-elsewhere", @@ -23555,25 +20771,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2070, "source": "/code_navigation/how-to/adding_lsif_to_workflows#github-action-examples", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#github-action-examples", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "github-action-examples", - "bareSourceRuleLine": 2046, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#github-action-examples", "outcome": "redirects-elsewhere", @@ -23599,25 +20809,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2076, "source": "/code_navigation/how-to/adding_lsif_to_workflows#circle-ci-examples", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#circle-ci-examples", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "circle-ci-examples", - "bareSourceRuleLine": 2046, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#circle-ci-examples", "outcome": "redirects-elsewhere", @@ -23643,25 +20847,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2082, "source": "/code_navigation/how-to/adding_lsif_to_workflows#travis-ci-examples", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#travis-ci-examples", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "travis-ci-examples", - "bareSourceRuleLine": 2046, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#travis-ci-examples", "outcome": "redirects-elsewhere", @@ -23687,25 +20885,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2088, "source": "/code_navigation/how-to/adding_lsif_to_workflows#ci-from-scratch", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#ci-from-scratch", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "ci-from-scratch", - "bareSourceRuleLine": 2046, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#ci-from-scratch", "outcome": "redirects-elsewhere", @@ -23731,25 +20923,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2094, "source": "/code_navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "uploading-indexes-to-sourcegraphcom", - "bareSourceRuleLine": 2046, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom", "outcome": "redirects-elsewhere", @@ -23775,25 +20961,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2100, "source": "/code_navigation/how-to/enable_auto_indexing", "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2100, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing", "outcome": "redirects-as-expected", @@ -23831,16 +21011,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -23852,9 +21024,11 @@ "line": 2106, "source": "/code_navigation/how-to/enable_auto_indexing#deploy-executors", "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2100, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "deploy-executors", - "bareSourceRuleLine": 2100, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", "outcome": "redirects-elsewhere", @@ -23892,16 +21066,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -23913,9 +21079,11 @@ "line": 2112, "source": "/code_navigation/how-to/enable_auto_indexing#enable-index-job-scheduling", "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#enable-index-job-scheduling", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2100, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "enable-index-job-scheduling", - "bareSourceRuleLine": 2100, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#enable-index-job-scheduling", "outcome": "redirects-elsewhere", @@ -23953,16 +21121,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -23974,9 +21134,11 @@ "line": 2118, "source": "/code_navigation/how-to/enable_auto_indexing#tune-the-index-scheduler", "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#tune-the-index-scheduler", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2100, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "tune-the-index-scheduler", - "bareSourceRuleLine": 2100, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#tune-the-index-scheduler", "outcome": "redirects-elsewhere", @@ -24014,16 +21176,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24035,9 +21189,11 @@ "line": 2124, "source": "/code_navigation/how-to/configure_auto_indexing", "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing", "outcome": "redirects-as-expected", @@ -24075,16 +21231,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24096,9 +21244,11 @@ "line": 2130, "source": "/code_navigation/how-to/configure_auto_indexing#configure-auto-indexing-policies", "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configure-auto-indexing-policies", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", "outcome": "redirects-elsewhere", @@ -24136,16 +21286,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24157,9 +21299,11 @@ "line": 2136, "source": "/code_navigation/how-to/configure_auto_indexing#applying-indexing-policies-globally", "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "applying-indexing-policies-globally", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", "outcome": "redirects-elsewhere", @@ -24197,16 +21341,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24218,9 +21354,11 @@ "line": 2142, "source": "/code_navigation/how-to/configure_auto_indexing#applying-indexing-policies-to-a-specific-repository", "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-to-a-specific-repository", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "applying-indexing-policies-to-a-specific-repository", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-to-a-specific-repository", "outcome": "redirects-elsewhere", @@ -24258,16 +21396,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24279,9 +21409,11 @@ "line": 2148, "source": "/code_navigation/how-to/configure_auto_indexing#explicit-index-job-configuration", "destination": "/code-search/code-navigation/auto_indexing#explicit-index-job-configuration", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "explicit-index-job-configuration", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#explicit-index-job-configuration", "outcome": "redirects-elsewhere", @@ -24319,16 +21451,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24340,9 +21464,11 @@ "line": 2154, "source": "/code_navigation/how-to/configure_auto_indexing#private-repositories-and-packages-configuration", "destination": "/code-search/code-navigation/auto_indexing#private-repositories-and-packages-configuration", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "private-repositories-and-packages-configuration", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#private-repositories-and-packages-configuration", "outcome": "redirects-elsewhere", @@ -24380,16 +21506,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24401,9 +21519,11 @@ "line": 2160, "source": "/code_navigation/how-to/configure_auto_indexing#go", "destination": "/code-search/code-navigation/auto_indexing#go", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "go", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#go", "outcome": "redirects-elsewhere", @@ -24441,16 +21561,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24462,9 +21574,11 @@ "line": 2165, "source": "/code_navigation/how-to/configure_auto_indexing#typescriptjavascript", "destination": "/code-search/code-navigation/auto_indexing#typescriptjavascript", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "typescriptjavascript", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#typescriptjavascript", "outcome": "redirects-elsewhere", @@ -24502,16 +21616,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -24523,9 +21629,11 @@ "line": 2171, "source": "/code_navigation/how-to/policies_resource_usage_best_practices", "destination": "/code-search/code-navigation/how-to/policies_resource_usage_best_practices", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2171, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/policies_resource_usage_best_practices", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", "outcome": "redirects-as-expected", @@ -24562,31 +21670,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 510, - "visits": 510, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2177, "source": "/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "destination": "/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2177, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "outcome": "redirects-as-expected", @@ -24623,31 +21718,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2183, "source": "/code_navigation/explanations/introduction_to_code_navigation", "destination": "/code-search/code-navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2183, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", "outcome": "redirects-as-expected", @@ -24686,31 +21768,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2188, "source": "/code_navigation/explanations/introduction_to_code_navigation#search-based-vs-precise", "destination": "/code-search/code-navigation#code-navigation-types", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2183, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "search-based-vs-precise", - "bareSourceRuleLine": 2183, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation#code-navigation-types", "outcome": "redirects-elsewhere", @@ -24741,39 +21810,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2193, "source": "/code_navigation/explanations/precise_code_navigation", "destination": "/code-search/code-navigation/precise_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2193, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", "outcome": "redirects-as-expected", @@ -24817,31 +21866,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 2060, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2198, "source": "/code_navigation/explanations/precise_code_navigation#why-are-my-results-sometimes-incorrect", "destination": "/code-search/code-navigation/troubleshooting#why-are-my-results-sometimes-incorrect", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2193, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "why-are-my-results-sometimes-incorrect", - "bareSourceRuleLine": 2193, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#why-are-my-results-sometimes-incorrect", "outcome": "redirects-elsewhere", @@ -24877,32 +21913,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 1550, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2204, "source": "/code_navigation/explanations/uploads", "destination": "/code-search/code-navigation/explanations/uploads", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", "outcome": "redirects-as-expected", @@ -24941,24 +21964,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2209, "source": "/code_navigation/explanations/uploads#lifecycle-of-an-upload", "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-upload", - "bareSourceRuleLine": 2204, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", "outcome": "redirects-elsewhere", @@ -24989,32 +22006,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2215, "source": "/code_navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-upload-via-ui", - "bareSourceRuleLine": 2204, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", "outcome": "redirects-elsewhere", @@ -25045,32 +22049,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2221, "source": "/code_navigation/explanations/uploads#repository-commit-graph", "destination": "/code-search/code-navigation/explanations/uploads#repository-commit-graph", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "repository-commit-graph", - "bareSourceRuleLine": 2204, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#repository-commit-graph", "outcome": "redirects-elsewhere", @@ -25101,32 +22092,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2227, "source": "/code_navigation/explanations/search_based_code_navigation", "destination": "/code-search/code-navigation/search_based_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2227, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", "outcome": "redirects-as-expected", @@ -25163,31 +22141,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2233, "source": "/code_navigation/explanations/search_based_code_navigation#how-does-it-work", "destination": "/code-search/code-navigation/search_based_code_navigation#how-does-it-work", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2227, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-does-it-work", - "bareSourceRuleLine": 2227, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#how-does-it-work", "outcome": "redirects-elsewhere", @@ -25224,31 +22189,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2239, "source": "/code_navigation/explanations/search_based_code_navigation#what-configuration-settings-can-i-apply", "destination": "/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2227, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "what-configuration-settings-can-i-apply", - "bareSourceRuleLine": 2227, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", "outcome": "redirects-elsewhere", @@ -25285,31 +22237,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2245, "source": "/code_navigation/explanations/features", "destination": "/code-search/code-navigation/features", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features", "outcome": "redirects-as-expected", @@ -25348,31 +22287,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2250, "source": "/code_navigation/explanations/features#popover", "destination": "/code-search/code-navigation/features#popover", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "popover", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#popover", "outcome": "redirects-elsewhere", @@ -25403,39 +22329,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2254, "source": "/code_navigation/explanations/features#go-to-definition", "destination": "/code-search/code-navigation/features#go-to-definition", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "go-to-definition", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#go-to-definition", "outcome": "redirects-elsewhere", @@ -25466,39 +22372,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2258, "source": "/code_navigation/explanations/features#find-references", "destination": "/code-search/code-navigation/features#find-references", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "find-references", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-references", "outcome": "redirects-elsewhere", @@ -25529,39 +22415,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2262, "source": "/code_navigation/explanations/features#dependency-navigation", "destination": "/code-search/code-navigation/features#dependency-navigation", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "dependency-navigation", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#dependency-navigation", "outcome": "redirects-elsewhere", @@ -25592,39 +22458,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2267, "source": "/code_navigation/explanations/features#find-implementations", "destination": "/code-search/code-navigation/features#find-implementations", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "find-implementations", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-implementations", "outcome": "redirects-elsewhere", @@ -25655,39 +22501,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2273, "source": "/code_navigation/explanations/features#perform-an-action", "destination": "/code-search/code-navigation/features#perform-an-action", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "perform-an-action", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#perform-an-action", "outcome": "redirects-elsewhere", @@ -25718,39 +22544,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2278, "source": "/code_navigation/explanations/features#symbol-search", "destination": "/code-search/types/symbol", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "symbol-search", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/symbol", "outcome": "redirects-elsewhere", @@ -25781,39 +22587,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2283, "source": "/code_navigation/explanations/rockskip", "destination": "/code-search/code-navigation/rockskip", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", "outcome": "redirects-as-expected", @@ -25845,31 +22631,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2288, "source": "/code_navigation/explanations/rockskip#when-should-i-use-rockskip", "destination": "/code-search/code-navigation/rockskip#when-should-i-use-rockskip", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "when-should-i-use-rockskip", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-should-i-use-rockskip", "outcome": "redirects-elsewhere", @@ -25901,31 +22674,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2294, "source": "/code_navigation/explanations/rockskip#how-do-i-enable-rockskip", "destination": "/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-do-i-enable-rockskip", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", "outcome": "redirects-elsewhere", @@ -25957,31 +22717,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2300, "source": "/code_navigation/explanations/rockskip#how-long-does-indexing-take", "destination": "/code-search/code-navigation/rockskip#how-long-does-indexing-take", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-long-does-indexing-take", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-long-does-indexing-take", "outcome": "redirects-elsewhere", @@ -26013,31 +22760,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2306, "source": "/code_navigation/explanations/rockskip#what-resources-does-rockskip-use", "destination": "/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "what-resources-does-rockskip-use", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", "outcome": "redirects-elsewhere", @@ -26069,31 +22803,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2312, "source": "/code_navigation/explanations/rockskip#how-do-i-check-the-indexing-status", "destination": "/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-do-i-check-the-indexing-status", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", "outcome": "redirects-elsewhere", @@ -26125,31 +22846,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2318, "source": "/code_navigation/explanations/rockskip#when-is-indexing-triggered", "destination": "/code-search/code-navigation/rockskip#when-is-indexing-triggered", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "when-is-indexing-triggered", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-is-indexing-triggered", "outcome": "redirects-elsewhere", @@ -26181,31 +22889,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2324, "source": "/code_navigation/explanations/writing_an_indexer", "destination": "/code-search/code-navigation/writing_an_indexer#writing-an-indexer", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer", "outcome": "redirects-as-expected", @@ -26249,31 +22944,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2330, "source": "/code_navigation/explanations/writing_an_indexer#understanding-the-scip-protobuf-schema", "destination": "/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "understanding-the-scip-protobuf-schema", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", "outcome": "redirects-elsewhere", @@ -26309,39 +22991,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2336, "source": "/code_navigation/explanations/writing_an_indexer#importing-or-generating-scip-bindings", "destination": "/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "importing-or-generating-scip-bindings", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", "outcome": "redirects-elsewhere", @@ -26377,39 +23039,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2342, "source": "/code_navigation/explanations/writing_an_indexer#generating-minimal-index-with-occurrence-information", "destination": "/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "generating-minimal-index-with-occurrence-information", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", "outcome": "redirects-elsewhere", @@ -26445,39 +23087,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2348, "source": "/code_navigation/explanations/writing_an_indexer#snapshot-testing-with-scip-cli", "destination": "/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "snapshot-testing-with-scip-cli", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", "outcome": "redirects-elsewhere", @@ -26513,39 +23135,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2354, "source": "/code_navigation/explanations/writing_an_indexer#progressively-adding-support-for-language-features", "destination": "/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "progressively-adding-support-for-language-features", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", "outcome": "redirects-elsewhere", @@ -26581,39 +23183,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2360, "source": "/code_navigation/explanations/auto_indexing", "destination": "/code-search/code-navigation/auto_indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2360, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", "outcome": "redirects-as-expected", @@ -26658,16 +23240,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26679,9 +23253,11 @@ "line": 2365, "source": "/code_navigation/explanations/auto_indexing#lifecycle-of-an-indexing-job", "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2360, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-indexing-job", - "bareSourceRuleLine": 2360, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", "outcome": "redirects-elsewhere", @@ -26717,25 +23293,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 250, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26747,9 +23308,11 @@ "line": 2371, "source": "/code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job", "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-indexing-job", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", "outcome": "redirects-elsewhere", @@ -26787,16 +23350,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26808,9 +23363,11 @@ "line": 2377, "source": "/code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job-via-ui", "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-indexing-job-via-ui", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", "outcome": "redirects-elsewhere", @@ -26848,16 +23405,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -26869,9 +23418,11 @@ "line": 2383, "source": "/code_navigation/explanations/auto_indexing_inference", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", "outcome": "redirects-as-expected", @@ -26908,24 +23459,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2389, "source": "/code_navigation/explanations/auto_indexing_inference#go", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#go", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "go", - "bareSourceRuleLine": 2383, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#go", "outcome": "redirects-elsewhere", @@ -26962,24 +23507,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2395, "source": "/code_navigation/explanations/auto_indexing_inference#typescript", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#typescript", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "typescript", - "bareSourceRuleLine": 2383, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#typescript", "outcome": "redirects-elsewhere", @@ -27016,24 +23555,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2401, "source": "/code_navigation/explanations/auto_indexing_inference#java", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#java", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "java", - "bareSourceRuleLine": 2383, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#java", "outcome": "redirects-elsewhere", @@ -27070,24 +23603,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2407, "source": "/code_navigation/explanations/auto_indexing_inference#rust", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#rust", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "rust", - "bareSourceRuleLine": 2383, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#rust", "outcome": "redirects-elsewhere", @@ -27124,24 +23651,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2413, "source": "/code_navigation/references/troubleshooting", "destination": "/code-search/code-navigation/troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2413, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", "outcome": "redirects-as-expected", @@ -27173,10 +23694,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 370, - "visits": 370, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -27188,9 +23708,11 @@ "line": 2418, "source": "/code_navigation/references/troubleshooting#when-are-issues-related-to-code-intelligence", "destination": "/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2413, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "when-are-issues-related-to-code-intelligence", - "bareSourceRuleLine": 2413, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", "outcome": "redirects-elsewhere", @@ -27222,10 +23744,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 370, - "visits": 370, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -27237,9 +23758,11 @@ "line": 2424, "source": "/code_navigation/references/troubleshooting#gathering-evidence", "destination": "/code-search/code-navigation/troubleshooting#gathering-evidence", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2413, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "gathering-evidence", - "bareSourceRuleLine": 2413, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#gathering-evidence", "outcome": "redirects-elsewhere", @@ -27271,10 +23794,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 370, - "visits": 370, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -27286,9 +23808,11 @@ "line": 2430, "source": "/code_navigation/references/indexers", "destination": "/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2430, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", "outcome": "redirects-as-expected", @@ -27332,31 +23856,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2436, "source": "/code_navigation/references/indexers#quick-reference", "destination": "/code-search/code-navigation/writing_an_indexer#quick-reference", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2430, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "quick-reference", - "bareSourceRuleLine": 2430, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#quick-reference", "outcome": "redirects-elsewhere", @@ -27392,39 +23903,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 450, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2442, "source": "/code_navigation/references/precise_examples", "destination": "/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2442, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", "outcome": "redirects-as-expected", @@ -27468,31 +23959,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 2060, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2448, "source": "/code_navigation/references/envvars", "destination": "/code-search/code-navigation/envvars", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2448, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", "outcome": "redirects-as-expected", @@ -27524,31 +24002,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2453, "source": "/code_navigation/references/envvars#frontend", "destination": "/code-search/code-navigation/envvars#frontend", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2448, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "frontend", - "bareSourceRuleLine": 2448, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#frontend", "outcome": "redirects-elsewhere", @@ -27580,31 +24045,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2458, "source": "/code_navigation/references/envvars#worker", "destination": "/code-search/code-navigation/envvars#worker", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2448, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "worker", - "bareSourceRuleLine": 2448, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#worker", "outcome": "redirects-elsewhere", @@ -27636,31 +24088,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2463, "source": "/code_navigation/references/envvars#precise-code-intel-worker", "destination": "/code-search/code-navigation/envvars#precise-code-intel-worker", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2448, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "precise-code-intel-worker", - "bareSourceRuleLine": 2448, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#precise-code-intel-worker", "outcome": "redirects-elsewhere", @@ -27692,31 +24131,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2469, "source": "/code_navigation/references/auto_indexing_configuration", "destination": "/code-search/code-navigation/auto_indexing_configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2469, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", "outcome": "redirects-as-expected", @@ -27753,10 +24179,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -27768,9 +24193,11 @@ "line": 2474, "source": "/code_navigation/references/auto_indexing_configuration#keys", "destination": "/code-search/code-navigation/auto_indexing_configuration#keys", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2469, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "keys", - "bareSourceRuleLine": 2469, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#keys", "outcome": "redirects-elsewhere", @@ -27807,10 +24234,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -27822,9 +24248,11 @@ "line": 2480, "source": "/code_navigation/references/auto_indexing_configuration#index-job-object", "destination": "/code-search/code-navigation/auto_indexing_configuration#index-job-object", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2469, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "index-job-object", - "bareSourceRuleLine": 2469, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#index-job-object", "outcome": "redirects-elsewhere", @@ -27861,10 +24289,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -27876,9 +24303,11 @@ "line": 2486, "source": "/code_navigation/references/auto_indexing_configuration#docker-step-object", "destination": "/code-search/code-navigation/auto_indexing_configuration#docker-step-object", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2469, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "docker-step-object", - "bareSourceRuleLine": 2469, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#docker-step-object", "outcome": "redirects-elsewhere", @@ -27915,10 +24344,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -27930,9 +24358,11 @@ "line": 2492, "source": "/code_navigation/references/inference_configuration", "destination": "/code-search/code-navigation/inference_configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2492, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/inference_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", "outcome": "redirects-as-expected", @@ -27969,31 +24399,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2496, "source": "/batch_changes", "destination": "/batch-changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2496, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes", "outcome": "redirects-as-expected", @@ -28028,16 +24445,8 @@ "inSitemap": false }, "destination": { - "requests": 2050, - "visits": 1740, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -28049,9 +24458,11 @@ "line": 2500, "source": "/batch_changes/quickstart", "destination": "/batch-changes/quickstart", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2500, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/quickstart", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/quickstart", "outcome": "redirects-as-expected", @@ -28077,39 +24488,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 640, - "visits": 620, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 640, - "visits": 620, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2504, "source": "/batch_changes/explanations", "destination": "/batch-changes/", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2504, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/", "outcome": "redirects-as-expected", @@ -28142,16 +24533,8 @@ "traffic": { "source": null, "destination": { - "requests": 2050, - "visits": 1740, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -28163,9 +24546,11 @@ "line": 2508, "source": "/batch_changes/explanations/introduction_to_batch_changes", "destination": "/batch-changes/", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2508, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/", "outcome": "redirects-as-expected", @@ -28205,16 +24590,8 @@ "inSitemap": false }, "destination": { - "requests": 2050, - "visits": 1740, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -28226,9 +24603,11 @@ "line": 2512, "source": "/batch_changes/explanations/permissions_in_batch_changes#code-host-interactions-in-batch-changes", "destination": "/batch-changes/permissions-in-batch-changes#code-host-interactions-in-batch-changes", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "code-host-interactions-in-batch-changes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#code-host-interactions-in-batch-changes", "outcome": "no-redirect", @@ -28250,24 +24629,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": null + "destination": null } }, { "line": 2517, "source": "/batch_changes/explanations/permissions_in_batch_changes#repository-permissions-for-batch-changes", "destination": "/batch-changes/permissions-in-batch-changes#repository-permissions-for-batch-changes", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "repository-permissions-for-batch-changes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#repository-permissions-for-batch-changes", "outcome": "no-redirect", @@ -28289,24 +24662,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": null + "destination": null } }, { "line": 2522, "source": "/batch_changes/explanations/permissions_in_batch_changes#disabling-batch-changes-for-non-site-admin-users", "destination": "/batch-changes/permissions-in-batch-changes#disabling-batch-changes-for-non-site-admin-users", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "disabling-batch-changes-for-non-site-admin-users", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#disabling-batch-changes-for-non-site-admin-users", "outcome": "no-redirect", @@ -28328,24 +24695,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": null + "destination": null } }, { "line": 2527, "source": "/batch_changes/explanations/batch_changes_design", "destination": "/batch-changes/design", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2527, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/design", "outcome": "redirects-as-expected", @@ -28372,31 +24733,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2531, "source": "/batch_changes/explanations/how_src_executes_a_batch_spec", "destination": "/batch-changes/how-src-executes-a-batch-spec", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2531, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", "outcome": "redirects-as-expected", @@ -28430,31 +24778,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2535, "source": "/batch_changes/explanations/reexecuting_batch_specs_multiple_times", "destination": "/batch-changes/reexecuting-batch-specs-multiple-times", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2535, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", "outcome": "redirects-as-expected", @@ -28481,31 +24816,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 90, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 90, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2539, "source": "/batch_changes/explanations/server_side", "destination": "/batch-changes/server-side", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2539, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/server_side", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/server-side", "outcome": "redirects-as-expected", @@ -28539,31 +24861,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2543, "source": "/batch_changes/tutorials", "destination": "/batch-changes/examples", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2543, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/examples", "outcome": "redirects-as-expected", @@ -28598,16 +24907,8 @@ "inSitemap": false }, "destination": { - "requests": 280, - "visits": 260, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 260, + "requests": 20, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -28619,9 +24920,11 @@ "line": 2547, "source": "/batch_changes/tutorials/refactor_go_comby", "destination": "/batch-changes/refactor-go-comby", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2547, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", "outcome": "redirects-as-expected", @@ -28655,31 +24958,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2551, "source": "/batch_changes/tutorials/updating_go_import_statements", "destination": "/batch-changes/updating-go-import-statements", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2551, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", "outcome": "redirects-as-expected", @@ -28706,31 +24996,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 230, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 230, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2555, "source": "/batch_changes/tutorials/update_base_images_in_dockerfiles", "destination": "/batch-changes/update-base-images-in-dockerfiles", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2555, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", "outcome": "redirects-as-expected", @@ -28757,31 +25034,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2559, "source": "/batch_changes/tutorials/search_and_replace_specific_terms", "destination": "/batch-changes/search-and-replace-specific-terms", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2559, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", "outcome": "redirects-as-expected", @@ -28808,31 +25072,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2563, "source": "/batch_changes/how-tos/creating_a_batch_change", "destination": "/batch-changes/create-a-batch-change", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2563, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", "outcome": "redirects-as-expected", @@ -28866,31 +25117,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2567, "source": "/batch_changes/how-tos/publishing_changesets", "destination": "/batch-changes/publishing-changesets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2567, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", "outcome": "redirects-as-expected", @@ -28924,31 +25162,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 340, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2571, "source": "/batch_changes/how-tos/publishing_changesets#publishing-changesets", "destination": "/batch-changes/publishing-changesets#publishing-changesets", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2567, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "publishing-changesets", - "bareSourceRuleLine": 2567, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/publishing-changesets#publishing-changesets", "outcome": "redirects-elsewhere", @@ -28974,39 +25199,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 340, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2576, "source": "/batch_changes/how-tos/updating_a_batch_change", "destination": "/batch-changes/update-a-batch-change", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2576, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", "outcome": "redirects-as-expected", @@ -29033,31 +25238,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2580, "source": "/batch_changes/how-tos/updating_a_batch_change#removing-changesets", "destination": "/batch-changes/update-a-batch-change#removing-changesets", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2576, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "removing-changesets", - "bareSourceRuleLine": 2576, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change#removing-changesets", "outcome": "redirects-elsewhere", @@ -29084,31 +25276,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2584, "source": "/batch_changes/how-tos/viewing_batch_changes", "destination": "/batch-changes/create-a-batch-change#viewing-batch-changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2584, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#viewing-batch-changes", "outcome": "redirects-as-expected", @@ -29135,31 +25314,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2589, "source": "/batch_changes/how-tos/viewing_batch_changes#filtering-batch-changes", "destination": "/batch-changes/create-a-batch-change#filtering-batch-changes", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2584, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "filtering-batch-changes", - "bareSourceRuleLine": 2584, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#filtering-batch-changes", "outcome": "redirects-elsewhere", @@ -29186,31 +25352,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2594, "source": "/batch_changes/how-tos/viewing_batch_changes#filtering-changesets", "destination": "/batch-changes/create-a-batch-change#filtering-changesets", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2584, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "filtering-changesets", - "bareSourceRuleLine": 2584, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#filtering-changesets", "outcome": "redirects-elsewhere", @@ -29237,31 +25390,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2599, "source": "/batch_changes/how-tos/tracking_existing_changesets", "destination": "/batch-changes/tracking-existing-changesets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2599, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", "outcome": "redirects-as-expected", @@ -29288,31 +25428,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 460, - "visits": 420, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 460, - "visits": 420, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2603, "source": "/batch_changes/how-tos/closing_or_deleting_a_batch_change", "destination": "/batch-changes/delete-a-batch-change", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2603, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", "outcome": "redirects-as-expected", @@ -29339,31 +25466,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2607, "source": "/batch_changes/how-tos/configuring_credentials", "destination": "/batch-changes/configuring-credentials", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2607, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", "outcome": "redirects-as-expected", @@ -29397,31 +25511,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2611, "source": "/batch_changes/how-tos/configuring_credentials#personal-access-tokens", "destination": "/batch-changes/configuring-credentials#personal-access-tokens", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2607, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "personal-access-tokens", - "bareSourceRuleLine": 2607, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials#personal-access-tokens", "outcome": "redirects-elsewhere", @@ -29447,39 +25548,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 80, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2616, "source": "/batch_changes/how-tos/configuring_credentials#global-service-account-tokens", "destination": "/batch-changes/configuring-credentials#global-service-account-tokens", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2607, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "global-service-account-tokens", - "bareSourceRuleLine": 2607, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials#global-service-account-tokens", "outcome": "redirects-elsewhere", @@ -29505,39 +25586,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 80, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2621, "source": "/batch_changes/how-tos/handling_errored_changesets", "destination": "/batch-changes/handling-errored-changesets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2621, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", "outcome": "redirects-as-expected", @@ -29564,31 +25625,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2625, "source": "/batch_changes/how-tos/bulk_operations_on_changesets", "destination": "/batch-changes/bulk-operations-on-changesets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2625, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/bulk_operations_on_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/bulk-operations-on-changesets", "outcome": "redirects-as-expected", @@ -29615,31 +25663,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 340, - "visits": 340, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 340, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2629, "source": "/batch_changes/how-tos/server_side_file_mounts", "destination": "/batch-changes/server-side#using-file-mounts-with-server-side-execution", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2629, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/server_side_file_mounts", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/server-side#using-file-mounts-with-server-side-execution", "outcome": "redirects-as-expected", @@ -29666,31 +25701,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2634, "source": "/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", "destination": "/batch-changes/creating-changesets-per-project-in-monorepos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2634, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", "outcome": "redirects-as-expected", @@ -29718,16 +25740,8 @@ "traffic": { "source": null, "destination": { - "requests": 310, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 310, - "visits": 310, + "requests": 40, + "visits": 40, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -29739,9 +25753,11 @@ "line": 2639, "source": "/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", "destination": "/batch-changes/creating-multiple-changesets-in-large-repositories", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2639, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", "outcome": "redirects-as-expected", @@ -29775,31 +25791,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2644, "source": "/batch_changes/how-tos/site_admin_configuration", "destination": "/batch-changes/site-admin-configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2644, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", "outcome": "redirects-as-expected", @@ -29826,31 +25829,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2648, "source": "/batch_changes/references/requirements", "destination": "/batch-changes/requirements", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2648, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/requirements", "outcome": "redirects-as-expected", @@ -29884,31 +25874,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 200, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 200, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2652, "source": "/batch_changes/references/requirements#batch-changes-effect-on-code-host-rate-limits", "destination": "/batch-changes/requirements#batch-changes-effect-on-code-host-rate-limits", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2648, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "batch-changes-effect-on-code-host-rate-limits", - "bareSourceRuleLine": 2648, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/requirements#batch-changes-effect-on-code-host-rate-limits", "outcome": "redirects-elsewhere", @@ -29934,39 +25911,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 200, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 200, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2657, "source": "/batch_changes/references/batch_spec_yaml_reference", "destination": "/batch-changes/batch-spec-yaml-reference", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", "outcome": "redirects-as-expected", @@ -30001,16 +25958,8 @@ "inSitemap": false }, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30022,9 +25971,11 @@ "line": 2661, "source": "/batch_changes/references/batch_spec_yaml_reference#name", "destination": "/batch-changes/batch-spec-yaml-reference#name", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "name", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#name", "outcome": "redirects-elsewhere", @@ -30050,25 +26001,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30080,9 +26016,11 @@ "line": 2665, "source": "/batch_changes/references/batch_spec_yaml_reference#description", "destination": "/batch-changes/batch-spec-yaml-reference#description", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "description", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#description", "outcome": "redirects-elsewhere", @@ -30108,25 +26046,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30138,9 +26061,11 @@ "line": 2669, "source": "/batch_changes/references/batch_spec_yaml_reference#on", "destination": "/batch-changes/batch-spec-yaml-reference#on", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "on", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#on", "outcome": "redirects-elsewhere", @@ -30166,25 +26091,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30196,9 +26106,11 @@ "line": 2673, "source": "/batch_changes/references/batch_spec_yaml_reference#onrepositoriesmatchingquery", "destination": "/batch-changes/batch-spec-yaml-reference#onrepositoriesmatchingquery", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "onrepositoriesmatchingquery", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#onrepositoriesmatchingquery", "outcome": "redirects-elsewhere", @@ -30224,25 +26136,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30254,9 +26151,11 @@ "line": 2678, "source": "/batch_changes/references/batch_spec_yaml_reference#onrepository", "destination": "/batch-changes/batch-spec-yaml-reference#onrepository", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "onrepository", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#onrepository", "outcome": "redirects-elsewhere", @@ -30282,25 +26181,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30312,9 +26196,11 @@ "line": 2682, "source": "/batch_changes/references/batch_spec_yaml_reference#steps", "destination": "/batch-changes/batch-spec-yaml-reference#steps", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "steps", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#steps", "outcome": "redirects-elsewhere", @@ -30340,25 +26226,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30370,9 +26241,11 @@ "line": 2686, "source": "/batch_changes/references/batch_spec_yaml_reference#stepsrun", "destination": "/batch-changes/batch-spec-yaml-reference#stepsrun", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepsrun", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsrun", "outcome": "redirects-elsewhere", @@ -30398,25 +26271,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30428,9 +26286,11 @@ "line": 2690, "source": "/batch_changes/references/batch_spec_yaml_reference#stepscontainer", "destination": "/batch-changes/batch-spec-yaml-reference#stepscontainer", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepscontainer", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepscontainer", "outcome": "redirects-elsewhere", @@ -30456,25 +26316,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30486,9 +26331,11 @@ "line": 2694, "source": "/batch_changes/references/batch_spec_yaml_reference#stepsenv", "destination": "/batch-changes/batch-spec-yaml-reference#stepsenv", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepsenv", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsenv", "outcome": "redirects-elsewhere", @@ -30514,25 +26361,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30544,9 +26376,11 @@ "line": 2698, "source": "/batch_changes/references/batch_spec_yaml_reference#stepsfiles", "destination": "/batch-changes/batch-spec-yaml-reference#stepsfiles", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepsfiles", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsfiles", "outcome": "redirects-elsewhere", @@ -30572,25 +26406,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30602,9 +26421,11 @@ "line": 2702, "source": "/batch_changes/references/batch_spec_yaml_reference#stepsoutputs", "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputs", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepsoutputs", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputs", "outcome": "redirects-elsewhere", @@ -30630,25 +26451,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30660,9 +26466,11 @@ "line": 2706, "source": "/batch_changes/references/batch_spec_yaml_reference#stepsoutputsnamevalue", "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputsnamevalue", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepsoutputsnamevalue", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputsnamevalue", "outcome": "redirects-elsewhere", @@ -30688,25 +26496,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30718,9 +26511,11 @@ "line": 2711, "source": "/batch_changes/references/batch_spec_yaml_reference#stepsoutputsnameformat", "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputsnameformat", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepsoutputsnameformat", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputsnameformat", "outcome": "redirects-elsewhere", @@ -30746,25 +26541,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30776,9 +26556,11 @@ "line": 2716, "source": "/batch_changes/references/batch_spec_yaml_reference#stepsif", "destination": "/batch-changes/batch-spec-yaml-reference#stepsif", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepsif", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsif", "outcome": "redirects-elsewhere", @@ -30804,25 +26586,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30834,9 +26601,11 @@ "line": 2720, "source": "/batch_changes/references/batch_spec_yaml_reference#stepsmount", "destination": "/batch-changes/batch-spec-yaml-reference#stepsmount", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "stepsmount", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsmount", "outcome": "redirects-elsewhere", @@ -30862,25 +26631,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30892,9 +26646,11 @@ "line": 2724, "source": "/batch_changes/references/batch_spec_yaml_reference#importchangesets", "destination": "/batch-changes/batch-spec-yaml-reference#importchangesets", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "importchangesets", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesets", "outcome": "redirects-elsewhere", @@ -30920,25 +26676,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -30950,9 +26691,11 @@ "line": 2729, "source": "/batch_changes/references/batch_spec_yaml_reference#importchangesetsrepository", "destination": "/batch-changes/batch-spec-yaml-reference#importchangesetsrepository", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "importchangesetsrepository", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesetsrepository", "outcome": "redirects-elsewhere", @@ -30978,25 +26721,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31008,9 +26736,11 @@ "line": 2734, "source": "/batch_changes/references/batch_spec_yaml_reference#importchangesetsexternalids", "destination": "/batch-changes/batch-spec-yaml-reference#importchangesetsexternalids", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "importchangesetsexternalids", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesetsexternalids", "outcome": "redirects-elsewhere", @@ -31036,25 +26766,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31066,9 +26781,11 @@ "line": 2739, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplate", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplate", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplate", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplate", "outcome": "redirects-elsewhere", @@ -31094,25 +26811,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31124,9 +26826,11 @@ "line": 2744, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatetitle", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatetitle", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplatetitle", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatetitle", "outcome": "redirects-elsewhere", @@ -31152,25 +26856,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31182,9 +26871,11 @@ "line": 2749, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatebody", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatebody", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplatebody", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatebody", "outcome": "redirects-elsewhere", @@ -31210,25 +26901,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31240,9 +26916,11 @@ "line": 2754, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatebranch", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatebranch", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplatebranch", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatebranch", "outcome": "redirects-elsewhere", @@ -31268,25 +26946,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31298,9 +26961,11 @@ "line": 2759, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatecommit", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommit", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplatecommit", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommit", "outcome": "redirects-elsewhere", @@ -31326,25 +26991,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31356,9 +27006,11 @@ "line": 2764, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatecommitmessage", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommitmessage", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplatecommitmessage", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommitmessage", "outcome": "redirects-elsewhere", @@ -31384,25 +27036,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31414,9 +27051,11 @@ "line": 2769, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatecommitauthor", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommitauthor", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplatecommitauthor", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommitauthor", "outcome": "redirects-elsewhere", @@ -31442,25 +27081,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31472,9 +27096,11 @@ "line": 2774, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatepublished", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatepublished", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplatepublished", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatepublished", "outcome": "redirects-elsewhere", @@ -31500,25 +27126,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31530,9 +27141,11 @@ "line": 2780, "source": "/batch_changes/references/batch_spec_yaml_reference#changesettemplatefork", "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatefork", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "changesettemplatefork", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatefork", "outcome": "redirects-elsewhere", @@ -31558,25 +27171,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31588,9 +27186,11 @@ "line": 2785, "source": "/batch_changes/references/batch_spec_yaml_reference#transformchanges", "destination": "/batch-changes/batch-spec-yaml-reference#transformchanges", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "transformchanges", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchanges", "outcome": "redirects-elsewhere", @@ -31616,25 +27216,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31646,9 +27231,11 @@ "line": 2790, "source": "/batch_changes/references/batch_spec_yaml_reference#transformchangesgroup", "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroup", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "transformchangesgroup", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroup", "outcome": "redirects-elsewhere", @@ -31674,25 +27261,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31704,9 +27276,11 @@ "line": 2795, "source": "/batch_changes/references/batch_spec_yaml_reference#transformchangesgroupdirectory", "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroupdirectory", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "transformchangesgroupdirectory", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroupdirectory", "outcome": "redirects-elsewhere", @@ -31732,25 +27306,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31762,9 +27321,11 @@ "line": 2800, "source": "/batch_changes/references/batch_spec_yaml_reference#transformchangesgroupbranch", "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroupbranch", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "transformchangesgroupbranch", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroupbranch", "outcome": "redirects-elsewhere", @@ -31790,25 +27351,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31820,9 +27366,11 @@ "line": 2805, "source": "/batch_changes/references/batch_spec_yaml_reference#transformchangesgrouprepository", "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgrouprepository", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "transformchangesgrouprepository", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgrouprepository", "outcome": "redirects-elsewhere", @@ -31848,25 +27396,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31878,9 +27411,11 @@ "line": 2810, "source": "/batch_changes/references/batch_spec_yaml_reference#workspaces", "destination": "/batch-changes/batch-spec-yaml-reference#workspaces", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "workspaces", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspaces", "outcome": "redirects-elsewhere", @@ -31906,25 +27441,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31936,9 +27456,11 @@ "line": 2814, "source": "/batch_changes/references/batch_spec_yaml_reference#workspacesrootatlocationof", "destination": "/batch-changes/batch-spec-yaml-reference#workspacesrootatlocationof", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "workspacesrootatlocationof", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesrootatlocationof", "outcome": "redirects-elsewhere", @@ -31964,25 +27486,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -31994,9 +27501,11 @@ "line": 2819, "source": "/batch_changes/references/batch_spec_yaml_reference#workspacesin", "destination": "/batch-changes/batch-spec-yaml-reference#workspacesin", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "workspacesin", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesin", "outcome": "redirects-elsewhere", @@ -32022,25 +27531,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -32052,9 +27546,11 @@ "line": 2823, "source": "/batch_changes/references/batch_spec_yaml_reference#workspacesonlyfetchworkspace", "destination": "/batch-changes/batch-spec-yaml-reference#workspacesonlyfetchworkspace", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2657, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "workspacesonlyfetchworkspace", - "bareSourceRuleLine": 2657, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesonlyfetchworkspace", "outcome": "redirects-elsewhere", @@ -32080,25 +27576,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 850, - "visits": 820, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -32110,9 +27591,11 @@ "line": 2828, "source": "/batch_changes/references/batch_spec_templating", "destination": "/batch-changes/batch-spec-templating", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2828, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", "outcome": "redirects-as-expected", @@ -32146,31 +27629,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 170, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 170, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2832, "source": "/batch_changes/references/batch_spec_templating#fields-with-template-support", "destination": "/batch-changes/batch-spec-templating#fields-with-template-support", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2828, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "fields-with-template-support", - "bareSourceRuleLine": 2828, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating#fields-with-template-support", "outcome": "redirects-elsewhere", @@ -32196,39 +27666,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 170, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 170, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2837, "source": "/batch_changes/references/batch_spec_cheat_sheet", "destination": "/batch-changes/batch-spec-cheat-sheet", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2837, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_cheat_sheet", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet", "outcome": "redirects-as-expected", @@ -32255,31 +27705,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2841, "source": "/batch_changes/references/batch_spec_cheat_sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax", "destination": "/batch-changes/batch-spec-cheat-sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 2837, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "write-a-github-actions-workflow-that-includes-github-expression-syntax", - "bareSourceRuleLine": 2837, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_cheat_sheet", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax", "outcome": "redirects-elsewhere", @@ -32306,31 +27743,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2846, "source": "/batch_changes/references/troubleshooting", "destination": "/batch-changes/troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2846, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/troubleshooting", "outcome": "redirects-as-expected", @@ -32364,31 +27788,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2850, "source": "/batch_changes/references/faq", "destination": "/batch-changes/faq", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2850, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/faq", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/faq", "outcome": "redirects-as-expected", @@ -32422,31 +27833,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 580, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 580, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2854, "source": "/admin/auth/saml_with_microsoft_adfs", "destination": "/admin/auth/saml/microsoft_adfs", - "shadowedBy": 333, + "fires": false, + "matchedRuleLine": 333, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml_with_microsoft_adfs", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", "outcome": "redirects-as-expected", @@ -32477,32 +27875,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 2858, "source": "/admin/config/critical_config", "destination": "/admin/migration/3_11", - "shadowedBy": 337, + "fires": false, + "matchedRuleLine": 337, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/critical_config", "expectedLocation": "https://sourcegraph.com/docs/admin/migration/3_11", "outcome": "redirects-as-expected", @@ -32528,25 +27913,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2862, "source": "/admin/code_hosts/bitbucketserver", "destination": "/integration/bitbucket_server", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 2862, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucketserver", "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket_server", "outcome": "redirects-as-expected", @@ -32578,31 +27957,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 310, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2866, "source": "/admin/install/cluster.md", "destination": "/admin/deploy/index.md", - "shadowedBy": 345, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/index.md", "outcome": "no-redirect", @@ -32624,17 +27990,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 2870, "source": "/admin/monitoring", "destination": "/admin/observability", - "shadowedBy": 349, + "fires": false, + "matchedRuleLine": 349, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring", "expectedLocation": "https://sourcegraph.com/docs/admin/observability", "outcome": "redirects-as-expected", @@ -32669,14 +28036,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 270, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -32688,9 +28047,11 @@ "line": 2874, "source": "/admin/monitoring/reporting_search_timeouts", "destination": "/admin/observability/troubleshooting#scenario-search-timeouts", - "shadowedBy": 353, + "fires": false, + "matchedRuleLine": 353, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/reporting_search_timeouts", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/troubleshooting#scenario-search-timeouts", "outcome": "redirects-as-expected", @@ -32722,31 +28083,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 310, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 630, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2879, "source": "/admin/monitoring/metrics_reference", "destination": "/admin/observability/metrics_guide", - "shadowedBy": 358, + "fires": false, + "matchedRuleLine": 358, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/metrics_reference", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/metrics_guide", "outcome": "redirects-as-expected", @@ -32773,17 +28121,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 2883, "source": "/admin/monitoring/slack_alert_channel", "destination": "/admin/observability/alerting#set-up-alerts-in-grafana", - "shadowedBy": 362, + "fires": false, + "matchedRuleLine": 362, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/slack_alert_channel", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerting#set-up-alerts-in-grafana", "outcome": "redirects-as-expected", @@ -32815,31 +28164,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 290, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2887, "source": "/@v5.3.0/admin/observability/alerts", "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", - "shadowedBy": 366, + "fires": false, + "matchedRuleLine": 366, + "sitemap_source": false, + "sitemap_destination": null, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", "outcome": "redirects-as-expected", @@ -32911,17 +28247,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 2892, "source": "/@v5.3.0/admin/observability/dashboards", "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", - "shadowedBy": 371, + "fires": false, + "matchedRuleLine": 371, + "sitemap_source": false, + "sitemap_destination": null, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", "outcome": "redirects-as-expected", @@ -32993,17 +28330,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 2897, "source": "/admin/monitoring_and_tracing", "destination": "/admin/observability", - "shadowedBy": 376, + "fires": false, + "matchedRuleLine": 376, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring_and_tracing", "expectedLocation": "https://sourcegraph.com/docs/admin/observability", "outcome": "redirects-as-expected", @@ -33038,14 +28376,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 270, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -33057,9 +28387,11 @@ "line": 2901, "source": "/integration/google_gsuite", "destination": "/integration/google_workspace", - "shadowedBy": 380, + "fires": false, + "matchedRuleLine": 380, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/google_gsuite", "expectedLocation": "https://sourcegraph.com/docs/integration/google_workspace", "outcome": "redirects-as-expected", @@ -33085,25 +28417,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 2905, "source": "/campaigns/explanations/how_src_executes_a_campaign_spec", "destination": "/batch_changes/explanations/how_src_executes_a_batch_spec", - "shadowedBy": 799, + "fires": false, + "matchedRuleLine": 799, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/how_src_executes_a_campaign_spec", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", "outcome": "redirects-as-expected", @@ -33135,31 +28461,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 220, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2910, "source": "/campaigns/explanations/reexecuting_campaign_specs_multiple_times", "destination": "/batch_changes/explanations/reexecuting_batch_specs_multiple_times", - "shadowedBy": 804, + "fires": false, + "matchedRuleLine": 804, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/reexecuting_campaign_specs_multiple_times", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", "outcome": "redirects-as-expected", @@ -33191,24 +28504,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 90, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2915, "source": "/campaigns/explanations/permissions_in_batch_changes", "destination": "/batch_changes/explanations/permissions_in_batch_changes", - "shadowedBy": 809, + "fires": false, + "matchedRuleLine": 809, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "outcome": "redirects-as-expected", @@ -33235,17 +28542,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 2919, "source": "/campaigns/explanations/introduction_to_batch_changes", "destination": "/batch_changes/explanations/introduction_to_batch_changes", - "shadowedBy": 813, + "fires": false, + "matchedRuleLine": 813, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/introduction_to_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", "outcome": "redirects-as-expected", @@ -33283,16 +28591,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -33304,9 +28604,11 @@ "line": 2924, "source": "/campaigns/explanations/batch_changes_design", "destination": "/batch_changes/explanations/batch_changes_design", - "shadowedBy": 818, + "fires": false, + "matchedRuleLine": 818, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/batch_changes_design", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", "outcome": "redirects-as-expected", @@ -33338,24 +28640,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2928, "source": "/campaigns/explanations", "destination": "/batch_changes/explanations", - "shadowedBy": 822, + "fires": false, + "matchedRuleLine": 822, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations", "outcome": "redirects-as-expected", @@ -33392,10 +28688,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 2050, - "visits": 1740, + "destination": { + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -33407,9 +28702,11 @@ "line": 2932, "source": "/campaigns/references/requirements", "destination": "/batch_changes/references/requirements", - "shadowedBy": 826, + "fires": false, + "matchedRuleLine": 826, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/requirements", "outcome": "redirects-as-expected", @@ -33441,31 +28738,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 200, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2936, "source": "/campaigns/references/troubleshooting", "destination": "/batch_changes/references/troubleshooting", - "shadowedBy": 830, + "fires": false, + "matchedRuleLine": 830, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", "outcome": "redirects-as-expected", @@ -33497,31 +28781,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2940, "source": "/campaigns/references/name-change", "destination": "/batch_changes/references/name-change", - "shadowedBy": 834, + "fires": false, + "matchedRuleLine": 834, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/name-change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/name-change", "outcome": "redirects-as-expected", @@ -33548,31 +28819,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 10, - "visits": 10, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 10, - "visits": 10, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 2944, "source": "/campaigns/references/campaign_spec_yaml_reference", "destination": "/batch_changes/references/batch_spec_yaml_reference", - "shadowedBy": 838, + "fires": false, + "matchedRuleLine": 838, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "outcome": "redirects-as-expected", @@ -33603,25 +28861,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 130, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 820, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -33633,9 +28876,11 @@ "line": 2948, "source": "/campaigns/references/faq", "destination": "/batch_changes/references/faq", - "shadowedBy": 842, + "fires": false, + "matchedRuleLine": 842, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/faq", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/faq", "outcome": "redirects-as-expected", @@ -33667,31 +28912,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 580, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2952, "source": "/campaigns/references/campaign_spec_templating", "destination": "/batch_changes/references/batch_spec_templating", - "shadowedBy": 846, + "fires": false, + "matchedRuleLine": 846, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_templating", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", "outcome": "redirects-as-expected", @@ -33723,31 +28955,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 170, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2956, "source": "/campaigns/references", "destination": "/batch_changes/references", - "shadowedBy": 850, + "fires": false, + "matchedRuleLine": 850, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references", "outcome": "redirects-as-expected", @@ -33774,17 +28993,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 2960, "source": "/campaigns/tutorials/update_base_images_in_dockerfiles", "destination": "/batch_changes/tutorials/update_base_images_in_dockerfiles", - "shadowedBy": 854, + "fires": false, + "matchedRuleLine": 854, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/update_base_images_in_dockerfiles", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", "outcome": "redirects-as-expected", @@ -33816,24 +29036,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2965, "source": "/campaigns/tutorials/updating_go_import_statements", "destination": "/batch_changes/tutorials/updating_go_import_statements", - "shadowedBy": 859, + "fires": false, + "matchedRuleLine": 859, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/updating_go_import_statements", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", "outcome": "redirects-as-expected", @@ -33865,24 +29079,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 230, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2969, "source": "/campaigns/tutorials/refactor_go_comby", "destination": "/batch_changes/tutorials/refactor_go_comby", - "shadowedBy": 863, + "fires": false, + "matchedRuleLine": 863, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/refactor_go_comby", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", "outcome": "redirects-as-expected", @@ -33914,31 +29122,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2973, "source": "/campaigns/tutorials/search_and_replace_specific_terms", "destination": "/batch_changes/tutorials/search_and_replace_specific_terms", - "shadowedBy": 867, + "fires": false, + "matchedRuleLine": 867, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/search_and_replace_specific_terms", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", "outcome": "redirects-as-expected", @@ -33970,24 +29165,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2978, "source": "/campaigns/tutorials", "destination": "/batch_changes/tutorials", - "shadowedBy": 872, + "fires": false, + "matchedRuleLine": 872, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", "outcome": "redirects-as-expected", @@ -34020,16 +29209,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 20, "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 260, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -34041,9 +29222,11 @@ "line": 2982, "source": "/campaigns/how-tos/creating_changesets_per_project_in_monorepos", "destination": "/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", - "shadowedBy": 876, + "fires": false, + "matchedRuleLine": 876, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_changesets_per_project_in_monorepos", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", "outcome": "redirects-as-expected", @@ -34075,10 +29258,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 310, - "visits": 310, + "destination": { + "requests": 40, + "visits": 40, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -34090,9 +29272,11 @@ "line": 2987, "source": "/campaigns/how-tos/handling_errored_changesets", "destination": "/batch_changes/how-tos/handling_errored_changesets", - "shadowedBy": 881, + "fires": false, + "matchedRuleLine": 881, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/handling_errored_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", "outcome": "redirects-as-expected", @@ -34124,24 +29308,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2991, "source": "/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", "destination": "/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", - "shadowedBy": 885, + "fires": false, + "matchedRuleLine": 885, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", "outcome": "redirects-as-expected", @@ -34173,31 +29351,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 2996, "source": "/campaigns/how-tos/site_admin_configuration", "destination": "/batch_changes/how-tos/site_admin_configuration", - "shadowedBy": 890, + "fires": false, + "matchedRuleLine": 890, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/site_admin_configuration", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", "outcome": "redirects-as-expected", @@ -34229,24 +29394,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3000, "source": "/campaigns/how-tos/publishing_changesets", "destination": "/batch_changes/how-tos/publishing_changesets", - "shadowedBy": 894, + "fires": false, + "matchedRuleLine": 894, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/publishing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", "outcome": "redirects-as-expected", @@ -34278,31 +29437,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 340, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3004, "source": "/campaigns/how-tos/viewing_batch_changes", "destination": "/batch_changes/how-tos/viewing_batch_changes", - "shadowedBy": 898, + "fires": false, + "matchedRuleLine": 898, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", "outcome": "redirects-as-expected", @@ -34334,24 +29480,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3008, "source": "/campaigns/how-tos/updating_a_batch_change", "destination": "/batch_changes/how-tos/updating_a_batch_change", - "shadowedBy": 902, + "fires": false, + "matchedRuleLine": 902, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/updating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", "outcome": "redirects-as-expected", @@ -34383,24 +29523,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3012, "source": "/campaigns/how-tos/configuring_user_credentials", "destination": "/batch_changes/how-tos/configuring_user_credentials", - "shadowedBy": 906, + "fires": false, + "matchedRuleLine": 906, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/configuring_user_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", "outcome": "redirects-as-expected", @@ -34437,24 +29571,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3016, "source": "/campaigns/how-tos/closing_or_deleting_a_batch_change", "destination": "/batch_changes/how-tos/closing_or_deleting_a_batch_change", - "shadowedBy": 910, + "fires": false, + "matchedRuleLine": 910, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/closing_or_deleting_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", "outcome": "redirects-as-expected", @@ -34486,24 +29614,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3021, "source": "/campaigns/how-tos/creating_a_batch_change", "destination": "/batch_changes/how-tos/creating_a_batch_change", - "shadowedBy": 915, + "fires": false, + "matchedRuleLine": 915, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", "outcome": "redirects-as-expected", @@ -34535,31 +29657,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 540, - "visits": 540, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3025, "source": "/campaigns/how-tos/tracking_existing_changesets", "destination": "/batch_changes/how-tos/tracking_existing_changesets", - "shadowedBy": 919, + "fires": false, + "matchedRuleLine": 919, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/tracking_existing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", "outcome": "redirects-as-expected", @@ -34591,24 +29700,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 460, - "visits": 420, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3029, "source": "/campaigns/how-tos", "destination": "/batch_changes/how-tos", - "shadowedBy": 923, + "fires": false, + "matchedRuleLine": 923, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos", "outcome": "redirects-as-expected", @@ -34635,17 +29738,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3033, "source": "/campaigns/quickstart", "destination": "/batch_changes/quickstart", - "shadowedBy": 927, + "fires": false, + "matchedRuleLine": 927, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/quickstart", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/quickstart", "outcome": "redirects-as-expected", @@ -34677,31 +29781,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 640, - "visits": 620, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3037, "source": "/campaigns", "destination": "/batch_changes", - "shadowedBy": 931, + "fires": false, + "matchedRuleLine": 931, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/campaigns", "expectedLocation": "https://sourcegraph.com/docs/batch_changes", "outcome": "redirects-as-expected", @@ -34732,25 +29823,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 440, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2050, - "visits": 1740, + "requests": 50, + "visits": 50, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -34762,9 +29838,11 @@ "line": 3041, "source": "/cli/references/campaigns/apply", "destination": "/cli/references/batch/apply", - "shadowedBy": 935, + "fires": false, + "matchedRuleLine": 935, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/apply", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/apply", "outcome": "redirects-as-expected", @@ -34791,31 +29869,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3045, "source": "/cli/references/campaigns/index", "destination": "/cli/references/batch/index", - "shadowedBy": 939, + "fires": false, + "matchedRuleLine": 939, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/index", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/index", "outcome": "redirects-as-expected", @@ -34842,17 +29907,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3049, "source": "/cli/references/campaigns/new", "destination": "/cli/references/batch/new", - "shadowedBy": 943, + "fires": false, + "matchedRuleLine": 943, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/new", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/new", "outcome": "redirects-as-expected", @@ -34879,31 +29945,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3053, "source": "/cli/references/campaigns/preview", "destination": "/cli/references/batch/preview", - "shadowedBy": 947, + "fires": false, + "matchedRuleLine": 947, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/preview", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/preview", "outcome": "redirects-as-expected", @@ -34930,31 +29983,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3057, "source": "/cli/references/campaigns/repositories", "destination": "/cli/references/batch/repositories", - "shadowedBy": 951, + "fires": false, + "matchedRuleLine": 951, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/repositories", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/repositories", "outcome": "redirects-as-expected", @@ -34981,31 +30021,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 100, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 100, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3061, "source": "/cli/references/campaigns/validate", "destination": "/cli/references/batch/validate", - "shadowedBy": 955, + "fires": false, + "matchedRuleLine": 955, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/validate", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/validate", "outcome": "redirects-as-expected", @@ -35031,39 +30058,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3065, "source": "/cli/references/campaigns", "destination": "/cli/references/batch", - "shadowedBy": 959, + "fires": false, + "matchedRuleLine": 959, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch", "outcome": "redirects-as-expected", @@ -35090,31 +30097,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3069, "source": "/batch_changes/how-tos/configuring_user_credentials", "destination": "/batch_changes/how-tos/configuring_credentials", - "shadowedBy": 963, + "fires": false, + "matchedRuleLine": 963, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", "outcome": "redirects-as-expected", @@ -35146,31 +30140,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 80, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3073, "source": "/batch-changes/references/troubleshooting", "destination": "/batch_changes/references/troubleshooting", - "shadowedBy": 967, + "fires": false, + "matchedRuleLine": 967, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/batch-changes/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", "outcome": "redirects-as-expected", @@ -35202,31 +30183,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3077, "source": "/dev/background-information/continuous_integration", "destination": "/dev/background-information/ci", - "shadowedBy": 971, + "fires": false, + "matchedRuleLine": 971, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/background-information/continuous_integration", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/ci", "outcome": "redirects-as-expected", @@ -35253,31 +30221,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 3081, "source": "/dev/how-to/add_and_use_logging", "destination": "/dev/how-to/add_logging", - "shadowedBy": 975, + "fires": false, + "matchedRuleLine": 975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dev/how-to/add_and_use_logging", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/add_logging", "outcome": "redirects-as-expected", @@ -35304,31 +30259,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 3085, "source": "/admin/install", "destination": "/admin/deploy", - "shadowedBy": 979, + "fires": false, + "matchedRuleLine": 979, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", "outcome": "redirects-as-expected", @@ -35359,25 +30301,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 160, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, + "requests": 40, "visits": 0, - "redirects": 310, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1430, - "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35389,9 +30316,11 @@ "line": 3089, "source": "/admin/install/kubernetes/azure", "destination": "/admin/deploy/kubernetes", - "shadowedBy": 983, + "fires": false, + "matchedRuleLine": 983, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/azure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", "outcome": "redirects-as-expected", @@ -35424,16 +30353,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 20, "visits": 0, - "redirects": 710, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 800, - "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35445,9 +30366,11 @@ "line": 3093, "source": "/admin/install/kubernetes/configure", "destination": "/admin/deploy/kubernetes/configure", - "shadowedBy": 987, + "fires": false, + "matchedRuleLine": 987, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/configure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", "outcome": "redirects-as-expected", @@ -35478,39 +30401,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 550, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3097, "source": "/admin/install/kubernetes/eks", "destination": "/admin/deploy/kubernetes/eks", - "shadowedBy": 991, + "fires": false, + "matchedRuleLine": 991, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/eks", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", "outcome": "redirects-as-expected", @@ -35542,24 +30445,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 120, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3101, "source": "/admin/install/kubernetes/helm", "destination": "/admin/deploy/kubernetes/helm", - "shadowedBy": 995, + "fires": false, + "matchedRuleLine": 995, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/helm", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", "outcome": "redirects-as-expected", @@ -35586,31 +30483,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 20, - "visits": 20, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 3105, "source": "/admin/install/kubernetes", "destination": "/admin/deploy/kubernetes", - "shadowedBy": 999, + "fires": false, + "matchedRuleLine": 999, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", "outcome": "redirects-as-expected", @@ -35641,25 +30525,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, + "requests": 20, "visits": 0, - "redirects": 710, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 800, - "visits": 700, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -35671,9 +30540,11 @@ "line": 3109, "source": "/admin/install/kubernetes/kustomize", "destination": "/admin/deploy/kubernetes/kustomize", - "shadowedBy": 1003, + "fires": false, + "matchedRuleLine": 1003, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/kustomize", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", "outcome": "redirects-as-expected", @@ -35705,24 +30576,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3113, "source": "/admin/install/kubernetes/operations", "destination": "/admin/deploy/kubernetes/operations", - "shadowedBy": 1007, + "fires": false, + "matchedRuleLine": 1007, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/operations", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", "outcome": "redirects-as-expected", @@ -35753,39 +30618,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 110, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3117, "source": "/admin/install/kubernetes/scale", "destination": "/admin/deploy/kubernetes/scale", - "shadowedBy": 1011, + "fires": false, + "matchedRuleLine": 1011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/scale", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", "outcome": "redirects-as-expected", @@ -35817,31 +30662,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3121, "source": "/admin/install/kubernetes/troubleshoot", "destination": "/admin/deploy/kubernetes/troubleshoot", - "shadowedBy": 1015, + "fires": false, + "matchedRuleLine": 1015, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/troubleshoot", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", "outcome": "redirects-as-expected", @@ -35872,39 +30704,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 150, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3125, "source": "/admin/install/kubernetes/update", "destination": "/admin/deploy/kubernetes/update", - "shadowedBy": 1019, + "fires": false, + "matchedRuleLine": 1019, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/update", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", "outcome": "redirects-as-expected", @@ -35930,25 +30742,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3129, "source": "/admin/install/kubernetes/overlays", "destination": "/admin/deploy/kubernetes/configure", - "shadowedBy": 1023, + "fires": false, + "matchedRuleLine": 1023, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/overlays", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", "outcome": "redirects-as-expected", @@ -35980,31 +30786,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 550, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3133, "source": "/admin/install/docker-compose/aws", "destination": "/admin/deploy/docker-compose/aws", - "shadowedBy": 1027, + "fires": false, + "matchedRuleLine": 1027, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/aws", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", "outcome": "redirects-as-expected", @@ -36035,39 +30828,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 530, - "visits": 530, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3137, "source": "/admin/install/docker-compose/digitalocean", "destination": "/admin/deploy/docker-compose/digitalocean", - "shadowedBy": 1031, + "fires": false, + "matchedRuleLine": 1031, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", "outcome": "redirects-as-expected", @@ -36099,31 +30872,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3141, "source": "/admin/install/docker-compose/google_cloud", "destination": "/admin/deploy/docker-compose/google_cloud", - "shadowedBy": 1035, + "fires": false, + "matchedRuleLine": 1035, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", "outcome": "redirects-as-expected", @@ -36160,24 +30920,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3145, "source": "/admin/install/docker-compose", "destination": "/admin/deploy/docker-compose", - "shadowedBy": 1039, + "fires": false, + "matchedRuleLine": 1039, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose", "outcome": "redirects-as-expected", @@ -36208,25 +30962,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36238,9 +30977,11 @@ "line": 3149, "source": "/admin/install/docker-compose/migrate", "destination": "/admin/deploy/docker-compose/migrate", - "shadowedBy": 1043, + "fires": false, + "matchedRuleLine": 1043, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/migrate", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", "outcome": "redirects-as-expected", @@ -36271,39 +31012,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 370, - "visits": 300, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3153, "source": "/admin/install/docker-compose/operations", "destination": "/admin/deploy/docker-compose#operations", - "shadowedBy": 1047, + "fires": false, + "matchedRuleLine": 1047, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/operations", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#operations", "outcome": "redirects-as-expected", @@ -36336,16 +31057,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36357,9 +31070,11 @@ "line": 3157, "source": "/admin/install/docker-compose/update", "destination": "/admin/deploy/docker-compose#upgrade", - "shadowedBy": 1051, + "fires": false, + "matchedRuleLine": 1051, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/update", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#upgrade", "outcome": "redirects-as-expected", @@ -36392,16 +31107,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36413,9 +31120,11 @@ "line": 3161, "source": "/admin/install/docker-compose/configure", "destination": "/admin/deploy/docker-compose#configure", - "shadowedBy": 1055, + "fires": false, + "matchedRuleLine": 1055, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/configure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#configure", "outcome": "redirects-as-expected", @@ -36448,16 +31157,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36469,9 +31170,11 @@ "line": 3165, "source": "/admin/install/docker/aws", "destination": "/self-hosted/deploy", - "shadowedBy": 1059, + "fires": false, + "matchedRuleLine": 1059, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/aws", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -36497,25 +31200,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36527,9 +31215,11 @@ "line": 3169, "source": "/admin/install/docker/digitalocean", "destination": "/self-hosted/deploy", - "shadowedBy": 1063, + "fires": false, + "matchedRuleLine": 1063, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -36555,25 +31245,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36585,9 +31260,11 @@ "line": 3173, "source": "/admin/install/docker/google_cloud", "destination": "/self-hosted/deploy", - "shadowedBy": 1067, + "fires": false, + "matchedRuleLine": 1067, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -36613,25 +31290,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36643,9 +31305,11 @@ "line": 3177, "source": "/admin/install/docker", "destination": "/self-hosted/deploy", - "shadowedBy": 1071, + "fires": false, + "matchedRuleLine": 1071, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -36671,25 +31335,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 250, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36701,9 +31350,11 @@ "line": 3181, "source": "/admin/install/managed", "destination": "/admin/deploy/managed", - "shadowedBy": 1075, + "fires": false, + "matchedRuleLine": 1075, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/managed", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/managed", "outcome": "redirects-as-expected", @@ -36734,18 +31385,10 @@ "onDestinationPage": false }, "traffic": { - "source": { + "source": null, + "destination": { "requests": 0, "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 930, - "visits": 850, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -36757,9 +31400,11 @@ "line": 3185, "source": "/admin/install/migrate-backup", "destination": "/admin/deploy/migrate-backup", - "shadowedBy": 1079, + "fires": false, + "matchedRuleLine": 1079, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/migrate-backup", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", "outcome": "redirects-as-expected", @@ -36791,31 +31436,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3189, "source": "/admin/install/resource_estimator", "destination": "/admin/deploy/resource_estimator", - "shadowedBy": 1083, + "fires": false, + "matchedRuleLine": 1083, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/resource_estimator", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", "outcome": "redirects-as-expected", @@ -36852,31 +31484,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3193, "source": "/admin/install/cluster.md", "destination": "/admin/deploy", - "shadowedBy": 345, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", "outcome": "no-redirect", @@ -36898,24 +31517,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 310, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": null + "destination": null } }, { "line": 3197, "source": "/admin/deploy/cluster", "destination": "/admin/deploy", - "shadowedBy": 1091, + "fires": false, + "matchedRuleLine": 1091, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/cluster", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", "outcome": "redirects-as-expected", @@ -36948,16 +31561,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 40, "visits": 0, - "redirects": 310, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1430, - "visits": 970, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -36969,9 +31574,11 @@ "line": 3201, "source": "/admin/deploy/docker", "destination": "/self-hosted/deploy", - "shadowedBy": 1095, + "fires": false, + "matchedRuleLine": 1095, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -36999,16 +31606,8 @@ "traffic": { "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37020,9 +31619,11 @@ "line": 3205, "source": "/admin/observability/alert_solutions", "destination": "/admin/observability/alerts", - "shadowedBy": 1099, + "fires": false, + "matchedRuleLine": 1099, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alert_solutions", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerts", "outcome": "redirects-as-expected", @@ -37053,39 +31654,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 450, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3209, "source": "/admin/deploy/managed", "destination": "/cloud", - "shadowedBy": 1103, + "fires": false, + "matchedRuleLine": 1103, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/managed", "expectedLocation": "https://sourcegraph.com/docs/cloud", "outcome": "redirects-as-expected", @@ -37113,16 +31694,8 @@ "traffic": { "source": null, "destination": { - "requests": 930, - "visits": 850, - "redirects": 0, - "notFound": 0, - "serverErrors": 10, - "inSitemap": true - }, - "final": { - "requests": 930, - "visits": 850, + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -37134,9 +31707,11 @@ "line": 3213, "source": "/code_intelligence/explanations/writing_an_indexer", "destination": "/code_navigation/explanations/writing_an_indexer", - "shadowedBy": 1107, + "fires": false, + "matchedRuleLine": 1107, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "outcome": "redirects-as-expected", @@ -37177,39 +31752,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 260, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3217, "source": "/code_intelligence/explanations/auto_indexing_inference", "destination": "/code_navigation/explanations/auto_indexing_inference", - "shadowedBy": 1111, + "fires": false, + "matchedRuleLine": 1111, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "outcome": "redirects-as-expected", @@ -37251,24 +31806,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3221, "source": "/code_intelligence/explanations/auto_indexing", "destination": "/code_navigation/explanations/auto_indexing", - "shadowedBy": 1115, + "fires": false, + "matchedRuleLine": 1115, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "outcome": "redirects-as-expected", @@ -37309,25 +31858,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 290, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 250, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -37339,9 +31873,11 @@ "line": 3225, "source": "/code_intelligence/explanations/features", "destination": "/code_navigation/explanations/features", - "shadowedBy": 1119, + "fires": false, + "matchedRuleLine": 1119, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/features", "outcome": "redirects-as-expected", @@ -37377,39 +31913,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3229, "source": "/code_intelligence/explanations/introduction_to_code_intelligence", "destination": "/code_navigation/explanations/introduction_to_code_navigation", - "shadowedBy": 1123, + "fires": false, + "matchedRuleLine": 1123, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/introduction_to_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "outcome": "redirects-as-expected", @@ -37446,31 +31962,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3234, "source": "/code_intelligence/explanations/precise_code_intelligence", "destination": "/code_navigation/explanations/precise_code_navigation", - "shadowedBy": 1128, + "fires": false, + "matchedRuleLine": 1128, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", "outcome": "redirects-as-expected", @@ -37511,39 +32014,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 330, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 1550, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3238, "source": "/code_intelligence/explanations/rockskip", "destination": "/code_navigation/explanations/rockskip", - "shadowedBy": 1132, + "fires": false, + "matchedRuleLine": 1132, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "outcome": "redirects-as-expected", @@ -37579,32 +32062,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3242, "source": "/code_intelligence/explanations/search_based_code_intelligence", "destination": "/code_navigation/explanations/search_based_code_navigation", - "shadowedBy": 1136, + "fires": false, + "matchedRuleLine": 1136, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "outcome": "redirects-as-expected", @@ -37646,24 +32116,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3247, "source": "/code_intelligence/explanations/uploads", "destination": "/code_navigation/explanations/uploads", - "shadowedBy": 1141, + "fires": false, + "matchedRuleLine": 1141, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "outcome": "redirects-as-expected", @@ -37700,31 +32164,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3251, "source": "/code_intelligence/explanations", "destination": "/code_navigation/explanations", - "shadowedBy": 1145, + "fires": false, + "matchedRuleLine": 1145, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations", "outcome": "redirects-as-expected", @@ -37750,39 +32201,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 110, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 110, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "source": null, + "destination": null } }, { "line": 3255, "source": "/code_intelligence/explanations/diagrams", "destination": "/code_navigation/explanations/diagrams", - "shadowedBy": 1149, + "fires": false, + "matchedRuleLine": 1149, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", "outcome": "redirects-as-expected", @@ -37809,17 +32240,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3259, "source": "/code_intelligence/explanations/diagrams/index-states.mermaid", "destination": "/code_navigation/explanations/diagrams/index-states.mermaid", - "shadowedBy": 1153, + "fires": false, + "matchedRuleLine": 1153, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.mermaid", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", "outcome": "redirects-as-expected", @@ -37846,17 +32278,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3264, "source": "/code_intelligence/explanations/diagrams/index-states.svg", "destination": "/code_navigation/explanations/diagrams/index-states.svg", - "shadowedBy": 1158, + "fires": false, + "matchedRuleLine": 1158, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.svg", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", "outcome": "redirects-as-expected", @@ -37883,17 +32316,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3268, "source": "/code_intelligence/explanations/diagrams/upload-states.mermaid", "destination": "/code_navigation/explanations/diagrams/upload-states.mermaid", - "shadowedBy": 1162, + "fires": false, + "matchedRuleLine": 1162, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.mermaid", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", "outcome": "redirects-as-expected", @@ -37920,17 +32354,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3273, "source": "/code_intelligence/explanations/diagrams/upload-states.svg", "destination": "/code_navigation/explanations/diagrams/upload-states.svg", - "shadowedBy": 1167, + "fires": false, + "matchedRuleLine": 1167, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.svg", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", "outcome": "redirects-as-expected", @@ -37957,17 +32392,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3277, "source": "/code_intelligence/apidocs", "destination": "/code_navigation/apidocs", - "shadowedBy": 1171, + "fires": false, + "matchedRuleLine": 1171, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/apidocs", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/apidocs", "outcome": "redirects-as-expected", @@ -37994,17 +32430,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3281, "source": "/code_intelligence/how-to/adding_lsif_to_many_repos", "destination": "/code_navigation/how-to/adding_lsif_to_many_repos", - "shadowedBy": 1175, + "fires": false, + "matchedRuleLine": 1175, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", "outcome": "redirects-as-expected", @@ -38046,24 +32483,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3285, "source": "/code_intelligence/how-to/adding_lsif_to_workflows", "destination": "/code_navigation/how-to/adding_lsif_to_workflows", - "shadowedBy": 1179, + "fires": false, + "matchedRuleLine": 1179, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "outcome": "redirects-as-expected", @@ -38095,24 +32526,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": null + "destination": null } }, { "line": 3289, "source": "/code_intelligence/how-to/configure_auto_indexing", "destination": "/code_navigation/how-to/configure_auto_indexing", - "shadowedBy": 1183, + "fires": false, + "matchedRuleLine": 1183, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "outcome": "redirects-as-expected", @@ -38154,10 +32579,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 600, - "visits": 510, + "destination": { + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -38169,9 +32593,11 @@ "line": 3293, "source": "/code_intelligence/how-to/configure_data_retention", "destination": "/code_navigation/how-to/configure_data_retention", - "shadowedBy": 1187, + "fires": false, + "matchedRuleLine": 1187, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "outcome": "redirects-as-expected", @@ -38214,16 +32640,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -38235,9 +32653,11 @@ "line": 3297, "source": "/code_intelligence/how-to/enable_auto_indexing", "destination": "/code_navigation/how-to/enable_auto_indexing", - "shadowedBy": 1191, + "fires": false, + "matchedRuleLine": 1191, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "outcome": "redirects-as-expected", @@ -38279,10 +32699,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 600, - "visits": 510, + "destination": { + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -38294,9 +32713,11 @@ "line": 3301, "source": "/code_intelligence/how-to/index_a_cpp_repository", "destination": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", - "shadowedBy": 1195, + "fires": false, + "matchedRuleLine": 1195, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_cpp_repository", "expectedLocation": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", "outcome": "redirects-as-expected", @@ -38327,25 +32748,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3306, "source": "/code_intelligence/how-to/index_a_go_repository", "destination": "/code_navigation/how-to/index_a_go_repository", - "shadowedBy": 1200, + "fires": false, + "matchedRuleLine": 1200, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "outcome": "redirects-as-expected", @@ -38386,25 +32801,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 80, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -38416,9 +32816,11 @@ "line": 3310, "source": "/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "destination": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", - "shadowedBy": 1204, + "fires": false, + "matchedRuleLine": 1204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "outcome": "redirects-as-expected", @@ -38459,39 +32861,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3315, "source": "/code_intelligence/how-to/index_other_languages", "destination": "/code_navigation/how-to/index_other_languages", - "shadowedBy": 1209, + "fires": false, + "matchedRuleLine": 1209, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_other_languages", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", "outcome": "redirects-as-expected", @@ -38517,25 +32899,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3319, "source": "/code_intelligence/how-to", "destination": "/code_navigation/how-to", - "shadowedBy": 1213, + "fires": false, + "matchedRuleLine": 1213, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to", "outcome": "redirects-as-expected", @@ -38562,17 +32938,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3323, "source": "/code_intelligence/how-to/img/CodeReview.gif", "destination": "/code_navigation/how-to/img/CodeReview.gif", - "shadowedBy": 1217, + "fires": false, + "matchedRuleLine": 1217, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/CodeReview.gif", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", "outcome": "redirects-as-expected", @@ -38599,17 +32976,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3327, "source": "/code_intelligence/how-to/img/experimental-language-server-enable.png", "destination": "/code_navigation/how-to/img/experimental-language-server-enable.png", - "shadowedBy": 1221, + "fires": false, + "matchedRuleLine": 1221, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/experimental-language-server-enable.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", "outcome": "redirects-as-expected", @@ -38636,17 +33014,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3332, "source": "/code_intelligence/how-to/img/extension-example.gif", "destination": "/code_navigation/how-to/img/extension-example.gif", - "shadowedBy": 1226, + "fires": false, + "matchedRuleLine": 1226, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/extension-example.gif", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", "outcome": "redirects-as-expected", @@ -38673,17 +33052,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3336, "source": "/code_intelligence/how-to/img/network-description.png", "destination": "/code_navigation/how-to/img/network-description.png", - "shadowedBy": 1230, + "fires": false, + "matchedRuleLine": 1230, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-description.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", "outcome": "redirects-as-expected", @@ -38710,17 +33090,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3340, "source": "/code_intelligence/how-to/img/network-waterfall.png", "destination": "/code_navigation/how-to/img/network-waterfall.png", - "shadowedBy": 1234, + "fires": false, + "matchedRuleLine": 1234, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-waterfall.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", "outcome": "redirects-as-expected", @@ -38747,17 +33128,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3344, "source": "/code_intelligence/how-to/img/popover.png", "destination": "/code_navigation/how-to/img/popover.png", - "shadowedBy": 1238, + "fires": false, + "matchedRuleLine": 1238, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/popover.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", "outcome": "redirects-as-expected", @@ -38784,17 +33166,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3348, "source": "/code_intelligence/how-to/img/Symbols.png", "destination": "/code_navigation/how-to/img/Symbols.png", - "shadowedBy": 1242, + "fires": false, + "matchedRuleLine": 1242, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/Symbols.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", "outcome": "redirects-as-expected", @@ -38821,17 +33204,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3352, "source": "/code_intelligence/how-to/img/SymbolSidebar.png", "destination": "/code_navigation/how-to/imgSymbolSidebar.png", - "shadowedBy": 1246, + "fires": false, + "matchedRuleLine": 1246, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/SymbolSidebar.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", "outcome": "redirects-as-expected", @@ -38858,17 +33242,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3356, "source": "/code_intelligence/how-to/img/workflow.png", "destination": "/code_navigation/how-to/img/workflow.png", - "shadowedBy": 1250, + "fires": false, + "matchedRuleLine": 1250, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/workflow.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", "outcome": "redirects-as-expected", @@ -38895,17 +33280,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3360, "source": "/code_intelligence/how-to/img", "destination": "/code_navigation/how-to/img", - "shadowedBy": 1254, + "fires": false, + "matchedRuleLine": 1254, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img", "outcome": "redirects-as-expected", @@ -38932,17 +33318,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3364, "source": "/code_intelligence/references/auto_indexing_configuration", "destination": "/code_navigation/references/auto_indexing_configuration", - "shadowedBy": 1258, + "fires": false, + "matchedRuleLine": 1258, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "outcome": "redirects-as-expected", @@ -38984,10 +33371,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -38999,9 +33385,11 @@ "line": 3368, "source": "/code_intelligence/references/envvars", "destination": "/code_navigation/references/envvars", - "shadowedBy": 1262, + "fires": false, + "matchedRuleLine": 1262, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/envvars", "outcome": "redirects-as-expected", @@ -39038,24 +33426,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3372, "source": "/code_intelligence/references/faq", "destination": "/code_navigation/references/faq", - "shadowedBy": 1266, + "fires": false, + "matchedRuleLine": 1266, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/faq", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/faq", "outcome": "redirects-as-expected", @@ -39082,17 +33464,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3376, "source": "/code_intelligence/references/indexers", "destination": "/code_navigation/references/indexers", - "shadowedBy": 1270, + "fires": false, + "matchedRuleLine": 1270, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/indexers", "outcome": "redirects-as-expected", @@ -39133,39 +33516,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 450, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3380, "source": "/code_intelligence/references/precise_examples", "destination": "/code_navigation/references/precise_examples", - "shadowedBy": 1274, + "fires": false, + "matchedRuleLine": 1274, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/precise_examples", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", "outcome": "redirects-as-expected", @@ -39207,31 +33570,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3384, "source": "/code_intelligence/references/requirements", "destination": "/code_navigation/references/requirements", - "shadowedBy": 1278, + "fires": false, + "matchedRuleLine": 1278, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/requirements", "outcome": "redirects-as-expected", @@ -39258,17 +33608,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3388, "source": "/code_intelligence/references/troubleshooting", "destination": "/code_navigation/references/troubleshooting", - "shadowedBy": 1282, + "fires": false, + "matchedRuleLine": 1282, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "outcome": "redirects-as-expected", @@ -39305,10 +33656,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 370, - "visits": 370, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -39320,9 +33670,11 @@ "line": 3392, "source": "/code_intelligence/references", "destination": "/code_navigation/references", - "shadowedBy": 1286, + "fires": false, + "matchedRuleLine": 1286, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references", "outcome": "redirects-as-expected", @@ -39349,31 +33701,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 30, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 3396, "source": "/code_intelligence", "destination": "/code_navigation", - "shadowedBy": 1290, + "fires": false, + "matchedRuleLine": 1290, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation", "outcome": "redirects-as-expected", @@ -39409,39 +33748,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 550, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3400, "source": "/cody/autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1294, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "redirects-as-expected", @@ -39469,16 +33788,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39490,9 +33801,11 @@ "line": 3404, "source": "/cody/autocomplete#code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1298, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "code-autocomplete", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "redirects-as-expected", @@ -39520,16 +33833,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39541,9 +33846,11 @@ "line": 3408, "source": "/cody/autocomplete#what-is-cody-code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1302, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "what-is-cody-code-autocomplete", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "redirects-as-expected", @@ -39571,16 +33878,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39592,9 +33891,11 @@ "line": 3412, "source": "/cody/capabilities#code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1306, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "code-autocomplete", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "no-redirect", @@ -39615,25 +33916,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39645,9 +33931,11 @@ "line": 3416, "source": "/cody/autocomplete#enabling-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1310, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "enabling-autocomplete", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "redirects-as-expected", @@ -39675,16 +33963,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39696,9 +33976,11 @@ "line": 3420, "source": "/cody/capabilities#code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1306, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "code-autocomplete", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "no-redirect", @@ -39719,25 +34001,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39749,9 +34016,11 @@ "line": 3424, "source": "/cody/autocomplete#configuring-on-sourcegraph-enterprise", "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", - "shadowedBy": 1318, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "configuring-on-sourcegraph-enterprise", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", "outcome": "redirects-elsewhere", @@ -39779,16 +34048,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39800,9 +34061,11 @@ "line": 3429, "source": "/cody/capabilities#configure-autocomplete-on-sourcegraph-enterprise", "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", - "shadowedBy": 1323, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "configure-autocomplete-on-sourcegraph-enterprise", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", "outcome": "no-redirect", @@ -39823,25 +34086,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39853,9 +34101,11 @@ "line": 3434, "source": "/cody/autocomplete#accessing-autocomplete-logs", "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", - "shadowedBy": 1328, + "fires": false, + "matchedRuleLine": 1294, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "accessing-autocomplete-logs", - "bareSourceRuleLine": 1294, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", "outcome": "redirects-elsewhere", @@ -39883,16 +34133,8 @@ "traffic": { "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39904,9 +34146,11 @@ "line": 3438, "source": "/cody/capabilities#access-autocomplete-logs", "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", - "shadowedBy": 1332, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "access-autocomplete-logs", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", "outcome": "no-redirect", @@ -39927,25 +34171,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -39957,9 +34186,11 @@ "line": 3442, "source": "/cody#get-cody", "destination": "/cody", - "shadowedBy": 1336, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "get-cody", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", "outcome": "no-redirect", @@ -39980,25 +34211,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40010,9 +34226,11 @@ "line": 3446, "source": "/cody#getting-started", "destination": "/cody", - "shadowedBy": 1340, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "getting-started", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", "outcome": "no-redirect", @@ -40033,25 +34251,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40063,9 +34266,11 @@ "line": 3450, "source": "/cody#features", "destination": "/cody#main-features", - "shadowedBy": 1344, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "features", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody#main-features", "outcome": "no-redirect", @@ -40086,25 +34291,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40116,9 +34306,11 @@ "line": 3454, "source": "/cody#chatbot-that-knows-your-code", "destination": "/cody", - "shadowedBy": 1348, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "chatbot-that-knows-your-code", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", "outcome": "no-redirect", @@ -40139,25 +34331,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40169,9 +34346,11 @@ "line": 3458, "source": "/cody#fix-code-inline", "destination": "/cody/capabilities", - "shadowedBy": 1352, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "fix-code-inline", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", "outcome": "no-redirect", @@ -40192,25 +34371,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 150, + "requests": 120, "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40222,9 +34386,11 @@ "line": 3462, "source": "/cody/capabilities#fix-code-inline", "destination": "/cody/capabilities", - "shadowedBy": 1356, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "fix-code-inline", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", "outcome": "no-redirect", @@ -40245,25 +34411,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -40275,9 +34426,11 @@ "line": 3466, "source": "/cody#recipes", "destination": "/cody/capabilities/commands", - "shadowedBy": 1360, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": false, "sourceFragment": "recipes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", "outcome": "no-redirect", @@ -40298,25 +34451,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 500, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40328,9 +34466,11 @@ "line": 3470, "source": "/cody/capabilities#cody-recipes", "destination": "/cody/capabilities/commands", - "shadowedBy": 1364, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": false, "sourceFragment": "cody-recipes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", "outcome": "no-redirect", @@ -40351,25 +34491,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 500, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 150, - "visits": 120, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -40381,9 +34506,11 @@ "line": 3474, "source": "/cody#autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1368, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "autocomplete", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "no-redirect", @@ -40404,25 +34531,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40434,9 +34546,11 @@ "line": 3478, "source": "/cody/capabilities#code-autocomplete", "destination": "/cody/capabilities/autocomplete", - "shadowedBy": 1306, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "code-autocomplete", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", "outcome": "no-redirect", @@ -40457,25 +34571,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 150, - "visits": 120, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, + "source": null, "destination": { - "requests": 270, - "visits": 260, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -40487,9 +34586,11 @@ "line": 3482, "source": "/cody/overview", "destination": "/cody/", - "shadowedBy": 1376, + "fires": false, + "matchedRuleLine": 1376, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview", "expectedLocation": "https://sourcegraph.com/docs/cody/", "outcome": "redirects-as-expected", @@ -40520,25 +34621,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 330, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -40550,9 +34636,11 @@ "line": 3486, "source": "/cody/explanations/installing_vs_code", "destination": "/cody/clients/install-vscode", - "shadowedBy": 1380, + "fires": false, + "matchedRuleLine": 1380, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_vs_code", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", "outcome": "redirects-as-expected", @@ -40580,16 +34668,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -40601,9 +34681,11 @@ "line": 3490, "source": "/cody/overview/install-vscode", "destination": "/cody/clients/install-vscode", - "shadowedBy": 1384, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", "outcome": "redirects-as-expected", @@ -40631,16 +34713,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -40652,9 +34726,11 @@ "line": 3494, "source": "/cody/overview/install-neovim", "destination": "/cody/clients/install-neovim", - "shadowedBy": 1388, + "fires": false, + "matchedRuleLine": 1388, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-neovim", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-neovim", "outcome": "redirects-as-expected", @@ -40680,25 +34756,10 @@ "onDestinationPage": true }, "traffic": { - "source": { + "source": null, + "destination": { "requests": 0, "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 30, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -40710,9 +34771,11 @@ "line": 3498, "source": "/cody/explanations/installing_jetbrains", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": 1392, + "fires": false, + "matchedRuleLine": 1392, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -40739,31 +34802,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3502, "source": "/cody/overview/install-jetbrains", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": 1396, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -40790,31 +34840,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3506, "source": "/app", "destination": "/cody/clients/app", - "shadowedBy": 1400, + "fires": false, + "matchedRuleLine": 1400, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/app", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", "outcome": "redirects-as-expected", @@ -40840,39 +34877,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 350, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 350, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "source": null, + "destination": null } }, { "line": 3510, "source": "/cody/overview/app", "destination": "/cody/clients/app", - "shadowedBy": 1404, + "fires": false, + "matchedRuleLine": 1404, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/app", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", "outcome": "redirects-as-expected", @@ -40899,31 +34916,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 350, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 350, - "visits": 30, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 3514, "source": "/cody/explanations/enabling_cody", "destination": "/cody/clients/cody-with-sourcegraph", - "shadowedBy": 1408, + "fires": false, + "matchedRuleLine": 1408, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", "outcome": "redirects-as-expected", @@ -40950,31 +34954,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 450, - "visits": 450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 450, - "visits": 450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3518, "source": "/cody/overview/cody-with-sourcegraph", "destination": "/cody/clients/cody-with-sourcegraph", - "shadowedBy": 1412, + "fires": false, + "matchedRuleLine": 1412, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/cody-with-sourcegraph", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", "outcome": "redirects-as-expected", @@ -41000,39 +34991,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 450, - "visits": 450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 450, - "visits": 450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3522, "source": "/cody/explanations/enabling_cody_enterprise", "destination": "/cody/clients/enable-cody-enterprise", - "shadowedBy": 1416, + "fires": false, + "matchedRuleLine": 1416, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody_enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", "outcome": "redirects-as-expected", @@ -41058,39 +35029,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3526, "source": "/cody/overview/enable-cody-enterprise", "destination": "/cody/clients/enable-cody-enterprise", - "shadowedBy": 1420, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", "outcome": "redirects-as-expected", @@ -41117,31 +35068,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3530, "source": "/cody/quickstart#quickstart-for-cody-in-vs-code", "destination": "/cody/quickstart", - "shadowedBy": 1424, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "quickstart-for-cody-in-vs-code", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart", "outcome": "no-redirect", @@ -41162,39 +35100,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3534, "source": "/cody/quickstart#introduction", "destination": "/cody/quickstart#cody-quickstart", - "shadowedBy": 1428, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "introduction", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#cody-quickstart", "outcome": "no-redirect", @@ -41215,39 +35133,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3538, "source": "/cody/quickstart#getting-started-with-the-cody-extension-and-recipes", "destination": "/cody/quickstart#getting-started-with-cody-extension-and-commands", - "shadowedBy": 1432, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "getting-started-with-the-cody-extension-and-recipes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#getting-started-with-cody-extension-and-commands", "outcome": "no-redirect", @@ -41268,39 +35166,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3543, "source": "/cody/quickstart#generate-a-unit-test", "destination": "/cody/quickstart#1-generate-a-unit-test", - "shadowedBy": 1437, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "generate-a-unit-test", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#1-generate-a-unit-test", "outcome": "no-redirect", @@ -41321,39 +35199,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3547, "source": "/cody/quickstart#ask-cody-to-pull-reference-documentation", "destination": "/cody/quickstart#3-ask-cody-to-pull-reference-documentation", - "shadowedBy": 1441, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "ask-cody-to-pull-reference-documentation", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#3-ask-cody-to-pull-reference-documentation", "outcome": "no-redirect", @@ -41374,39 +35232,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3552, "source": "/cody/quickstart#ask-cody-to-write-context-aware-code", "destination": "/cody/quickstart#working-with-the-cody-extension", - "shadowedBy": 1446, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "ask-cody-to-write-context-aware-code", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#working-with-the-cody-extension", "outcome": "no-redirect", @@ -41427,39 +35265,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 710, - "visits": 660, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3556, "source": "/cody/overview/install-jetbrains#introduction", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": 1450, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "introduction", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -41486,31 +35304,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3560, "source": "/cody/overview/install-jetbrains", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": 1396, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -41537,31 +35342,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3564, "source": "/cody/overview/install-jetbrains#requirements", "destination": "/cody/clients/install-jetbrains#prerequisites", - "shadowedBy": 1458, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "requirements", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", "outcome": "redirects-elsewhere", @@ -41588,31 +35380,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3568, "source": "/cody/overview/install-jetbrains#prerequisites", "destination": "/cody/clients/install-jetbrains#prerequisites", - "shadowedBy": 1462, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "prerequisites", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", "outcome": "redirects-elsewhere", @@ -41639,31 +35418,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3572, "source": "/cody/overview/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", - "shadowedBy": 1466, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "outcome": "redirects-elsewhere", @@ -41690,31 +35456,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3577, "source": "/cody/overview/install-jetbrains#enable-code-graph-context-for-context-aware-answers-optional", "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", - "shadowedBy": 1471, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "outcome": "redirects-elsewhere", @@ -41741,31 +35494,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3582, "source": "/cody/overview/install-jetbrains#get-started-with-cody", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": 1476, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "get-started-with-cody", - "bareSourceRuleLine": 1396, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -41792,31 +35532,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3586, "source": "/cody/overview/install-jetbrains", "destination": "/cody/clients/install-jetbrains", - "shadowedBy": 1396, + "fires": false, + "matchedRuleLine": 1396, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", "outcome": "redirects-as-expected", @@ -41843,31 +35570,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3590, "source": "/cody/overview/install-vscode#introduction", "destination": "/cody/clients/install-vscode", - "shadowedBy": 1484, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "introduction", - "bareSourceRuleLine": 1384, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", "outcome": "redirects-as-expected", @@ -41895,16 +35609,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41916,9 +35622,11 @@ "line": 3594, "source": "/cody/overview/install-vscode", "destination": "/cody/clients/install-vscode", - "shadowedBy": 1384, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", "outcome": "redirects-as-expected", @@ -41946,16 +35654,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -41967,9 +35667,11 @@ "line": 3598, "source": "/cody/overview/install-vscode#requirements", "destination": "/cody/clients/install-vscode#prerequisites", - "shadowedBy": 1492, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "requirements", - "bareSourceRuleLine": 1384, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", "outcome": "redirects-elsewhere", @@ -41997,16 +35699,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42018,9 +35712,11 @@ "line": 3602, "source": "/cody/overview/install-vscode#prerequisites", "destination": "/cody/clients/install-vscode#prerequisites", - "shadowedBy": 1496, + "fires": false, + "matchedRuleLine": 1384, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "prerequisites", - "bareSourceRuleLine": 1384, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", "outcome": "redirects-elsewhere", @@ -42048,16 +35744,8 @@ "traffic": { "source": null, "destination": { - "requests": 1410, - "visits": 1180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1410, - "visits": 1180, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -42069,9 +35757,11 @@ "line": 3606, "source": "/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": true, + "sitemap_destination": true, "sourceFragment": "using-a-third-party-llm-provider", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", "outcome": "no-redirect", @@ -42092,39 +35782,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3611, "source": "/cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider-directly", "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", - "shadowedBy": 1510, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "using-a-third-party-llm-provider-directly", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", "outcome": "redirects-elsewhere", @@ -42151,31 +35821,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3616, "source": "/cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider", "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", - "shadowedBy": 1515, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "using-a-third-party-llm-provider", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", "outcome": "redirects-elsewhere", @@ -42202,31 +35859,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3621, "source": "/cody/overview/enable-cody-enterprise#turning-cody-on-only-for-some-users", "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", - "shadowedBy": 1520, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "turning-cody-on-only-for-some-users", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", "outcome": "redirects-elsewhere", @@ -42253,31 +35897,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3626, "source": "/cody/overview/enable-cody-enterprise#enable-cody-only-for-some-users", "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", - "shadowedBy": 1525, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "enable-cody-only-for-some-users", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", "outcome": "redirects-elsewhere", @@ -42304,31 +35935,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3631, "source": "/cody/overview/enable-cody-enterprise#turning-cody-off", "destination": "/cody/clients/enable-cody-enterprise#disable-cody", - "shadowedBy": 1530, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "turning-cody-off", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", "outcome": "redirects-elsewhere", @@ -42355,31 +35973,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3635, "source": "/cody/overview/enable-cody-enterprise#disable-cody", "destination": "/cody/clients/enable-cody-enterprise#disable-cody", - "shadowedBy": 1534, + "fires": false, + "matchedRuleLine": 1420, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "disable-cody", - "bareSourceRuleLine": 1420, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", "outcome": "redirects-elsewhere", @@ -42406,31 +36011,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 880, - "visits": 810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3639, "source": "/cody/explanations", "destination": "/cody/core-concepts", - "shadowedBy": 1538, + "fires": false, + "matchedRuleLine": 1538, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts", "outcome": "redirects-as-expected", @@ -42457,31 +36049,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3643, "source": "/cody/explanations/code_graph_context#embeddings", "destination": "/cody/embeddings", - "shadowedBy": 1542, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", "outcome": "redirects-elsewhere", @@ -42507,32 +36086,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3647, "source": "/cody/core-concepts/embeddings#embeddings", "destination": "/cody/embeddings", - "shadowedBy": 1546, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "embeddings", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", "outcome": "redirects-elsewhere", @@ -42563,18 +36129,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -42586,9 +36144,11 @@ "line": 3651, "source": "/cody/explanations/code_graph_context#configuring-embeddings", "destination": "/cody/embeddings/configure-embeddings", - "shadowedBy": 1550, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configuring-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", "outcome": "redirects-elsewhere", @@ -42614,32 +36174,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3655, "source": "/cody/core-concepts/embeddings/configure-embeddings", "destination": "/cody/embeddings/configure-embeddings", - "shadowedBy": 1554, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", "outcome": "redirects-as-expected", @@ -42665,25 +36212,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3659, "source": "/cody/explanations/code_graph_context#filtering-files-from-embeddings", "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", - "shadowedBy": 1558, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "filtering-files-from-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", "outcome": "redirects-elsewhere", @@ -42709,32 +36250,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3664, "source": "/cody/core-concepts/embeddings/manage-embeddings#filter-files-from-embeddings", "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", - "shadowedBy": 1563, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "filter-files-from-embeddings", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", "outcome": "no-redirect", @@ -42756,17 +36284,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3669, "source": "/cody/explanations/code_graph_context#storing-embedding-indexes", "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", - "shadowedBy": 1568, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "storing-embedding-indexes", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", "outcome": "redirects-elsewhere", @@ -42792,32 +36321,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3674, "source": "/cody/core-concepts/embeddings/manage-embeddings#store-embedding-indexes", "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", - "shadowedBy": 1573, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "store-embedding-indexes", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", "outcome": "no-redirect", @@ -42839,17 +36355,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3679, "source": "/cody/explanations/code_graph_context#using-s3", "destination": "/cody/embeddings/manage-embeddings#using-s3", - "shadowedBy": 1578, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-s3", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", "outcome": "redirects-elsewhere", @@ -42875,32 +36392,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3683, "source": "/cody/core-concepts/embeddings/manage-embeddings#using-s3", "destination": "/cody/embeddings/manage-embeddings#using-s3", - "shadowedBy": 1582, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-s3", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", "outcome": "no-redirect", @@ -42922,17 +36426,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3687, "source": "/cody/explanations/code_graph_context#using-gcs", "destination": "/cody/embeddings/manage-embeddings#using-gcs", - "shadowedBy": 1586, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-gcs", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", "outcome": "redirects-elsewhere", @@ -42958,32 +36463,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3691, "source": "/cody/core-concepts/embeddings/manage-embeddings#using-gcs", "destination": "/cody/embeddings/manage-embeddings#using-gcs", - "shadowedBy": 1590, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-gcs", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", "outcome": "no-redirect", @@ -43005,17 +36497,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3695, "source": "/cody/explanations/code_graph_context#provisioning-buckets", "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", - "shadowedBy": 1594, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "provisioning-buckets", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", "outcome": "redirects-elsewhere", @@ -43041,32 +36534,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3699, "source": "/cody/core-concepts/embeddings/manage-embeddings#provisioning-buckets", "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", - "shadowedBy": 1598, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "provisioning-buckets", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", "outcome": "no-redirect", @@ -43088,17 +36568,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3703, "source": "/cody/explanations/code_graph_context#environment-variables-for-the-embeddings-service", "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", - "shadowedBy": 1602, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "environment-variables-for-the-embeddings-service", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "outcome": "redirects-elsewhere", @@ -43124,32 +36605,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3708, "source": "/cody/core-concepts/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", - "shadowedBy": 1607, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "environment-variables-for-the-embeddings-service", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "outcome": "no-redirect", @@ -43171,17 +36639,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3713, "source": "/cody/explanations/code_graph_context#incremental-embeddings", "destination": "/cody/embeddings#incremental-embeddings", - "shadowedBy": 1612, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "incremental-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", "outcome": "redirects-elsewhere", @@ -43207,32 +36676,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3717, "source": "/cody/core-concepts/embeddings#incremental-embeddings", "destination": "/cody/embeddings#incremental-embeddings", - "shadowedBy": 1616, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "incremental-embeddings", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", "outcome": "redirects-elsewhere", @@ -43263,18 +36719,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43286,9 +36734,11 @@ "line": 3721, "source": "/cody/explanations/code_graph_context#adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", - "shadowedBy": 1620, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "outcome": "redirects-elsewhere", @@ -43314,32 +36764,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3726, "source": "/cody/core-concepts/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", - "shadowedBy": 1625, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "minimum-time-interval-between-automatically-scheduled-embeddings", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "outcome": "redirects-elsewhere", @@ -43370,18 +36807,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43393,9 +36822,11 @@ "line": 3731, "source": "/cody/explanations/code_graph_context#using-a-third-party-embeddings-provider-directly", "destination": "/cody/embeddings#third-party-embeddings-provider", - "shadowedBy": 1630, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-a-third-party-embeddings-provider-directly", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", "outcome": "redirects-elsewhere", @@ -43421,32 +36852,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3735, "source": "/cody/core-concepts/embeddings#third-party-embeddings-provider", "destination": "/cody/embeddings#third-party-embeddings-provider", - "shadowedBy": 1634, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "third-party-embeddings-provider", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", "outcome": "redirects-elsewhere", @@ -43477,18 +36895,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43500,9 +36910,11 @@ "line": 3739, "source": "/cody/explanations/code_graph_context#openai", "destination": "/cody/embeddings#openai", - "shadowedBy": 1638, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "openai", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", "outcome": "redirects-elsewhere", @@ -43528,32 +36940,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3743, "source": "/cody/core-concepts/embeddings#openai", "destination": "/cody/embeddings#openai", - "shadowedBy": 1642, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "openai", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", "outcome": "redirects-elsewhere", @@ -43584,18 +36983,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43607,9 +36998,11 @@ "line": 3747, "source": "/cody/explanations/code_graph_context#azure-openai-span-class-badge-badge-experimental-experimental-span", "destination": "/cody/embeddings#azure-openai", - "shadowedBy": 1646, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "azure-openai-span-class-badge-badge-experimental-experimental-span", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", "outcome": "redirects-elsewhere", @@ -43635,32 +37028,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3751, "source": "/cody/core-concepts/embeddings#azure-openai", "destination": "/cody/embeddings#azure-openai", - "shadowedBy": 1650, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "azure-openai", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", "outcome": "redirects-elsewhere", @@ -43691,18 +37071,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43714,9 +37086,11 @@ "line": 3755, "source": "/cody/explanations/code_graph_context#disabling-embeddings", "destination": "/cody/embeddings#disable-embeddings", - "shadowedBy": 1654, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "disabling-embeddings", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", "outcome": "redirects-elsewhere", @@ -43742,32 +37116,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3759, "source": "/cody/core-concepts/embeddings#disable-embeddings", "destination": "/cody/embeddings#disable-embeddings", - "shadowedBy": 1658, + "fires": false, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "disable-embeddings", - "bareSourceRuleLine": 4558, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", "outcome": "redirects-elsewhere", @@ -43798,18 +37159,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 29410, - "visits": 26610, + "source": null, + "destination": { + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -43821,9 +37174,11 @@ "line": 3763, "source": "/cody/explanations/code_graph_context#configuring-the-global-policy-match-limit", "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", - "shadowedBy": 1662, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configuring-the-global-policy-match-limit", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", "outcome": "redirects-elsewhere", @@ -43849,32 +37204,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3768, "source": "/cody/core-concepts/embeddings/usage-and-limits#configure-global-policy-match-limit", "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", - "shadowedBy": 1667, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configure-global-policy-match-limit", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", "outcome": "no-redirect", @@ -43896,17 +37238,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3773, "source": "/cody/explanations/code_graph_context#limitting-the-number-of-embeddings-that-can-be-generated", "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", - "shadowedBy": 1672, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "limitting-the-number-of-embeddings-that-can-be-generated", - "bareSourceRuleLine": 1820, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "outcome": "redirects-elsewhere", @@ -43932,32 +37275,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3778, "source": "/cody/core-concepts/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", - "shadowedBy": 1677, + "fires": false, + "matchedRuleLine": null, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "limit-the-number-of-embeddings-that-can-be-generated", - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "outcome": "no-redirect", @@ -43979,17 +37309,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3783, "source": "/cody/explanations/indexing", "destination": "/cody/embeddings/embedding-index", - "shadowedBy": 1682, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", "outcome": "redirects-as-expected", @@ -44015,25 +37346,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3787, "source": "/cody/core-concepts/embeddings/embedding-index", "destination": "/cody/embeddings/embedding-index", - "shadowedBy": 1686, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", "outcome": "redirects-as-expected", @@ -44060,17 +37385,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3791, "source": "/cody/explanations/indexing#generate-embeddings-index", "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", - "shadowedBy": 1690, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "generate-embeddings-index", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", "outcome": "redirects-elsewhere", @@ -44096,25 +37422,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3796, "source": "/cody/core-concepts/embeddings/embedding-index#generate-embeddings-index", "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", - "shadowedBy": 1695, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "generate-embeddings-index", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", "outcome": "redirects-elsewhere", @@ -44141,17 +37461,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3801, "source": "/cody/explanations/indexing#sourcegraph-enterprise", "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", - "shadowedBy": 1700, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "sourcegraph-enterprise", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", "outcome": "redirects-elsewhere", @@ -44177,25 +37498,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3805, "source": "/cody/core-concepts/embeddings/embedding-index#sourcegraph-enterprise", "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", - "shadowedBy": 1704, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "sourcegraph-enterprise", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", "outcome": "redirects-elsewhere", @@ -44222,17 +37537,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3809, "source": "/cody/explanations/indexing#sourcegraph-com", "destination": "/cody/embeddings/embedding-index#sourcegraphcom", - "shadowedBy": 1708, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "sourcegraph-com", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", "outcome": "redirects-elsewhere", @@ -44258,25 +37574,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3813, "source": "/cody/core-concepts/embeddings/embedding-index#sourcegraph-com", "destination": "/cody/embeddings/embedding-index#sourcegraphcom", - "shadowedBy": 1712, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "sourcegraph-com", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", "outcome": "redirects-elsewhere", @@ -44303,17 +37613,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3817, "source": "/cody/explanations/indexing#enable-codebase-aware-answers", "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", - "shadowedBy": 1716, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "enable-codebase-aware-answers", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", "outcome": "redirects-elsewhere", @@ -44339,25 +37650,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3822, "source": "/cody/core-concepts/embeddings/embedding-index#enable-codebase-aware-answers", "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", - "shadowedBy": 1721, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "enable-codebase-aware-answers", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", "outcome": "redirects-elsewhere", @@ -44384,17 +37689,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3827, "source": "/cody/explanations/indexing#extension-settings", "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", - "shadowedBy": 1726, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "extension-settings", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", "outcome": "redirects-elsewhere", @@ -44420,25 +37726,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3832, "source": "/cody/core-concepts/embeddings/embedding-index#cody-vs-code-extension-settings", "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", - "shadowedBy": 1731, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "cody-vs-code-extension-settings", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", "outcome": "redirects-elsewhere", @@ -44465,17 +37765,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3837, "source": "/cody/explanations/indexing#manual-configuration", "destination": "/cody/embeddings/embedding-index#manual-configuration", - "shadowedBy": 1736, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "manual-configuration", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", "outcome": "redirects-elsewhere", @@ -44501,25 +37802,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3841, "source": "/cody/core-concepts/embeddings/embedding-index#manual-configuration", "destination": "/cody/embeddings/embedding-index#manual-configuration", - "shadowedBy": 1740, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "manual-configuration", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", "outcome": "redirects-elsewhere", @@ -44546,17 +37841,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3845, "source": "/cody/explanations/indexing#settings-json", "destination": "/cody/embeddings/embedding-index#settingsjson", - "shadowedBy": 1744, + "fires": false, + "matchedRuleLine": 1682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "settings-json", - "bareSourceRuleLine": 1682, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", "outcome": "redirects-elsewhere", @@ -44582,25 +37878,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3849, "source": "/cody/core-concepts/embeddings/embedding-index#settings-json", "destination": "/cody/embeddings/embedding-index#settingsjson", - "shadowedBy": 1748, + "fires": false, + "matchedRuleLine": 1686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "settings-json", - "bareSourceRuleLine": 1686, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", "outcome": "redirects-elsewhere", @@ -44627,17 +37917,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3853, "source": "/cody/explanations/policies", "destination": "/cody/embeddings/configure-embeddings#policies", - "shadowedBy": 1752, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", "outcome": "redirects-as-expected", @@ -44663,25 +37954,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3857, "source": "/cody/core-concepts/embeddings/configure-embeddings#policies", "destination": "/cody/embeddings/configure-embeddings#policies", - "shadowedBy": 1756, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "policies", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", "outcome": "redirects-elsewhere", @@ -44707,25 +37992,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3861, "source": "/cody/explanations/policies#how-to-create-an-embeddings-policy", "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", - "shadowedBy": 1760, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-to-create-an-embeddings-policy", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", "outcome": "redirects-elsewhere", @@ -44751,25 +38030,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3866, "source": "/cody/core-concepts/embeddings/configure-embeddings#create-an-embeddings-policy", "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", - "shadowedBy": 1765, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "create-an-embeddings-policy", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", "outcome": "redirects-elsewhere", @@ -44795,25 +38068,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3871, "source": "/cody/explanations/policies#example-1", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": 1770, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "example-1", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -44839,25 +38106,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3876, "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": 1775, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-pattern-matching-works", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -44883,25 +38144,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3881, "source": "/cody/explanations/policies#example-2", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": 1780, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "example-2", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -44927,25 +38182,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3886, "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": 1775, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-pattern-matching-works", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -44971,25 +38220,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3891, "source": "/cody/explanations/policies#example-3", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": 1790, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "example-3", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -45015,25 +38258,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3896, "source": "/cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works", "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", - "shadowedBy": 1775, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-pattern-matching-works", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", "outcome": "redirects-elsewhere", @@ -45059,25 +38296,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3901, "source": "/cody/explanations/policies#lifecycle-of-an-embeddings-policy", "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", - "shadowedBy": 1800, + "fires": false, + "matchedRuleLine": 1752, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-embeddings-policy", - "bareSourceRuleLine": 1752, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "outcome": "redirects-elsewhere", @@ -45103,25 +38334,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3906, "source": "/cody/core-concepts/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", - "shadowedBy": 1805, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-embeddings-policy", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "outcome": "redirects-elsewhere", @@ -45147,25 +38372,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3911, "source": "/cody/explanations/schedule_one_off_embeddings_jobs", "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", - "shadowedBy": 1810, + "fires": false, + "matchedRuleLine": 1810, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/schedule_one_off_embeddings_jobs", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", "outcome": "redirects-as-expected", @@ -45192,17 +38411,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 3916, "source": "/cody/core-concepts/embeddings/configure-embeddings#schedule-embeddings-jobs", "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", - "shadowedBy": 1815, + "fires": false, + "matchedRuleLine": 1554, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "schedule-embeddings-jobs", - "bareSourceRuleLine": 1554, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", "outcome": "redirects-elsewhere", @@ -45228,25 +38448,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 3921, "source": "/cody/explanations/code_graph_context", "destination": "/cody/core-concepts/code-graph", - "shadowedBy": 1820, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", "outcome": "redirects-as-expected", @@ -45272,39 +38486,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3925, "source": "/cody/explanations/cody_gateway", "destination": "/cody/core-concepts/cody_gateway", - "shadowedBy": 1824, + "fires": false, + "matchedRuleLine": 1824, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "outcome": "redirects-as-expected", @@ -45340,39 +38534,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3929, "source": "/cody/explanations/code_graph_context", "destination": "/cody/core-concepts/code-graph", - "shadowedBy": 1820, + "fires": false, + "matchedRuleLine": 1820, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", "outcome": "redirects-as-expected", @@ -45398,39 +38572,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3933, "source": "/cody/core-concepts/cody_clients", "destination": "/cody/clients", - "shadowedBy": 1832, + "fires": false, + "matchedRuleLine": 1832, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_clients", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", "outcome": "redirects-as-expected", @@ -45457,31 +38611,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3937, "source": "/cody/overview#getting-started", "destination": "/cody/clients", - "shadowedBy": 1836, + "fires": false, + "matchedRuleLine": 1376, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "getting-started", - "bareSourceRuleLine": 1376, "requestUrl": "https://sourcegraph.com/docs/cody/overview", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", "outcome": "redirects-elsewhere", @@ -45512,25 +38653,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 330, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -45542,9 +38668,11 @@ "line": 3941, "source": "/cody/core-concepts/cody_gateway", "destination": "/cody/core-concepts/cody-gateway", - "shadowedBy": 1840, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", "outcome": "redirects-as-expected", @@ -45575,39 +38703,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3945, "source": "/cody/core-concepts/cody_gateway#using-cody-gateway-in-sourcegraph-enterprise", "destination": "/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", - "shadowedBy": 1844, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "using-cody-gateway-in-sourcegraph-enterprise", - "bareSourceRuleLine": 1840, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", "outcome": "redirects-elsewhere", @@ -45638,39 +38746,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3950, "source": "/cody/core-concepts/cody_gateway#configuring-custom-models", "destination": "/cody/core-concepts/cody-gateway#configuring-custom-models", - "shadowedBy": 1849, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "configuring-custom-models", - "bareSourceRuleLine": 1840, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#configuring-custom-models", "outcome": "redirects-elsewhere", @@ -45701,39 +38789,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3955, "source": "/cody/core-concepts/cody_gateway#rate-limits-and-quotas", "destination": "/cody/core-concepts/cody-gateway#rate-limits-and-quotas", - "shadowedBy": 1854, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "rate-limits-and-quotas", - "bareSourceRuleLine": 1840, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#rate-limits-and-quotas", "outcome": "redirects-elsewhere", @@ -45764,39 +38832,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3959, "source": "/cody/core-concepts/cody_gateway#privacy-and-security", "destination": "/cody/core-concepts/cody-gateway#privacy-and-security", - "shadowedBy": 1858, + "fires": false, + "matchedRuleLine": 1840, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "privacy-and-security", - "bareSourceRuleLine": 1840, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#privacy-and-security", "outcome": "redirects-elsewhere", @@ -45827,39 +38875,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3963, "source": "/cody/custom-commands", "destination": "/cody/capabilities/commands#custom-commands", - "shadowedBy": 1862, + "fires": false, + "matchedRuleLine": 1862, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/custom-commands", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands#custom-commands", "outcome": "redirects-as-expected", @@ -45890,39 +38918,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 250, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 500, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3970, "source": "/code_search", "destination": "/code-search", - "shadowedBy": 1869, + "fires": false, + "matchedRuleLine": 1869, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search", "expectedLocation": "https://sourcegraph.com/docs/code-search", "outcome": "redirects-as-expected", @@ -45948,25 +38956,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 400, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 1600, - "visits": 1450, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1600, - "visits": 1450, + "requests": 100, + "visits": 60, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -45978,9 +38971,11 @@ "line": 3974, "source": "/code_search/tutorials", "destination": "/code-search/working/saved_searches", - "shadowedBy": 1873, + "fires": false, + "matchedRuleLine": 1873, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", "outcome": "redirects-as-expected", @@ -46011,39 +39006,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3978, "source": "/code_search/tutorials/examples", "destination": "/code-search/queries/examples", - "shadowedBy": 1877, + "fires": false, + "matchedRuleLine": 1877, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", "outcome": "redirects-as-expected", @@ -46070,31 +39045,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 190, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 190, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3983, "source": "/code_search/tutorials/search_subexpressions", "destination": "/code-search/working/search_subexpressions", - "shadowedBy": 1882, + "fires": false, + "matchedRuleLine": 1882, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/search_subexpressions", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", "outcome": "redirects-as-expected", @@ -46125,39 +39087,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3988, "source": "/code_search/how-to", "destination": "/code-search/working/saved_searches", - "shadowedBy": 1887, + "fires": false, + "matchedRuleLine": 1887, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", "outcome": "redirects-as-expected", @@ -46189,31 +39131,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 3993, "source": "/code_search/how-to/saved_searches", "destination": "/code-search/working/saved_searches", - "shadowedBy": 1892, + "fires": false, + "matchedRuleLine": 1892, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", "outcome": "redirects-as-expected", @@ -46244,39 +39173,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 3998, "source": "/code_search/how-to/snippets", "destination": "/code-search/working/snippets", - "shadowedBy": 1897, + "fires": false, + "matchedRuleLine": 1897, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/snippets", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/snippets", "outcome": "redirects-as-expected", @@ -46304,16 +39213,8 @@ "traffic": { "source": null, "destination": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 140, - "visits": 140, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46325,9 +39226,11 @@ "line": 4003, "source": "/code_search/how-to/search_contexts", "destination": "/code-search/working/search_contexts", - "shadowedBy": 1902, + "fires": false, + "matchedRuleLine": 1902, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search_contexts", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_contexts", "outcome": "redirects-as-expected", @@ -46358,25 +39261,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 310, + "requests": 70, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46388,9 +39276,11 @@ "line": 4008, "source": "/code_search/how-to/exhaustive", "destination": "/code-search/types/exhaustive", - "shadowedBy": 1907, + "fires": false, + "matchedRuleLine": 1907, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/exhaustive", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/exhaustive", "outcome": "redirects-as-expected", @@ -46416,25 +39306,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 4013, "source": "/code_search/how-to/search-jobs", "destination": "/code-search/types/search-jobs", - "shadowedBy": 1912, + "fires": false, + "matchedRuleLine": 1912, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search-jobs", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/search-jobs", "outcome": "redirects-as-expected", @@ -46462,16 +39346,8 @@ "traffic": { "source": null, "destination": { - "requests": 820, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 820, - "visits": 590, + "requests": 70, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46483,9 +39359,11 @@ "line": 4018, "source": "/code_search/explanations", "destination": "/code-search/working/saved_searches", - "shadowedBy": 1922, + "fires": false, + "matchedRuleLine": 1922, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", "outcome": "redirects-as-expected", @@ -46517,31 +39395,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4023, "source": "/code_search/explanations/features", "destination": "/code-search/features", - "shadowedBy": 1927, + "fires": false, + "matchedRuleLine": 1927, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", "outcome": "redirects-as-expected", @@ -46567,39 +39432,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4028, "source": "/code_search/explanations/search_details", "destination": "/code-search/features", - "shadowedBy": 1932, + "fires": false, + "matchedRuleLine": 1932, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/search_details", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", "outcome": "redirects-as-expected", @@ -46625,39 +39470,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4033, "source": "/code_search/explanations/tips", "destination": "/code-search/features", - "shadowedBy": 1937, + "fires": false, + "matchedRuleLine": 1937, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/tips", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", "outcome": "redirects-as-expected", @@ -46684,31 +39509,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 530, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4038, "source": "/code_search/reference/queries", "destination": "/code-search/queries", - "shadowedBy": 1942, + "fires": false, + "matchedRuleLine": 1942, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries", "outcome": "redirects-as-expected", @@ -46734,25 +39546,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 1040, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 3710, - "visits": 3320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 3710, - "visits": 3320, + "requests": 200, + "visits": 80, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46764,9 +39561,11 @@ "line": 4043, "source": "/code_search/reference/queries#search-pattern-syntax", "destination": "/code-search/queries#search-pattern-syntax", - "shadowedBy": 1947, + "fires": false, + "matchedRuleLine": 1942, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "search-pattern-syntax", - "bareSourceRuleLine": 1942, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries#search-pattern-syntax", "outcome": "redirects-elsewhere", @@ -46792,25 +39591,10 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 1040, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 3710, - "visits": 3320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 3710, - "visits": 3320, + "requests": 200, + "visits": 80, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -46822,9 +39606,11 @@ "line": 4048, "source": "/code_search/reference/language", "destination": "/code-search/queries/language", - "shadowedBy": 1952, + "fires": false, + "matchedRuleLine": 1952, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/language", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/language", "outcome": "redirects-as-expected", @@ -46850,39 +39636,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 1200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 1180, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1180, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4054, "source": "/code_navigation", "destination": "/code-search/code-navigation", - "shadowedBy": 1958, + "fires": false, + "matchedRuleLine": 1958, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", "outcome": "redirects-as-expected", @@ -46913,39 +39679,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4059, "source": "/code_navigation/how-to/configure_data_retention", "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", - "shadowedBy": 1963, + "fires": false, + "matchedRuleLine": 1963, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", "outcome": "redirects-as-expected", @@ -46981,25 +39727,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -47011,9 +39742,11 @@ "line": 4065, "source": "/code_navigation/how-to/configure_data_retention#applying-data-retention-policies-globally", "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", - "shadowedBy": 1969, + "fires": false, + "matchedRuleLine": 1963, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "applying-data-retention-policies-globally", - "bareSourceRuleLine": 1963, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", "outcome": "redirects-elsewhere", @@ -47049,25 +39782,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -47079,9 +39797,11 @@ "line": 4071, "source": "/code_navigation/how-to/index_a_go_repository", "destination": "/code-search/code-navigation/how-to/index_a_go_repository", - "shadowedBy": 1975, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", "outcome": "redirects-as-expected", @@ -47117,25 +39837,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47147,9 +39852,11 @@ "line": 4077, "source": "/code_navigation/how-to/index_a_go_repository#automated-indexing", "destination": "/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", - "shadowedBy": 1981, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "automated-indexing", - "bareSourceRuleLine": 1975, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", "outcome": "redirects-elsewhere", @@ -47185,25 +39892,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47215,9 +39907,11 @@ "line": 4083, "source": "/code_navigation/how-to/index_a_go_repository#github-actions", "destination": "/code-search/code-navigation/how-to/index_a_go_repository#github-actions", - "shadowedBy": 1987, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "github-actions", - "bareSourceRuleLine": 1975, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#github-actions", "outcome": "redirects-elsewhere", @@ -47253,25 +39947,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47283,9 +39962,11 @@ "line": 4089, "source": "/code_navigation/how-to/index_a_go_repository#circleci", "destination": "/code-search/code-navigation/how-to/index_a_go_repository#circleci", - "shadowedBy": 1993, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "circleci", - "bareSourceRuleLine": 1975, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#circleci", "outcome": "redirects-elsewhere", @@ -47321,25 +40002,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47351,9 +40017,11 @@ "line": 4095, "source": "/code_navigation/how-to/index_a_go_repository#travis-ci", "destination": "/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", - "shadowedBy": 1999, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "travis-ci", - "bareSourceRuleLine": 1975, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", "outcome": "redirects-elsewhere", @@ -47389,25 +40057,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47419,9 +40072,11 @@ "line": 4101, "source": "/code_navigation/how-to/index_a_go_repository#manual-indexing", "destination": "/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", - "shadowedBy": 2005, + "fires": false, + "matchedRuleLine": 1975, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "manual-indexing", - "bareSourceRuleLine": 1975, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", "outcome": "redirects-elsewhere", @@ -47457,25 +40112,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { "requests": 0, "visits": 0, - "redirects": 270, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -47487,9 +40127,11 @@ "line": 4107, "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", - "shadowedBy": 2011, + "fires": false, + "matchedRuleLine": 2011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", "outcome": "redirects-as-expected", @@ -47525,39 +40167,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4113, "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", - "shadowedBy": 2017, + "fires": false, + "matchedRuleLine": 2011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "indexing-in-ci-using-scip-typescript-directly", - "bareSourceRuleLine": 2011, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", "outcome": "redirects-elsewhere", @@ -47593,39 +40215,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4119, "source": "/code_navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", - "shadowedBy": 2023, + "fires": false, + "matchedRuleLine": 2011, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "optional-scip-typescript-flags", - "bareSourceRuleLine": 2011, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", "outcome": "redirects-elsewhere", @@ -47661,39 +40263,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 200, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4125, "source": "/code_navigation/how-to/adding_lsif_to_many_repos", "destination": "/code-search/code-navigation/precise_code_navigation", - "shadowedBy": 2041, + "fires": false, + "matchedRuleLine": 2041, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", "outcome": "redirects-as-expected", @@ -47730,31 +40312,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 2060, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4130, "source": "/code_navigation/how-to/adding_lsif_to_workflows", "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows", - "shadowedBy": 2046, + "fires": false, + "matchedRuleLine": 2046, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", "outcome": "redirects-as-expected", @@ -47780,25 +40349,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": null + "source": null, + "destination": null } }, { "line": 4136, "source": "/code_navigation/how-to/enable_auto_indexing#deploy-executors", "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", - "shadowedBy": 2106, + "fires": false, + "matchedRuleLine": 2100, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "deploy-executors", - "bareSourceRuleLine": 2100, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", "outcome": "redirects-elsewhere", @@ -47836,16 +40399,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -47857,9 +40412,11 @@ "line": 4142, "source": "/code_navigation/how-to/policies_resource_usage_best_practices", "destination": "/code-search/code-navigation/how-to/policies_resource_usage_best_practices", - "shadowedBy": 2171, + "fires": false, + "matchedRuleLine": 2171, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/policies_resource_usage_best_practices", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", "outcome": "redirects-as-expected", @@ -47896,31 +40453,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 510, - "visits": 510, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4148, "source": "/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "destination": "/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", - "shadowedBy": 2177, + "fires": false, + "matchedRuleLine": 2177, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "outcome": "redirects-as-expected", @@ -47957,31 +40501,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4154, "source": "/code_navigation/explanations/introduction_to_code_navigation", "destination": "/code-search/code-navigation", - "shadowedBy": 2183, + "fires": false, + "matchedRuleLine": 2183, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", "outcome": "redirects-as-expected", @@ -48012,39 +40543,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4159, "source": "/code_navigation/explanations/introduction_to_code_navigation#search-based-vs-precise", "destination": "/code-search/code-navigation#code-navigation-types", - "shadowedBy": 2188, + "fires": false, + "matchedRuleLine": 2183, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "search-based-vs-precise", - "bareSourceRuleLine": 2183, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation#code-navigation-types", "outcome": "redirects-elsewhere", @@ -48075,39 +40586,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 580, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4164, "source": "/code_navigation/explanations/precise_code_navigation", "destination": "/code-search/code-navigation/precise_code_navigation", - "shadowedBy": 2193, + "fires": false, + "matchedRuleLine": 2193, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", "outcome": "redirects-as-expected", @@ -48143,39 +40634,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 1550, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 2060, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4174, "source": "/code_navigation/explanations/uploads", "destination": "/code-search/code-navigation/explanations/uploads", - "shadowedBy": 2204, + "fires": false, + "matchedRuleLine": 2204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", "outcome": "redirects-as-expected", @@ -48206,32 +40677,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4179, "source": "/code_navigation/explanations/uploads#lifecycle-of-an-upload", "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", - "shadowedBy": 2209, + "fires": false, + "matchedRuleLine": 2204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-upload", - "bareSourceRuleLine": 2204, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", "outcome": "redirects-elsewhere", @@ -48262,32 +40720,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4185, "source": "/code_navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", - "shadowedBy": 2215, + "fires": false, + "matchedRuleLine": 2204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-upload-via-ui", - "bareSourceRuleLine": 2204, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", "outcome": "redirects-elsewhere", @@ -48318,32 +40763,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4191, "source": "/code_navigation/explanations/uploads#repository-commit-graph", "destination": "/code-search/code-navigation/explanations/uploads#repository-commit-graph", - "shadowedBy": 2221, + "fires": false, + "matchedRuleLine": 2204, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "repository-commit-graph", - "bareSourceRuleLine": 2204, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#repository-commit-graph", "outcome": "redirects-elsewhere", @@ -48374,32 +40806,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4197, "source": "/code_navigation/explanations/search_based_code_navigation", "destination": "/code-search/code-navigation/search_based_code_navigation", - "shadowedBy": 2227, + "fires": false, + "matchedRuleLine": 2227, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", "outcome": "redirects-as-expected", @@ -48436,31 +40855,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4203, "source": "/code_navigation/explanations/search_based_code_navigation#how-does-it-work", "destination": "/code-search/code-navigation/search_based_code_navigation#how-does-it-work", - "shadowedBy": 2233, + "fires": false, + "matchedRuleLine": 2227, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-does-it-work", - "bareSourceRuleLine": 2227, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#how-does-it-work", "outcome": "redirects-elsewhere", @@ -48497,31 +40903,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4209, "source": "/code_navigation/explanations/search_based_code_navigation#what-configuration-settings-can-i-apply", "destination": "/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", - "shadowedBy": 2239, + "fires": false, + "matchedRuleLine": 2227, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "what-configuration-settings-can-i-apply", - "bareSourceRuleLine": 2227, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", "outcome": "redirects-elsewhere", @@ -48558,31 +40951,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4215, "source": "/code_navigation/explanations/features", "destination": "/code-search/code-navigation/features", - "shadowedBy": 2245, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features", "outcome": "redirects-as-expected", @@ -48613,39 +40993,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4220, "source": "/code_navigation/explanations/features#popover", "destination": "/code-search/code-navigation/features#popover", - "shadowedBy": 2250, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "popover", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#popover", "outcome": "redirects-elsewhere", @@ -48676,39 +41036,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4224, "source": "/code_navigation/explanations/features#go-to-definition", "destination": "/code-search/code-navigation/features#go-to-definition", - "shadowedBy": 2254, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "go-to-definition", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#go-to-definition", "outcome": "redirects-elsewhere", @@ -48739,39 +41079,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4228, "source": "/code_navigation/explanations/features#find-references", "destination": "/code-search/code-navigation/features#find-references", - "shadowedBy": 2258, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "find-references", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-references", "outcome": "redirects-elsewhere", @@ -48802,39 +41122,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4232, "source": "/code_navigation/explanations/features#dependency-navigation", "destination": "/code-search/code-navigation/features#dependency-navigation", - "shadowedBy": 2262, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "dependency-navigation", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#dependency-navigation", "outcome": "redirects-elsewhere", @@ -48865,39 +41165,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4237, "source": "/code_navigation/explanations/features#find-implementations", "destination": "/code-search/code-navigation/features#find-implementations", - "shadowedBy": 2267, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "find-implementations", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-implementations", "outcome": "redirects-elsewhere", @@ -48928,39 +41208,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4243, "source": "/code_navigation/explanations/features#perform-an-action", "destination": "/code-search/code-navigation/features#perform-an-action", - "shadowedBy": 2273, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "perform-an-action", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#perform-an-action", "outcome": "redirects-elsewhere", @@ -48991,39 +41251,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 180, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4248, "source": "/code_navigation/explanations/features#symbol-search", "destination": "/code-search/types/symbol", - "shadowedBy": 2278, + "fires": false, + "matchedRuleLine": 2245, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "symbol-search", - "bareSourceRuleLine": 2245, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/symbol", "outcome": "redirects-elsewhere", @@ -49054,39 +41294,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4253, "source": "/code_navigation/explanations/rockskip", "destination": "/code-search/code-navigation/rockskip", - "shadowedBy": 2283, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", "outcome": "redirects-as-expected", @@ -49118,31 +41338,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4258, "source": "/code_navigation/explanations/rockskip#when-should-i-use-rockskip", "destination": "/code-search/code-navigation/rockskip#when-should-i-use-rockskip", - "shadowedBy": 2288, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "when-should-i-use-rockskip", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-should-i-use-rockskip", "outcome": "redirects-elsewhere", @@ -49174,31 +41381,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4264, "source": "/code_navigation/explanations/rockskip#how-do-i-enable-rockskip", "destination": "/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", - "shadowedBy": 2294, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-do-i-enable-rockskip", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", "outcome": "redirects-elsewhere", @@ -49230,31 +41424,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4270, "source": "/code_navigation/explanations/rockskip#how-long-does-indexing-take", "destination": "/code-search/code-navigation/rockskip#how-long-does-indexing-take", - "shadowedBy": 2300, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-long-does-indexing-take", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-long-does-indexing-take", "outcome": "redirects-elsewhere", @@ -49286,31 +41467,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4276, "source": "/code_navigation/explanations/rockskip#what-resources-does-rockskip-use", "destination": "/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", - "shadowedBy": 2306, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "what-resources-does-rockskip-use", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", "outcome": "redirects-elsewhere", @@ -49342,31 +41510,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4282, "source": "/code_navigation/explanations/rockskip#how-do-i-check-the-indexing-status", "destination": "/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", - "shadowedBy": 2312, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-do-i-check-the-indexing-status", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", "outcome": "redirects-elsewhere", @@ -49398,31 +41553,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4288, "source": "/code_navigation/explanations/rockskip#when-is-indexing-triggered", "destination": "/code-search/code-navigation/rockskip#when-is-indexing-triggered", - "shadowedBy": 2318, + "fires": false, + "matchedRuleLine": 2283, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "when-is-indexing-triggered", - "bareSourceRuleLine": 2283, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-is-indexing-triggered", "outcome": "redirects-elsewhere", @@ -49454,31 +41596,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 40, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4294, "source": "/code_navigation/explanations/writing_an_indexer", "destination": "/code-search/code-navigation/writing_an_indexer#writing-an-indexer", - "shadowedBy": 2324, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer", "outcome": "redirects-as-expected", @@ -49514,39 +41643,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4300, "source": "/code_navigation/explanations/writing_an_indexer#understanding-the-scip-protobuf-schema", "destination": "/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", - "shadowedBy": 2330, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "understanding-the-scip-protobuf-schema", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", "outcome": "redirects-elsewhere", @@ -49582,39 +41691,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4306, "source": "/code_navigation/explanations/writing_an_indexer#importing-or-generating-scip-bindings", "destination": "/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", - "shadowedBy": 2336, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "importing-or-generating-scip-bindings", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", "outcome": "redirects-elsewhere", @@ -49650,39 +41739,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4312, "source": "/code_navigation/explanations/writing_an_indexer#generating-minimal-index-with-occurrence-information", "destination": "/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", - "shadowedBy": 2342, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "generating-minimal-index-with-occurrence-information", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", "outcome": "redirects-elsewhere", @@ -49718,39 +41787,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4318, "source": "/code_navigation/explanations/writing_an_indexer#snapshot-testing-with-scip-cli", "destination": "/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", - "shadowedBy": 2348, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "snapshot-testing-with-scip-cli", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", "outcome": "redirects-elsewhere", @@ -49786,39 +41835,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4324, "source": "/code_navigation/explanations/writing_an_indexer#progressively-adding-support-for-language-features", "destination": "/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", - "shadowedBy": 2354, + "fires": false, + "matchedRuleLine": 2324, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "progressively-adding-support-for-language-features", - "bareSourceRuleLine": 2324, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", "outcome": "redirects-elsewhere", @@ -49854,39 +41883,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4330, "source": "/code_navigation/explanations/auto_indexing", "destination": "/code-search/code-navigation/auto_indexing", - "shadowedBy": 2360, + "fires": false, + "matchedRuleLine": 2360, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", "outcome": "redirects-as-expected", @@ -49922,25 +41931,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 250, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -49952,9 +41946,11 @@ "line": 4335, "source": "/code_navigation/explanations/auto_indexing#lifecycle-of-an-indexing-job", "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", - "shadowedBy": 2365, + "fires": false, + "matchedRuleLine": 2360, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-indexing-job", - "bareSourceRuleLine": 2360, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", "outcome": "redirects-elsewhere", @@ -49990,25 +41986,10 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 250, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, + "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50020,9 +42001,11 @@ "line": 4341, "source": "/code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job", "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", - "shadowedBy": 2371, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-indexing-job", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", "outcome": "redirects-elsewhere", @@ -50060,16 +42043,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50081,9 +42056,11 @@ "line": 4347, "source": "/code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job-via-ui", "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", - "shadowedBy": 2377, + "fires": false, + "matchedRuleLine": 2124, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "lifecycle-of-an-indexing-job-via-ui", - "bareSourceRuleLine": 2124, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", "outcome": "redirects-elsewhere", @@ -50121,16 +42098,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 490, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -50142,9 +42111,11 @@ "line": 4353, "source": "/code_navigation/explanations/auto_indexing_inference", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference", - "shadowedBy": 2383, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", "outcome": "redirects-as-expected", @@ -50181,24 +42152,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4359, "source": "/code_navigation/explanations/auto_indexing_inference#go", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#go", - "shadowedBy": 2389, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "go", - "bareSourceRuleLine": 2383, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#go", "outcome": "redirects-elsewhere", @@ -50235,24 +42200,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4365, "source": "/code_navigation/explanations/auto_indexing_inference#typescript", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#typescript", - "shadowedBy": 2395, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "typescript", - "bareSourceRuleLine": 2383, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#typescript", "outcome": "redirects-elsewhere", @@ -50289,24 +42248,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4371, "source": "/code_navigation/explanations/auto_indexing_inference#java", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#java", - "shadowedBy": 2401, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "java", - "bareSourceRuleLine": 2383, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#java", "outcome": "redirects-elsewhere", @@ -50343,24 +42296,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4377, "source": "/code_navigation/explanations/auto_indexing_inference#rust", "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#rust", - "shadowedBy": 2407, + "fires": false, + "matchedRuleLine": 2383, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "rust", - "bareSourceRuleLine": 2383, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#rust", "outcome": "redirects-elsewhere", @@ -50397,24 +42344,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4383, "source": "/code_navigation/references/troubleshooting", "destination": "/code-search/code-navigation/troubleshooting", - "shadowedBy": 2413, + "fires": false, + "matchedRuleLine": 2413, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", "outcome": "redirects-as-expected", @@ -50446,10 +42387,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 370, - "visits": 370, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -50461,9 +42401,11 @@ "line": 4388, "source": "/code_navigation/references/troubleshooting#when-are-issues-related-to-code-intelligence", "destination": "/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", - "shadowedBy": 2418, + "fires": false, + "matchedRuleLine": 2413, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "when-are-issues-related-to-code-intelligence", - "bareSourceRuleLine": 2413, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", "outcome": "redirects-elsewhere", @@ -50495,10 +42437,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 370, - "visits": 370, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -50510,9 +42451,11 @@ "line": 4394, "source": "/code_navigation/references/troubleshooting#gathering-evidence", "destination": "/code-search/code-navigation/troubleshooting#gathering-evidence", - "shadowedBy": 2424, + "fires": false, + "matchedRuleLine": 2413, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "gathering-evidence", - "bareSourceRuleLine": 2413, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#gathering-evidence", "outcome": "redirects-elsewhere", @@ -50544,10 +42487,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 370, - "visits": 370, + "destination": { + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -50559,9 +42501,11 @@ "line": 4400, "source": "/code_navigation/references/indexers", "destination": "/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", - "shadowedBy": 2430, + "fires": false, + "matchedRuleLine": 2430, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", "outcome": "redirects-as-expected", @@ -50597,39 +42541,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 450, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4406, "source": "/code_navigation/references/indexers#quick-reference", "destination": "/code-search/code-navigation/writing_an_indexer#quick-reference", - "shadowedBy": 2436, + "fires": false, + "matchedRuleLine": 2430, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "quick-reference", - "bareSourceRuleLine": 2430, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#quick-reference", "outcome": "redirects-elsewhere", @@ -50665,39 +42589,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 450, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4412, "source": "/code_navigation/references/precise_examples", "destination": "/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", - "shadowedBy": 2442, + "fires": false, + "matchedRuleLine": 2442, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", "outcome": "redirects-as-expected", @@ -50733,39 +42637,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 2060, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4418, "source": "/code_navigation/references/envvars", "destination": "/code-search/code-navigation/envvars", - "shadowedBy": 2448, + "fires": false, + "matchedRuleLine": 2448, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", "outcome": "redirects-as-expected", @@ -50797,31 +42681,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4423, "source": "/code_navigation/references/envvars#frontend", "destination": "/code-search/code-navigation/envvars#frontend", - "shadowedBy": 2453, + "fires": false, + "matchedRuleLine": 2448, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "frontend", - "bareSourceRuleLine": 2448, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#frontend", "outcome": "redirects-elsewhere", @@ -50853,31 +42724,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4428, "source": "/code_navigation/references/envvars#worker", "destination": "/code-search/code-navigation/envvars#worker", - "shadowedBy": 2458, + "fires": false, + "matchedRuleLine": 2448, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "worker", - "bareSourceRuleLine": 2448, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#worker", "outcome": "redirects-elsewhere", @@ -50909,31 +42767,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4433, "source": "/code_navigation/references/envvars#precise-code-intel-worker", "destination": "/code-search/code-navigation/envvars#precise-code-intel-worker", - "shadowedBy": 2463, + "fires": false, + "matchedRuleLine": 2448, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "precise-code-intel-worker", - "bareSourceRuleLine": 2448, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#precise-code-intel-worker", "outcome": "redirects-elsewhere", @@ -50965,31 +42810,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4439, "source": "/code_navigation/references/auto_indexing_configuration", "destination": "/code-search/code-navigation/auto_indexing_configuration", - "shadowedBy": 2469, + "fires": false, + "matchedRuleLine": 2469, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", "outcome": "redirects-as-expected", @@ -51026,10 +42858,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -51041,9 +42872,11 @@ "line": 4444, "source": "/code_navigation/references/auto_indexing_configuration#keys", "destination": "/code-search/code-navigation/auto_indexing_configuration#keys", - "shadowedBy": 2474, + "fires": false, + "matchedRuleLine": 2469, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "keys", - "bareSourceRuleLine": 2469, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#keys", "outcome": "redirects-elsewhere", @@ -51080,10 +42913,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -51095,9 +42927,11 @@ "line": 4450, "source": "/code_navigation/references/auto_indexing_configuration#index-job-object", "destination": "/code-search/code-navigation/auto_indexing_configuration#index-job-object", - "shadowedBy": 2480, + "fires": false, + "matchedRuleLine": 2469, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "index-job-object", - "bareSourceRuleLine": 2469, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#index-job-object", "outcome": "redirects-elsewhere", @@ -51134,10 +42968,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -51149,9 +42982,11 @@ "line": 4456, "source": "/code_navigation/references/auto_indexing_configuration#docker-step-object", "destination": "/code-search/code-navigation/auto_indexing_configuration#docker-step-object", - "shadowedBy": 2486, + "fires": false, + "matchedRuleLine": 2469, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "docker-step-object", - "bareSourceRuleLine": 2469, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#docker-step-object", "outcome": "redirects-elsewhere", @@ -51188,10 +43023,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, + "destination": { + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -51203,9 +43037,11 @@ "line": 4462, "source": "/code_navigation/references/inference_configuration", "destination": "/code-search/code-navigation/inference_configuration", - "shadowedBy": 2492, + "fires": false, + "matchedRuleLine": 2492, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/inference_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", "outcome": "redirects-as-expected", @@ -51242,31 +43078,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4467, "source": "/cody/clients/model-configuration", "destination": "/cody/enterprise/model-configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4467, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/clients/model-configuration", "expectedLocation": "https://sourcegraph.com/docs/cody/enterprise/model-configuration", "outcome": "redirects-as-expected", @@ -51301,16 +43124,8 @@ "inSitemap": false }, "destination": { - "requests": 350, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 350, - "visits": 310, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -51322,9 +43137,11 @@ "line": 4473, "source": "/cody/capabilities/commands", "destination": "/cody/capabilities/prompts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4473, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/commands", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/prompts", "outcome": "redirects-as-expected", @@ -51358,31 +43175,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 1280, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1280, - "visits": 1160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4479, "source": "/cody/clients/install-eclipse", "destination": "/cody/clients", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4479, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/clients/install-eclipse", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", "outcome": "redirects-as-expected", @@ -51409,31 +43213,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4485, "source": "/pricing", "destination": "https://sourcegraph.com/pricing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4485, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/pricing", "expectedLocation": "https://sourcegraph.com/pricing", "outcome": "redirects-as-expected", @@ -51467,17 +43258,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 4489, "source": "/pricing/free", "destination": "https://sourcegraph.com/pricing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4489, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/pricing/free", "expectedLocation": "https://sourcegraph.com/pricing", "outcome": "redirects-as-expected", @@ -51511,17 +43303,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 4493, "source": "/pricing/plans/free", "destination": "https://sourcegraph.com/pricing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4493, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/pricing/plans/free", "expectedLocation": "https://sourcegraph.com/pricing", "outcome": "redirects-as-expected", @@ -51555,17 +43348,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 4497, "source": "/pricing/enterprise-starter", "destination": "/pricing/plans/enterprise-starter", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4497, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/pricing/enterprise-starter", "expectedLocation": "https://sourcegraph.com/docs/pricing/plans/enterprise-starter", "outcome": "redirects-as-expected", @@ -51599,31 +43393,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 450, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 450, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4501, "source": "/pricing/enterprise", "destination": "/pricing/plans/enterprise", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4501, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/pricing/enterprise", "expectedLocation": "https://sourcegraph.com/docs/pricing/plans/enterprise", "outcome": "redirects-as-expected", @@ -51650,31 +43431,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4505, "source": "/pricing/plan-comparison", "destination": "https://sourcegraph.com/pricing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4505, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/pricing/plan-comparison", "expectedLocation": "https://sourcegraph.com/pricing", "outcome": "redirects-as-expected", @@ -51708,17 +43476,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 4509, "source": "/pricing/billing-faqs", "destination": "/pricing/faqs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4509, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/pricing/billing-faqs", "expectedLocation": "https://sourcegraph.com/docs/pricing/faqs", "outcome": "redirects-as-expected", @@ -51745,31 +43514,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 440, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 440, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4515, "source": "/admin/pricing", "destination": "https://sourcegraph.com/pricing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4515, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/pricing", "expectedLocation": "https://sourcegraph.com/pricing", "outcome": "redirects-as-expected", @@ -51803,17 +43559,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 4519, "source": "/pricing/plans", "destination": "https://sourcegraph.com/pricing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4519, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/pricing/plans", "expectedLocation": "https://sourcegraph.com/pricing", "outcome": "redirects-as-expected", @@ -51847,17 +43604,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 4524, "source": "/admin/pricing#how-are-active-users-calculated-for-sourcegraph-cody", "destination": "/cody/usage-and-pricing#billing-faqs-for-cody-enterprise", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4515, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": "how-are-active-users-calculated-for-sourcegraph-cody", - "bareSourceRuleLine": 4515, "requestUrl": "https://sourcegraph.com/docs/admin/pricing", "expectedLocation": "https://sourcegraph.com/docs/cody/usage-and-pricing#billing-faqs-for-cody-enterprise", "outcome": "redirects-elsewhere", @@ -51883,32 +43641,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": null + "source": null, + "destination": null } }, { "line": 4529, "source": "/admin/pricing#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", "destination": "/pricing/faqs#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4515, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", - "bareSourceRuleLine": 4515, "requestUrl": "https://sourcegraph.com/docs/admin/pricing", "expectedLocation": "https://sourcegraph.com/docs/pricing/faqs#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", "outcome": "redirects-elsewhere", @@ -51934,32 +43679,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 440, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": null + "source": null, + "destination": null } }, { "line": 4535, "source": "/cody/embedded-repos", "destination": "/cody", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4535, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/embedded-repos", "expectedLocation": "https://sourcegraph.com/docs/cody", "outcome": "redirects-as-expected", @@ -51994,16 +43726,8 @@ "inSitemap": false }, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -52015,9 +43739,11 @@ "line": 4542, "source": "/analytics/self-hosted", "destination": "/analytics", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4542, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/analytics/self-hosted", "expectedLocation": "https://sourcegraph.com/docs/analytics", "outcome": "redirects-as-expected", @@ -52044,31 +43770,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4546, "source": "/analytics/air-gapped", "destination": "/analytics", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4546, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/analytics/air-gapped", "expectedLocation": "https://sourcegraph.com/docs/analytics", "outcome": "redirects-as-expected", @@ -52095,31 +43808,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4552, "source": "/cody/capabilities/agentic-chat", "destination": "/cody/capabilities/agentic-context-fetching", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4552, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/agentic-chat", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/agentic-context-fetching", "outcome": "redirects-as-expected", @@ -52154,16 +43854,8 @@ "inSitemap": false }, "destination": { - "requests": 490, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 490, - "visits": 440, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -52175,9 +43867,11 @@ "line": 4558, "source": "/cody/core-concepts/embeddings", "destination": "/cody/", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4558, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/", "outcome": "redirects-as-expected", @@ -52217,16 +43911,8 @@ "inSitemap": false }, "destination": { - "requests": 29410, - "visits": 26610, - "redirects": 100, - "notFound": 0, - "serverErrors": 60, - "inSitemap": true - }, - "final": { - "requests": 29410, - "visits": 26610, + "requests": 120, + "visits": 120, "redirects": 100, "notFound": 0, "serverErrors": 60, @@ -52238,9 +43924,11 @@ "line": 4564, "source": "/cody/capabilities/query-types", "destination": "/cody/capabilities/chat", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4564, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/query-types", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/chat", "outcome": "redirects-as-expected", @@ -52267,31 +43955,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 380, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 380, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4569, "source": "/analytics/cloud#access-tokens", "destination": "/analytics/api#access-tokens", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "access-tokens", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#access-tokens", "outcome": "redirects-elsewhere", @@ -52317,39 +43992,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 390, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4573, "source": "/analytics/cloud#token-management-apis", "destination": "/analytics/api#token-management-apis", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "token-management-apis", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-management-apis", "outcome": "redirects-elsewhere", @@ -52375,39 +44030,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 390, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4577, "source": "/analytics/cloud#enablement-instructions", "destination": "/analytics#enablement-instructions", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "enablement-instructions", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics#enablement-instructions", "outcome": "redirects-elsewhere", @@ -52433,39 +44068,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4581, "source": "/analytics/cloud#data-export", "destination": "/analytics#data-export-and-api", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "data-export", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics#data-export-and-api", "outcome": "redirects-elsewhere", @@ -52491,39 +44106,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4585, "source": "/analytics/cloud#token-creation", "destination": "/analytics/api#token-creation", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "token-creation", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-creation", "outcome": "redirects-elsewhere", @@ -52549,39 +44144,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 390, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4589, "source": "/analytics/cloud#token-listing", "destination": "/analytics/api#token-listing", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "token-listing", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-listing", "outcome": "redirects-elsewhere", @@ -52607,39 +44182,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 390, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4593, "source": "/analytics/cloud#token-revocation", "destination": "/analytics/api#token-revocation", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "token-revocation", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-revocation", "outcome": "redirects-elsewhere", @@ -52665,39 +44220,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 390, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4597, "source": "/analytics/cloud#api-reference", "destination": "/analytics/api#api-reference", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "api-reference", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#api-reference", "outcome": "redirects-elsewhere", @@ -52723,39 +44258,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 390, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4601, "source": "/analytics/cloud#csv-export", "destination": "/analytics/api#csv-export", - "shadowedBy": null, + "fires": false, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": "csv-export", - "bareSourceRuleLine": 4605, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#csv-export", "outcome": "redirects-elsewhere", @@ -52781,39 +44296,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 390, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 4605, "source": "/analytics/cloud", "destination": "/analytics", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics", "outcome": "redirects-as-expected", @@ -52847,31 +44342,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 630, - "visits": 610, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4609, "source": "/code-search/types/deep-search", "destination": "/deep-search", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4609, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/types/deep-search", "expectedLocation": "https://sourcegraph.com/docs/deep-search", "outcome": "redirects-as-expected", @@ -52906,17 +44388,9 @@ "inSitemap": false }, "destination": { - "requests": 1630, - "visits": 1590, - "redirects": 20, - "notFound": 0, - "serverErrors": 20, - "inSitemap": true - }, - "final": { - "requests": 1630, - "visits": 1590, - "redirects": 20, + "requests": 0, + "visits": 0, + "redirects": 0, "notFound": 0, "serverErrors": 20, "inSitemap": true @@ -52927,9 +44401,11 @@ "line": 4616, "source": "/cody/usage-and-pricing", "destination": "https://sourcegraph.com/pricing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4616, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/usage-and-pricing", "expectedLocation": "https://sourcegraph.com/pricing", "outcome": "redirects-as-expected", @@ -52963,17 +44439,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 4622, "source": "/code_monitoring/explanations/best_practices", "destination": "/code_monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4622, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations/best_practices", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", "outcome": "redirects-as-expected", @@ -53006,16 +44483,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53027,9 +44496,11 @@ "line": 4626, "source": "/code_monitoring/explanations/core_concepts", "destination": "/code_monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4626, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations/core_concepts", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", "outcome": "redirects-as-expected", @@ -53062,16 +44533,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53083,9 +44546,11 @@ "line": 4630, "source": "/code_monitoring/explanations", "destination": "/code_monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4630, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", "outcome": "redirects-as-expected", @@ -53118,16 +44583,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53139,9 +44596,11 @@ "line": 4634, "source": "/code_monitoring/how-tos", "destination": "/code_monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4634, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", "outcome": "redirects-as-expected", @@ -53181,16 +44640,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53202,9 +44653,11 @@ "line": 4638, "source": "/code_monitoring/how-tos/slack", "destination": "/code_monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4638, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/slack", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", "outcome": "redirects-as-expected", @@ -53237,16 +44690,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53258,9 +44703,11 @@ "line": 4642, "source": "/code_monitoring/how-tos/starting_points", "destination": "/code_monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4642, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/starting_points", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", "outcome": "redirects-as-expected", @@ -53300,16 +44747,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53321,9 +44760,11 @@ "line": 4646, "source": "/code_monitoring/how-tos/webhook", "destination": "/code_monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4646, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/webhook", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", "outcome": "redirects-as-expected", @@ -53363,16 +44804,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53384,9 +44817,11 @@ "line": 4650, "source": "/code_monitoring/quickstart", "destination": "/code_monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4650, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/quickstart", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", "outcome": "redirects-as-expected", @@ -53419,16 +44854,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, - "visits": 0, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53440,9 +44867,11 @@ "line": 4654, "source": "/admin/nginx", "destination": "/admin/http_https_configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4654, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/nginx", "expectedLocation": "https://sourcegraph.com/docs/admin/http_https_configuration", "outcome": "redirects-as-expected", @@ -53474,31 +44903,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4658, "source": "/admin/access_control/service_accounts", "destination": "/admin/service_accounts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4658, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/access_control/service_accounts", "expectedLocation": "https://sourcegraph.com/docs/admin/service_accounts", "outcome": "redirects-as-expected", @@ -53538,16 +44954,8 @@ "inSitemap": false }, "destination": { - "requests": 0, + "requests": 20, "visits": 0, - "redirects": 90, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 200, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53559,9 +44967,11 @@ "line": 4662, "source": "/cody/core-concepts/cody-gateway", "destination": "/model-provider", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4662, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", "expectedLocation": "https://sourcegraph.com/docs/model-provider", "outcome": "redirects-as-expected", @@ -53595,31 +45005,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4666, "source": "/cody/core-concepts/enterprise-architecture", "destination": "/admin/architecture#cody", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4666, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/enterprise-architecture", "expectedLocation": "https://sourcegraph.com/docs/admin/architecture#cody", "outcome": "redirects-as-expected", @@ -53653,31 +45050,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 840, - "visits": 760, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 840, - "visits": 760, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4670, "source": "/how-to-videos", "destination": "/tutorials", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4670, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/how-to-videos", "expectedLocation": "https://sourcegraph.com/docs/tutorials", "outcome": "redirects-as-expected", @@ -53711,31 +45095,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 340, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4674, "source": "/how-to-videos/code-search", "destination": "/tutorials#code-search-how-to-videos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4674, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/how-to-videos/code-search", "expectedLocation": "https://sourcegraph.com/docs/tutorials#code-search-how-to-videos", "outcome": "redirects-as-expected", @@ -53769,31 +45140,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 340, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4678, "source": "/how-to-videos/cody", "destination": "/tutorials#cody", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4678, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/how-to-videos/cody", "expectedLocation": "https://sourcegraph.com/docs/tutorials#cody", "outcome": "redirects-as-expected", @@ -53820,31 +45178,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 340, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4682, "source": "/code-search/code-navigation/auto_indexing", "destination": "/code-navigation/auto_indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4682, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto_indexing", "outcome": "redirects-as-expected", @@ -53884,16 +45229,8 @@ "inSitemap": false }, "destination": { - "requests": 0, - "visits": 0, - "redirects": 390, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -53905,9 +45242,11 @@ "line": 4686, "source": "/code-search/code-navigation/auto_indexing_configuration", "destination": "/code-navigation/auto_indexing_configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4686, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", "outcome": "redirects-as-expected", @@ -53940,16 +45279,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 10, "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 250, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -53961,9 +45292,11 @@ "line": 4690, "source": "/code-search/code-navigation/envvars", "destination": "/code-navigation/envvars", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4690, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/envvars", "outcome": "redirects-as-expected", @@ -53997,31 +45330,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 330, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4694, "source": "/code-search/code-navigation/explanations/auto_indexing_inference", "destination": "/code-navigation/explanations/auto_indexing_inference", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4694, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", "outcome": "redirects-as-expected", @@ -54053,24 +45373,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4698, "source": "/code-search/code-navigation/explanations/uploads", "destination": "/code-navigation/explanations/uploads", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4698, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", "outcome": "redirects-as-expected", @@ -54097,31 +45411,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4702, "source": "/code-search/code-navigation/features", "destination": "/code-navigation/features", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4702, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/features", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/features", "outcome": "redirects-as-expected", @@ -54155,31 +45456,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4706, "source": "/code-search/code-navigation/how-to/adding_scip_to_workflows", "destination": "/code-navigation/how-to/adding_scip_to_workflows", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4706, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_scip_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/adding_scip_to_workflows", "outcome": "redirects-as-expected", @@ -54211,31 +45499,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4710, "source": "/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "destination": "/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4710, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "outcome": "redirects-as-expected", @@ -54274,24 +45549,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4715, "source": "/code-search/code-navigation/how-to", "destination": "/code-navigation/how-to", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4715, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to", "outcome": "redirects-as-expected", @@ -54325,31 +45594,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4719, "source": "/code-search/code-navigation/how-to/index_a_go_repository", "destination": "/code-navigation/how-to/index_a_go_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4719, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", "outcome": "redirects-as-expected", @@ -54391,14 +45647,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 280, - "visits": 220, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -54410,9 +45658,11 @@ "line": 4723, "source": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", "destination": "/code-navigation/how-to/index_a_typescript_and_javascript_repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4723, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", "outcome": "redirects-as-expected", @@ -54451,31 +45701,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4728, "source": "/code-search/code-navigation/how-to/index_other_languages", "destination": "/code-navigation/how-to/index_other_languages", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4728, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_other_languages", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_other_languages", "outcome": "redirects-as-expected", @@ -54514,24 +45751,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 250, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4732, "source": "/code-search/code-navigation/how-to/policies_resource_usage_best_practices", "destination": "/code-navigation/how-to/policies_resource_usage_best_practices", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4732, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", "outcome": "redirects-as-expected", @@ -54570,24 +45801,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 510, - "visits": 510, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4737, "source": "/code-search/code-navigation", "destination": "/code-navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4737, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation", "outcome": "redirects-as-expected", @@ -54621,31 +45846,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 2470, - "visits": 2220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4741, "source": "/code-search/code-navigation/inference_configuration", "destination": "/code-navigation/inference_configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4741, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/inference_configuration", "outcome": "redirects-as-expected", @@ -54684,31 +45896,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4745, "source": "/code-search/code-navigation/precise_code_navigation", "destination": "/code-navigation/precise_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4745, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", "outcome": "redirects-as-expected", @@ -54747,31 +45946,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 1920, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4749, "source": "/code-search/code-navigation/private-maven-repository-configuration", "destination": "/code-navigation/private-maven-repository-configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4749, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/private-maven-repository-configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/private-maven-repository-configuration", "outcome": "redirects-as-expected", @@ -54798,31 +45984,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4753, "source": "/code-search/code-navigation/rockskip", "destination": "/code-navigation/rockskip", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4753, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/rockskip", "outcome": "redirects-as-expected", @@ -54856,31 +46029,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 650, - "visits": 590, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4757, "source": "/code-search/code-navigation/search_based_code_navigation", "destination": "/code-navigation/search_based_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4757, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", "outcome": "redirects-as-expected", @@ -54919,31 +46079,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4761, "source": "/code-search/code-navigation/syntactic_code_navigation", "destination": "/code-navigation/syntactic_code_navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4761, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/syntactic_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/syntactic_code_navigation", "outcome": "redirects-as-expected", @@ -54975,24 +46122,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 150, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4765, "source": "/code-search/code-navigation/troubleshooting", "destination": "/code-navigation/troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4765, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/troubleshooting", "outcome": "redirects-as-expected", @@ -55020,16 +46161,8 @@ "traffic": { "source": null, "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 20, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -55041,9 +46174,11 @@ "line": 4769, "source": "/code-search/code-navigation/writing_an_indexer", "destination": "/code-navigation/writing_an_indexer", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4769, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", "outcome": "redirects-as-expected", @@ -55077,36 +46212,23 @@ "source": { "requests": 0, "visits": 0, - "redirects": 600, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 620, + "redirects": 580, "notFound": 0, "serverErrors": 0, "inSitemap": false }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4773, "source": "/admin/self-hosted", "destination": "/self-hosted", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4773, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/self-hosted", "expectedLocation": "https://sourcegraph.com/docs/self-hosted", "outcome": "redirects-as-expected", @@ -55133,31 +46255,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 310, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 310, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4777, "source": "/enterprise-portal", "destination": "/admin/enterprise-portal", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4777, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/enterprise-portal", "expectedLocation": "https://sourcegraph.com/docs/admin/enterprise-portal", "outcome": "redirects-as-expected", @@ -55184,31 +46293,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4781, "source": "/admin/observability/outbound-request-log", "destination": "/admin/outbound-request-log", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4781, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/outbound-request-log", "expectedLocation": "https://sourcegraph.com/docs/admin/outbound-request-log", "outcome": "redirects-as-expected", @@ -55235,31 +46331,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 240, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 240, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4785, "source": "/admin/config/webhooks/incoming", "destination": "/admin/webhooks/incoming", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4785, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks/incoming", "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks/incoming", "outcome": "redirects-as-expected", @@ -55293,31 +46376,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 410, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4789, "source": "/admin/config/webhooks", "destination": "/admin/webhooks", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4789, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks", "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks", "outcome": "redirects-as-expected", @@ -55344,31 +46414,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4793, "source": "/admin/config/webhooks/outgoing", "destination": "/admin/webhooks/outgoing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4793, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks/outgoing", "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks/outgoing", "outcome": "redirects-as-expected", @@ -55395,31 +46452,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 320, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 320, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4797, "source": "/admin/config/advanced_config_file", "destination": "/self-hosted/advanced_config_file", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4797, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/advanced_config_file", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/advanced_config_file", "outcome": "redirects-as-expected", @@ -55458,31 +46502,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 430, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4801, "source": "/admin/deploy/docker-compose/aws", "destination": "/self-hosted/deploy/docker-compose/aws", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4801, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", "outcome": "redirects-as-expected", @@ -55516,31 +46547,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 530, - "visits": 530, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 530, - "visits": 530, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4805, "source": "/admin/deploy/docker-compose/azure", "destination": "/self-hosted/deploy/docker-compose/azure", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4805, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/azure", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/azure", "outcome": "redirects-as-expected", @@ -55574,31 +46592,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 260, - "visits": 240, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 260, - "visits": 240, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4809, "source": "/admin/deploy/docker-compose/configuration", "destination": "/self-hosted/deploy/docker-compose/configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4809, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/configuration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/configuration", "outcome": "redirects-as-expected", @@ -55626,16 +46631,8 @@ "traffic": { "source": null, "destination": { - "requests": 290, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 290, - "visits": 230, + "requests": 20, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55647,9 +46644,11 @@ "line": 4813, "source": "/admin/deploy/docker-compose/digitalocean", "destination": "/self-hosted/deploy/docker-compose/digitalocean", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4813, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", "outcome": "redirects-as-expected", @@ -55683,31 +46682,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4817, "source": "/admin/deploy/docker-compose/google_cloud", "destination": "/self-hosted/deploy/docker-compose/google_cloud", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4817, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", "outcome": "redirects-as-expected", @@ -55739,24 +46725,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4821, "source": "/admin/deploy/docker-compose", "destination": "/self-hosted/deploy/docker-compose", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4821, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", "outcome": "redirects-as-expected", @@ -55791,16 +46771,8 @@ "inSitemap": false }, "destination": { - "requests": 520, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 520, - "visits": 400, + "requests": 90, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55812,9 +46784,11 @@ "line": 4825, "source": "/admin/deploy/docker-compose/migrate", "destination": "/self-hosted/deploy/docker-compose/migrate", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4825, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", "outcome": "redirects-as-expected", @@ -55848,31 +46822,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 370, - "visits": 300, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 300, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4829, "source": "/admin/deploy/docker-compose/operations", "destination": "/self-hosted/deploy/docker-compose/operations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4829, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/operations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/operations", "outcome": "redirects-as-expected", @@ -55899,31 +46860,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 410, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4833, "source": "/admin/deploy/docker-compose/upgrade", "destination": "/self-hosted/deploy/docker-compose/upgrade", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4833, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/upgrade", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", "outcome": "redirects-as-expected", @@ -55951,16 +46899,8 @@ "traffic": { "source": null, "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, + "requests": 110, + "visits": 90, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -55972,9 +46912,11 @@ "line": 4837, "source": "/admin/deploy/docker-single-container/aws", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4837, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/aws", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -56002,16 +46944,8 @@ "traffic": { "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56023,9 +46957,11 @@ "line": 4841, "source": "/admin/deploy/docker-single-container/digitalocean", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4841, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -56053,16 +46989,8 @@ "traffic": { "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56074,9 +47002,11 @@ "line": 4845, "source": "/admin/deploy/docker-single-container/google_cloud", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4845, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -56104,16 +47034,8 @@ "traffic": { "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56125,9 +47047,11 @@ "line": 4849, "source": "/admin/deploy/docker-single-container", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4849, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -56162,16 +47086,8 @@ "inSitemap": false }, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56183,9 +47099,11 @@ "line": 4853, "source": "/admin/deploy", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4853, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -56220,16 +47138,8 @@ "inSitemap": false }, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56241,9 +47151,11 @@ "line": 4857, "source": "/admin/deploy/instance-size", "destination": "/self-hosted/deploy/instance-size", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4857, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/instance-size", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/instance-size", "outcome": "redirects-as-expected", @@ -56270,31 +47182,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4861, "source": "/admin/deploy/kubernetes/azure", "destination": "/self-hosted/deploy/kubernetes/azure", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4861, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/azure", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/azure", "outcome": "redirects-as-expected", @@ -56321,31 +47220,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4865, "source": "/admin/deploy/kubernetes/configure", "destination": "/self-hosted/deploy/kubernetes/configure", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4865, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", "outcome": "redirects-as-expected", @@ -56379,31 +47265,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 550, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 550, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4869, "source": "/admin/deploy/kubernetes/eks", "destination": "/self-hosted/deploy/kubernetes/eks", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4869, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", "outcome": "redirects-as-expected", @@ -56430,31 +47303,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 120, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 120, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4873, "source": "/admin/deploy/kubernetes", "destination": "/self-hosted/deploy/kubernetes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4873, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", "outcome": "redirects-as-expected", @@ -56489,16 +47349,8 @@ "inSitemap": false }, "destination": { - "requests": 800, - "visits": 700, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 800, - "visits": 700, + "requests": 20, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -56510,9 +47362,11 @@ "line": 4877, "source": "/admin/deploy/kubernetes/kustomize", "destination": "/self-hosted/deploy/kubernetes/kustomize", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4877, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", "outcome": "redirects-as-expected", @@ -56539,31 +47393,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4881, "source": "/admin/deploy/kubernetes/kustomize/eks", "destination": "/self-hosted/deploy/kubernetes/kustomize/eks", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4881, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/eks", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/eks", "outcome": "redirects-as-expected", @@ -56590,31 +47431,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 410, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4885, "source": "/admin/deploy/kubernetes/kustomize/gke", "destination": "/self-hosted/deploy/kubernetes/kustomize/gke", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4885, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/gke", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/gke", "outcome": "redirects-as-expected", @@ -56641,31 +47469,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4889, "source": "/admin/deploy/kubernetes/kustomize", "destination": "/self-hosted/deploy/kubernetes/kustomize", - "shadowedBy": 4877, + "fires": false, + "matchedRuleLine": 4877, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", "outcome": "redirects-as-expected", @@ -56692,31 +47507,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4893, "source": "/admin/deploy/kubernetes/kustomize/migrate", "destination": "/self-hosted/deploy/kubernetes/kustomize/migrate", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4893, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/migrate", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/migrate", "outcome": "redirects-as-expected", @@ -56750,31 +47552,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4897, "source": "/admin/deploy/kubernetes/operations", "destination": "/self-hosted/deploy/kubernetes/operations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4897, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", "outcome": "redirects-as-expected", @@ -56808,31 +47597,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 110, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 110, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4901, "source": "/admin/deploy/kubernetes/scale", "destination": "/self-hosted/deploy/kubernetes/scale", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4901, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", "outcome": "redirects-as-expected", @@ -56866,31 +47642,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4905, "source": "/admin/deploy/kubernetes/troubleshoot", "destination": "/self-hosted/deploy/kubernetes/troubleshoot", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4905, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", "outcome": "redirects-as-expected", @@ -56924,31 +47687,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 150, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4909, "source": "/admin/deploy/kubernetes/upgrade", "destination": "/self-hosted/deploy/kubernetes/upgrade", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4909, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/upgrade", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/upgrade", "outcome": "redirects-as-expected", @@ -56975,31 +47725,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 110, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 110, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4913, "source": "/admin/deploy/machine-images/aws-ami", "destination": "/self-hosted/deploy/machine-images/aws-ami", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4913, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/aws-ami", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-ami", "outcome": "redirects-as-expected", @@ -57026,31 +47763,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4917, "source": "/admin/deploy/machine-images/aws-oneclick", "destination": "/self-hosted/deploy/machine-images/aws-oneclick", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4917, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/aws-oneclick", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-oneclick", "outcome": "redirects-as-expected", @@ -57084,31 +47808,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4921, "source": "/admin/deploy/machine-images/gce", "destination": "/self-hosted/deploy/machine-images/gce", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4921, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/gce", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/gce", "outcome": "redirects-as-expected", @@ -57135,31 +47846,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4925, "source": "/admin/deploy/machine-images", "destination": "/self-hosted/deploy/machine-images", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4925, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images", "outcome": "redirects-as-expected", @@ -57193,31 +47891,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 100, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 100, - "visits": 100, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4929, "source": "/admin/deploy/migrate-backup", "destination": "/self-hosted/deploy/migrate-backup", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4929, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", "outcome": "redirects-as-expected", @@ -57251,31 +47936,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 410, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4933, "source": "/admin/deploy/repositories", "destination": "/self-hosted/deploy/repositories", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4933, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/repositories", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/repositories", "outcome": "redirects-as-expected", @@ -57309,31 +47981,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4937, "source": "/admin/deploy/resource_estimator", "destination": "/self-hosted/deploy/resource_estimator", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4937, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", "outcome": "redirects-as-expected", @@ -57372,31 +48031,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 120, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 230, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4941, "source": "/admin/deploy/scale", "destination": "/self-hosted/deploy/scale", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4941, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/scale", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/scale", "outcome": "redirects-as-expected", @@ -57430,31 +48076,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 230, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 230, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4945, "source": "/admin/deploy/single-node", "destination": "/self-hosted/deploy/single-node", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4945, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/single-node", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/single-node", "outcome": "redirects-as-expected", @@ -57481,31 +48114,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 240, - "visits": 240, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 240, - "visits": 240, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4949, "source": "/admin/deploy/single-node/script", "destination": "/self-hosted/deploy/single-node/script", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4949, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/single-node/script", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/single-node/script", "outcome": "redirects-as-expected", @@ -57532,31 +48152,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4953, "source": "/admin/deploy/without_service_discovery", "destination": "/self-hosted/deploy/without_service_discovery", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4953, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/without_service_discovery", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/without_service_discovery", "outcome": "redirects-as-expected", @@ -57598,14 +48205,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 40, - "visits": 40, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -57617,9 +48216,11 @@ "line": 4957, "source": "/admin/deployment_best_practices", "destination": "/self-hosted/deployment_best_practices", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4957, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/deployment_best_practices", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deployment_best_practices", "outcome": "redirects-as-expected", @@ -57658,10 +48259,9 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 160, - "visits": 160, + "destination": { + "requests": 0, + "visits": 0, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -57673,9 +48273,11 @@ "line": 4961, "source": "/admin/config/email", "destination": "/self-hosted/email", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4961, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/email", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/email", "outcome": "redirects-as-expected", @@ -57710,16 +48312,8 @@ "inSitemap": false }, "destination": { - "requests": 310, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 310, - "visits": 310, + "requests": 30, + "visits": 30, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -57731,9 +48325,11 @@ "line": 4965, "source": "/admin/config/encryption", "destination": "/self-hosted/encryption", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4965, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/encryption", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/encryption", "outcome": "redirects-as-expected", @@ -57767,31 +48363,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 310, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 310, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4969, "source": "/admin/executors/deploy_executors", "destination": "/self-hosted/executors", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4969, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", "outcome": "redirects-as-expected", @@ -57818,31 +48401,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4973, "source": "/admin/executors/deploy_executors_binary", "destination": "/self-hosted/executors/deploy_executors_binary", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4973, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_binary", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary", "outcome": "redirects-as-expected", @@ -57881,31 +48451,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 100, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4977, "source": "/admin/executors/deploy_executors_binary_offline", "destination": "/self-hosted/executors/deploy_executors_binary_offline", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4977, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_binary_offline", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary_offline", "outcome": "redirects-as-expected", @@ -57937,24 +48494,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4981, "source": "/admin/executors/deploy_executors_dind", "destination": "/self-hosted/executors/deploy_executors_dind", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4981, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_dind", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_dind", "outcome": "redirects-as-expected", @@ -57993,24 +48544,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4985, "source": "/admin/executors/deploy_executors_docker", "destination": "/self-hosted/executors/deploy_executors_docker", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4985, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_docker", "outcome": "redirects-as-expected", @@ -58042,24 +48587,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 270, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4989, "source": "/admin/executors/deploy_executors_kubernetes", "destination": "/self-hosted/executors/deploy_executors_kubernetes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4989, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_kubernetes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_kubernetes", "outcome": "redirects-as-expected", @@ -58098,31 +48637,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4993, "source": "/admin/executors/deploy_executors_terraform", "destination": "/self-hosted/executors/deploy_executors_terraform", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4993, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_terraform", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_terraform", "outcome": "redirects-as-expected", @@ -58154,31 +48680,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 300, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 4997, "source": "/admin/executors/executors_config", "destination": "/self-hosted/executors/executors_config", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 4997, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/executors_config", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors_config", "outcome": "redirects-as-expected", @@ -58210,10 +48723,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 280, - "visits": 240, + "destination": { + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -58225,9 +48737,11 @@ "line": 5001, "source": "/admin/executors/executors_troubleshooting", "destination": "/self-hosted/executors/executors_troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5001, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/executors_troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors_troubleshooting", "outcome": "redirects-as-expected", @@ -58266,31 +48780,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 70, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 350, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5005, "source": "/admin/executors/firecracker", "destination": "/self-hosted/executors/firecracker", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5005, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/firecracker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/firecracker", "outcome": "redirects-as-expected", @@ -58324,31 +48825,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 470, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 470, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5009, "source": "/admin/external_services", "destination": "/self-hosted/external_services", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5009, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_services", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services", "outcome": "redirects-as-expected", @@ -58381,16 +48869,8 @@ "traffic": { "source": null, "destination": { - "requests": 0, + "requests": 30, "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 330, - "visits": 270, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -58402,9 +48882,11 @@ "line": 5013, "source": "/admin/external_services/object_storage", "destination": "/self-hosted/external_services/object_storage", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5013, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_services/object_storage", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/object_storage", "outcome": "redirects-as-expected", @@ -58443,31 +48925,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 80, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 570, - "visits": 530, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5017, "source": "/admin/external_services/postgres", "destination": "/self-hosted/external_services/postgres", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5017, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_services/postgres", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/postgres", "outcome": "redirects-as-expected", @@ -58501,31 +48970,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - } + "destination": null } }, { "line": 5021, "source": "/admin/external_services/redis", "destination": "/self-hosted/external_services/redis", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5021, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_services/redis", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/redis", "outcome": "redirects-as-expected", @@ -58552,17 +49008,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 5025, "source": "/admin/how-to/blobstore_debugging", "destination": "/self-hosted/how-to/blobstore_debugging", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5025, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/blobstore_debugging", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_debugging", "outcome": "redirects-as-expected", @@ -58594,24 +49051,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 360, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5029, "source": "/admin/how-to/blobstore_update_notes", "destination": "/self-hosted/how-to/blobstore_update_notes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5029, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/blobstore_update_notes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_update_notes", "outcome": "redirects-as-expected", @@ -58643,31 +49094,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5033, "source": "/admin/how-to/clear_codeintel_data", "destination": "/self-hosted/how-to/clear_codeintel_data", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5033, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/clear_codeintel_data", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/clear_codeintel_data", "outcome": "redirects-as-expected", @@ -58699,24 +49137,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 300, - "visits": 300, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5037, "source": "/admin/how-to/dirty_database", "destination": "/self-hosted/how-to/dirty_database", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5037, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/dirty_database", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database", "outcome": "redirects-as-expected", @@ -58755,31 +49187,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 230, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 440, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5041, "source": "/admin/how-to/dirty_database_pre_3_37", "destination": "/self-hosted/how-to/dirty_database_pre_3_37", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5041, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/dirty_database_pre_3_37", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database_pre_3_37", "outcome": "redirects-as-expected", @@ -58821,14 +49240,6 @@ "destination": { "requests": 0, "visits": 0, - "redirects": 50, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 270, - "visits": 260, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -58840,9 +49251,11 @@ "line": 5045, "source": "/admin/how-to/monitoring-guide", "destination": "/self-hosted/how-to/monitoring-guide", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5045, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/monitoring-guide", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/monitoring-guide", "outcome": "redirects-as-expected", @@ -58869,31 +49282,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 340, - "visits": 340, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 340, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5049, "source": "/admin/how-to/postgres14-index-corruption", "destination": "/self-hosted/how-to/postgres14-index-corruption", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5049, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/postgres14-index-corruption", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres14-index-corruption", "outcome": "redirects-as-expected", @@ -58920,31 +49320,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 70, - "visits": 70, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 70, - "visits": 70, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5053, "source": "/admin/how-to/postgres_12_to_16_drift", "destination": "/self-hosted/how-to/postgres_12_to_16_drift", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5053, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/postgres_12_to_16_drift", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres_12_to_16_drift", "outcome": "redirects-as-expected", @@ -58976,24 +49363,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 130, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5057, "source": "/admin/how-to/precise-code-intel-worker-crashloopbackoff", "destination": "/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5057, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/precise-code-intel-worker-crashloopbackoff", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff", "outcome": "redirects-as-expected", @@ -59020,31 +49401,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 100, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 100, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5062, "source": "/admin/how-to/privileged_migrations", "destination": "/self-hosted/how-to/privileged_migrations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5062, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/privileged_migrations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/privileged_migrations", "outcome": "redirects-as-expected", @@ -59076,10 +49444,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 100, - "visits": 100, + "destination": { + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -59091,9 +49458,11 @@ "line": 5066, "source": "/admin/how-to/rebuild-corrupt-postgres-indexes", "destination": "/self-hosted/how-to/rebuild-corrupt-postgres-indexes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5066, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/rebuild-corrupt-postgres-indexes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rebuild-corrupt-postgres-indexes", "outcome": "redirects-as-expected", @@ -59120,31 +49489,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 250, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5070, "source": "/admin/how-to/redis_configmap", "destination": "/self-hosted/how-to/redis_configmap", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5070, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/redis_configmap", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/redis_configmap", "outcome": "redirects-as-expected", @@ -59183,24 +49539,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 250, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5074, "source": "/admin/how-to/rollback_database", "destination": "/self-hosted/how-to/rollback_database", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5074, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/rollback_database", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rollback_database", "outcome": "redirects-as-expected", @@ -59239,24 +49589,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5078, "source": "/admin/how-to/run-psql", "destination": "/self-hosted/how-to/run-psql", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5078, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/run-psql", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/run-psql", "outcome": "redirects-as-expected", @@ -59283,31 +49627,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 90, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 90, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5082, "source": "/admin/how-to/setup-https", "destination": "/self-hosted/how-to/setup-https", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5082, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/setup-https", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/setup-https", "outcome": "redirects-as-expected", @@ -59334,31 +49665,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 70, - "visits": 70, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 70, - "visits": 70, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5086, "source": "/admin/how-to/troubleshoot-pod-eviction", "destination": "/self-hosted/how-to/troubleshoot-pod-eviction", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5086, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/troubleshoot-pod-eviction", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/troubleshoot-pod-eviction", "outcome": "redirects-as-expected", @@ -59385,31 +49703,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5090, "source": "/admin/how-to/unfinished_migration", "destination": "/self-hosted/how-to/unfinished_migration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5090, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/unfinished_migration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished_migration", "outcome": "redirects-as-expected", @@ -59448,24 +49753,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 210, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5094, "source": "/admin/how-to/upgrade-postgres-12-16-builtin-dbs", "destination": "/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5094, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/upgrade-postgres-12-16-builtin-dbs", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs", "outcome": "redirects-as-expected", @@ -59499,31 +49798,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5098, "source": "/admin/http_https_configuration", "destination": "/self-hosted/http_https_configuration", - "shadowedBy": 12, + "fires": false, + "matchedRuleLine": 12, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/http_https_configuration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http_https_configuration", "outcome": "redirects-elsewhere", @@ -59549,32 +49835,19 @@ "onDestinationPage": false }, "traffic": { - "source": { - "requests": 0, - "visits": 0, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": null, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 5102, "source": "/admin/config/network-filtering", "destination": "/self-hosted/network-filtering", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5102, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/network-filtering", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/network-filtering", "outcome": "redirects-as-expected", @@ -59608,31 +49881,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5106, "source": "/admin/observability/.gitattributes", "destination": "/self-hosted/observability/.gitattributes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5106, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/.gitattributes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/.gitattributes", "outcome": "redirects-as-expected", @@ -59659,17 +49919,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": null + "destination": null } }, { "line": 5110, "source": "/admin/observability/alerting", "destination": "/self-hosted/observability/alerting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5110, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerting", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting", "outcome": "redirects-as-expected", @@ -59703,31 +49964,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 290, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 290, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5114, "source": "/admin/observability/alerting_custom_consumption", "destination": "/self-hosted/observability/alerting_custom_consumption", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5114, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerting_custom_consumption", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting_custom_consumption", "outcome": "redirects-as-expected", @@ -59766,24 +50014,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5118, "source": "/admin/observability/alerts", "destination": "/self-hosted/observability/alerts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5118, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerts", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerts", "outcome": "redirects-as-expected", @@ -59817,31 +50059,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 450, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 450, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5122, "source": "/admin/observability/dashboards", "destination": "/self-hosted/observability/dashboards", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5122, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/dashboards", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/dashboards", "outcome": "redirects-as-expected", @@ -59875,31 +50104,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 360, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 360, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5126, "source": "/admin/observability/health_checks", "destination": "/self-hosted/observability/health_checks", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5126, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/health_checks", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/health_checks", "outcome": "redirects-as-expected", @@ -59931,24 +50147,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5130, "source": "/admin/observability", "destination": "/self-hosted/observability", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5130, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability", "outcome": "redirects-as-expected", @@ -59983,16 +50193,8 @@ "inSitemap": false }, "destination": { - "requests": 280, - "visits": 270, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 270, + "requests": 0, + "visits": 0, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -60004,9 +50206,11 @@ "line": 5134, "source": "/admin/observability/logs", "destination": "/self-hosted/observability/logs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5134, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/logs", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/logs", "outcome": "redirects-as-expected", @@ -60033,31 +50237,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5138, "source": "/admin/observability/metrics", "destination": "/self-hosted/observability/metrics", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5138, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/metrics", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/metrics", "outcome": "redirects-as-expected", @@ -60091,31 +50282,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 210, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 210, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5142, "source": "/admin/observability/opentelemetry", "destination": "/self-hosted/observability/opentelemetry", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5142, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/opentelemetry", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/opentelemetry", "outcome": "redirects-as-expected", @@ -60149,31 +50327,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5146, "source": "/admin/observability/tracing", "destination": "/self-hosted/observability/tracing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5146, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/tracing", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/tracing", "outcome": "redirects-as-expected", @@ -60207,31 +50372,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 340, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5150, "source": "/admin/observability/troubleshooting", "destination": "/self-hosted/observability/troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5150, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", "outcome": "redirects-as-expected", @@ -60265,31 +50417,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 650, - "visits": 630, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 650, - "visits": 630, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5154, "source": "/admin/config/postgres-conf", "destination": "/self-hosted/postgres-conf", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5154, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/postgres-conf", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres-conf", "outcome": "redirects-as-expected", @@ -60323,31 +50462,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 310, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 310, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5158, "source": "/admin/postgres", "destination": "/self-hosted/postgres", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5158, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/postgres", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres", "outcome": "redirects-as-expected", @@ -60381,31 +50507,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5162, "source": "/admin/postgres12_end_of_life_notice", "destination": "/self-hosted/postgres12_end_of_life_notice", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5162, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/postgres12_end_of_life_notice", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres12_end_of_life_notice", "outcome": "redirects-as-expected", @@ -60444,31 +50557,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5166, "source": "/admin/postgresql_collation_version_mismatch_resolution", "destination": "/self-hosted/postgresql_collation_version_mismatch_resolution", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5166, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/postgresql_collation_version_mismatch_resolution", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgresql_collation_version_mismatch_resolution", "outcome": "redirects-as-expected", @@ -60500,24 +50600,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 170, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5171, "source": "/admin/pprof", "destination": "/self-hosted/pprof", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5171, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/pprof", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/pprof", "outcome": "redirects-as-expected", @@ -60544,31 +50638,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 150, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5175, "source": "/admin/config/private-network", "destination": "/self-hosted/private-network", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5175, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/private-network", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/private-network", "outcome": "redirects-as-expected", @@ -60595,31 +50676,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5179, "source": "/admin/config/restore", "destination": "/self-hosted/restore", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5179, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/restore", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/restore", "outcome": "redirects-as-expected", @@ -60646,31 +50714,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 240, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 240, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5183, "source": "/admin/sourcegraph-nginx-mermaid", "destination": "/self-hosted/sourcegraph-nginx-mermaid", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5183, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/sourcegraph-nginx-mermaid", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/sourcegraph-nginx-mermaid", "outcome": "redirects-as-expected", @@ -60697,31 +50752,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5187, "source": "/admin/ssl_https_self_signed_cert_nginx", "destination": "/self-hosted/ssl_https_self_signed_cert_nginx", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5187, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/ssl_https_self_signed_cert_nginx", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/ssl_https_self_signed_cert_nginx", "outcome": "redirects-as-expected", @@ -60760,24 +50802,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5191, "source": "/admin/updates/automatic", "destination": "/self-hosted/updates/automatic", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5191, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/automatic", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/automatic", "outcome": "redirects-as-expected", @@ -60804,31 +50840,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 160, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5195, "source": "/admin/updates/docker_compose", "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5195, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/docker_compose", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", "outcome": "redirects-as-expected", @@ -60855,31 +50878,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 860, - "visits": 860, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 860, - "visits": 860, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5200, "source": "/admin/updates", "destination": "/self-hosted/updates", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5200, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates", "outcome": "redirects-as-expected", @@ -60914,16 +50924,8 @@ "inSitemap": false }, "destination": { - "requests": 560, - "visits": 510, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 560, - "visits": 510, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -60935,9 +50937,11 @@ "line": 5204, "source": "/admin/updates/kubernetes", "destination": "https://sourcegraph.com/changelog/self-hosted/kubernetes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5204, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/kubernetes", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/kubernetes", "outcome": "redirects-as-expected", @@ -60971,31 +50975,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 510, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 510, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5208, "source": "/admin/updates/migrator/downgrading", "destination": "/self-hosted/updates/migrator/downgrading", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5208, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/downgrading", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/downgrading", "outcome": "redirects-as-expected", @@ -61029,31 +51020,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5212, "source": "/admin/updates/migrator", "destination": "/self-hosted/updates/migrator", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5212, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator", "outcome": "redirects-as-expected", @@ -61081,16 +51059,8 @@ "traffic": { "source": null, "destination": { - "requests": 70, - "visits": 70, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 70, - "visits": 70, + "requests": 0, + "visits": 0, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -61102,9 +51072,11 @@ "line": 5216, "source": "/admin/updates/migrator/migrator-operations", "destination": "/self-hosted/updates/migrator/migrator-operations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5216, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/migrator-operations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/migrator-operations", "outcome": "redirects-as-expected", @@ -61138,31 +51110,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 450, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 450, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5220, "source": "/admin/updates/migrator/schema-drift", "destination": "/self-hosted/updates/migrator/schema-drift", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5220, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/schema-drift", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/schema-drift", "outcome": "redirects-as-expected", @@ -61189,31 +51148,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 130, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5224, "source": "/admin/updates/migrator/troubleshooting-upgrades", "destination": "/self-hosted/updates/migrator/troubleshooting-upgrades", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5224, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/troubleshooting-upgrades", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/troubleshooting-upgrades", "outcome": "redirects-as-expected", @@ -61247,31 +51193,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5228, "source": "/admin/updates/migrator/upgrading-early-versions", "destination": "/self-hosted/updates/migrator/upgrading-early-versions", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5228, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/upgrading-early-versions", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/upgrading-early-versions", "outcome": "redirects-as-expected", @@ -61298,31 +51231,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 300, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 300, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5232, "source": "/admin/updates/pure_docker", "destination": "/self-hosted/deploy/docker-compose/upgrade", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5232, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/pure_docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", "outcome": "redirects-as-expected", @@ -61350,16 +51270,8 @@ "traffic": { "source": null, "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, + "requests": 110, + "visits": 90, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -61371,9 +51283,11 @@ "line": 5236, "source": "/admin/updates/server", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5236, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/server", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -61401,16 +51315,8 @@ "traffic": { "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -61422,9 +51328,11 @@ "line": 5240, "source": "/admin/url", "destination": "/self-hosted/url", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5240, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/url", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/url", "outcome": "redirects-as-expected", @@ -61451,31 +51359,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 590, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 590, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5244, "source": "/admin/validation", "destination": "/self-hosted/validation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5244, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/validation", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/validation", "outcome": "redirects-as-expected", @@ -61502,31 +51397,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 340, - "visits": 340, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 340, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5248, "source": "/admin/workers", "destination": "/self-hosted/workers", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5248, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/workers", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/workers", "outcome": "redirects-as-expected", @@ -61560,31 +51442,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 260, - "visits": 260, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 260, - "visits": 260, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5253, "source": "/admin/access_control", "destination": "/admin/access-control", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5253, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/access_control", "expectedLocation": "https://sourcegraph.com/docs/admin/access-control", "outcome": "redirects-as-expected", @@ -61618,31 +51487,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 380, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 380, - "visits": 380, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5257, "source": "/admin/access_control/batch_changes", "destination": "/admin/access-control/batch-changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5257, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/access_control/batch_changes", "expectedLocation": "https://sourcegraph.com/docs/admin/access-control/batch-changes", "outcome": "redirects-as-expected", @@ -61676,31 +51532,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 460, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5261, "source": "/admin/audit_log", "destination": "/admin/audit-log", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5261, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/audit_log", "expectedLocation": "https://sourcegraph.com/docs/admin/audit-log", "outcome": "redirects-as-expected", @@ -61734,31 +51577,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 890, - "visits": 850, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 890, - "visits": 850, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5265, "source": "/admin/auth/login_form", "destination": "/admin/auth/login-form", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5265, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/login_form", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/login-form", "outcome": "redirects-as-expected", @@ -61792,31 +51622,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 340, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 340, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5269, "source": "/admin/auth/saml/azure_ad", "destination": "/admin/auth/saml/azure-ad", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5269, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/azure_ad", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/azure-ad", "outcome": "redirects-as-expected", @@ -61843,31 +51660,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5273, "source": "/admin/auth/saml/jump_cloud", "destination": "/admin/auth/saml/jump-cloud", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5273, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/jump_cloud", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/jump-cloud", "outcome": "redirects-as-expected", @@ -61894,31 +51698,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 350, - "visits": 350, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 350, - "visits": 350, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5277, "source": "/admin/auth/saml/microsoft_adfs", "destination": "/admin/auth/saml/microsoft-adfs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5277, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", "outcome": "redirects-as-expected", @@ -61945,31 +51736,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5281, "source": "/admin/auth/saml/one_login", "destination": "/admin/auth/saml/one-login", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5281, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/one_login", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/one-login", "outcome": "redirects-as-expected", @@ -61996,31 +51774,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 60, - "visits": 60, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5285, "source": "/admin/beta_and_experimental_features", "destination": "/beta-and-experimental", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5285, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/beta_and_experimental_features", "expectedLocation": "https://sourcegraph.com/docs/beta-and-experimental", "outcome": "redirects-as-expected", @@ -62055,16 +51820,8 @@ "inSitemap": false }, "destination": { - "requests": 260, - "visits": 170, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 260, - "visits": 170, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -62076,9 +51833,11 @@ "line": 5289, "source": "/admin/code_hosts", "destination": "/admin/code-hosts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5289, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts", "outcome": "redirects-as-expected", @@ -62112,31 +51871,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 410, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 410, - "visits": 410, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5293, "source": "/admin/code_hosts/aws_codecommit", "destination": "/admin/code-hosts/aws-codecommit", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5293, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/aws_codecommit", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/aws-codecommit", "outcome": "redirects-as-expected", @@ -62163,31 +51909,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 580, - "visits": 420, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 580, - "visits": 420, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5297, "source": "/admin/code_hosts/azuredevops", "destination": "/admin/code-hosts/azuredevops", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5297, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/azuredevops", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/azuredevops", "outcome": "redirects-as-expected", @@ -62214,31 +51947,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 190, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 190, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5301, "source": "/admin/code_hosts/bitbucket_cloud", "destination": "/admin/code-hosts/bitbucket-cloud", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5301, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucket_cloud", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-cloud", "outcome": "redirects-as-expected", @@ -62266,16 +51986,8 @@ "traffic": { "source": null, "destination": { - "requests": 310, - "visits": 310, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 310, - "visits": 310, + "requests": 0, + "visits": 0, "redirects": 60, "notFound": 0, "serverErrors": 0, @@ -62287,9 +51999,11 @@ "line": 5305, "source": "/admin/code_hosts/bitbucket_server", "destination": "/admin/code-hosts/bitbucket-server", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5305, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucket_server", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-server", "outcome": "redirects-as-expected", @@ -62323,31 +52037,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 430, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 430, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5309, "source": "/admin/code_hosts/gerrit", "destination": "/admin/code-hosts/gerrit", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5309, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gerrit", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gerrit", "outcome": "redirects-as-expected", @@ -62374,31 +52075,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 240, - "visits": 240, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 240, - "visits": 240, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5313, "source": "/admin/code_hosts/github", "destination": "/admin/code-hosts/github", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5313, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/github", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/github", "outcome": "redirects-as-expected", @@ -62433,16 +52121,8 @@ "inSitemap": false }, "destination": { - "requests": 820, - "visits": 760, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 820, - "visits": 760, + "requests": 0, + "visits": 0, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -62454,9 +52134,11 @@ "line": 5317, "source": "/admin/code_hosts/gitlab", "destination": "/admin/code-hosts/gitlab", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5317, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gitlab", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gitlab", "outcome": "redirects-as-expected", @@ -62491,16 +52173,8 @@ "inSitemap": false }, "destination": { - "requests": 670, - "visits": 520, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 670, - "visits": 520, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -62512,9 +52186,11 @@ "line": 5321, "source": "/admin/code_hosts/gitolite", "destination": "/admin/code-hosts/gitolite", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5321, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gitolite", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gitolite", "outcome": "redirects-as-expected", @@ -62541,31 +52217,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 110, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 110, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5325, "source": "/admin/code_hosts/non-git", "destination": "/admin/code-hosts/non-git", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5325, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/non-git", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/non-git", "outcome": "redirects-as-expected", @@ -62592,31 +52255,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 290, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 290, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5329, "source": "/admin/code_hosts/other", "destination": "/admin/code-hosts/other", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5329, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/other", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/other", "outcome": "redirects-as-expected", @@ -62643,31 +52293,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 330, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 330, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5333, "source": "/admin/code_hosts/phabricator", "destination": "/admin/code-hosts/phabricator", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5333, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/phabricator", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/phabricator", "outcome": "redirects-as-expected", @@ -62694,31 +52331,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 440, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 440, - "visits": 440, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5337, "source": "/admin/code_hosts/rate_limits", "destination": "/admin/code-hosts/rate-limits", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5337, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/rate_limits", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/rate-limits", "outcome": "redirects-as-expected", @@ -62752,31 +52376,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 290, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 290, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5341, "source": "/admin/code_hosts/src_serve_git", "destination": "/admin/code-hosts/src-serve-git", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5341, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/src_serve_git", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/src-serve-git", "outcome": "redirects-as-expected", @@ -62803,31 +52414,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 430, - "visits": 420, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 430, - "visits": 420, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5345, "source": "/admin/config/authorization_and_authentication", "destination": "/admin/config/authorization-and-authentication", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5345, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/authorization_and_authentication", "expectedLocation": "https://sourcegraph.com/docs/admin/config/authorization-and-authentication", "outcome": "redirects-as-expected", @@ -62861,31 +52459,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5349, "source": "/admin/config/batch_changes", "destination": "/admin/config/batch-changes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5349, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/batch_changes", "expectedLocation": "https://sourcegraph.com/docs/admin/config/batch-changes", "outcome": "redirects-as-expected", @@ -62919,31 +52504,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 510, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 510, - "visits": 470, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5353, "source": "/admin/config/site_config", "destination": "/admin/config/site-config", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5353, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/site_config", "expectedLocation": "https://sourcegraph.com/docs/admin/config/site-config", "outcome": "redirects-as-expected", @@ -62978,16 +52550,8 @@ "inSitemap": false }, "destination": { - "requests": 2930, - "visits": 2840, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 2930, - "visits": 2840, + "requests": 0, + "visits": 0, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -62999,9 +52563,11 @@ "line": 5357, "source": "/admin/enterprise_getting_started_guide", "destination": "/admin/enterprise-getting-started-guide", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5357, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/enterprise_getting_started_guide", "expectedLocation": "https://sourcegraph.com/docs/admin/enterprise-getting-started-guide", "outcome": "redirects-as-expected", @@ -63033,10 +52599,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 1170, - "visits": 790, + "destination": { + "requests": 0, + "visits": 0, "redirects": 140, "notFound": 0, "serverErrors": 0, @@ -63048,9 +52613,11 @@ "line": 5361, "source": "/admin/executors/executor_secrets", "destination": "/admin/executors/executor-secrets", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5361, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/executor_secrets", "expectedLocation": "https://sourcegraph.com/docs/admin/executors/executor-secrets", "outcome": "redirects-as-expected", @@ -63077,31 +52644,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 330, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 330, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5365, "source": "/admin/how-to/internal_github_repos", "destination": "/admin/how-to/internal-github-repos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5365, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/internal_github_repos", "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/internal-github-repos", "outcome": "redirects-as-expected", @@ -63128,31 +52682,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5369, "source": "/admin/how-to/lsif_scip_migration", "destination": "/admin/how-to/lsif-scip-migration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5369, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/lsif_scip_migration", "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/lsif-scip-migration", "outcome": "redirects-as-expected", @@ -63186,31 +52727,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5373, "source": "/admin/how-to/update_repo_failure", "destination": "/admin/how-to/update-repo-failure", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5373, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/update_repo_failure", "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/update-repo-failure", "outcome": "redirects-as-expected", @@ -63244,31 +52772,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5377, "source": "/admin/oauth_apps", "destination": "/admin/oauth-apps", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5377, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/oauth_apps", "expectedLocation": "https://sourcegraph.com/docs/admin/oauth-apps", "outcome": "redirects-as-expected", @@ -63295,31 +52810,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 540, - "visits": 520, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 540, - "visits": 520, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5381, "source": "/admin/repo/git_config", "destination": "/admin/repo/git-config", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5381, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/repo/git_config", "expectedLocation": "https://sourcegraph.com/docs/admin/repo/git-config", "outcome": "redirects-as-expected", @@ -63346,31 +52848,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 90, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 90, - "visits": 90, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5385, "source": "/admin/repo/update_frequency", "destination": "/admin/repo/update-frequency", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5385, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/repo/update_frequency", "expectedLocation": "https://sourcegraph.com/docs/admin/repo/update-frequency", "outcome": "redirects-as-expected", @@ -63404,31 +52893,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 270, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5389, "source": "/admin/security_event_logs", "destination": "/admin/security-event-logs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5389, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/security_event_logs", "expectedLocation": "https://sourcegraph.com/docs/admin/security-event-logs", "outcome": "redirects-as-expected", @@ -63455,31 +52931,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 400, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 400, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5393, "source": "/admin/service_accounts", "destination": "/admin/service-accounts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5393, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/service_accounts", "expectedLocation": "https://sourcegraph.com/docs/admin/service-accounts", "outcome": "redirects-as-expected", @@ -63514,16 +52977,8 @@ "inSitemap": false }, "destination": { - "requests": 230, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 230, - "visits": 200, + "requests": 20, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -63535,9 +52990,11 @@ "line": 5397, "source": "/admin/user_data_deletion", "destination": "/admin/user-data-deletion", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5397, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/user_data_deletion", "expectedLocation": "https://sourcegraph.com/docs/admin/user-data-deletion", "outcome": "redirects-as-expected", @@ -63571,31 +53028,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 260, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 260, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5401, "source": "/admin/user_surveys", "destination": "/admin/user-surveys", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5401, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/user_surveys", "expectedLocation": "https://sourcegraph.com/docs/admin/user-surveys", "outcome": "redirects-as-expected", @@ -63622,31 +53066,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5405, "source": "/api/stream_api", "destination": "/api/stream-api", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5405, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/api/stream_api", "expectedLocation": "https://sourcegraph.com/docs/api/stream-api", "outcome": "redirects-as-expected", @@ -63681,16 +53112,8 @@ "inSitemap": false }, "destination": { - "requests": 740, - "visits": 650, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 740, - "visits": 650, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -63702,9 +53125,11 @@ "line": 5409, "source": "/cli/how-tos/creating_an_access_token", "destination": "/cli/how-tos/creating-an-access-token", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5409, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/creating_an_access_token", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/creating-an-access-token", "outcome": "redirects-as-expected", @@ -63738,31 +53163,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 510, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 510, - "visits": 460, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5413, "source": "/cli/how-tos/fetch_sboms", "destination": "/cli/how-tos/fetch-sboms", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5413, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/fetch_sboms", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/fetch-sboms", "outcome": "redirects-as-expected", @@ -63789,31 +53201,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 120, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 120, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5417, "source": "/cli/how-tos/managing_access_tokens", "destination": "/cli/how-tos/managing-access-tokens", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5417, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/managing_access_tokens", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/managing-access-tokens", "outcome": "redirects-as-expected", @@ -63841,16 +53240,8 @@ "traffic": { "source": null, "destination": { - "requests": 280, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 220, + "requests": 60, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -63862,9 +53253,11 @@ "line": 5421, "source": "/cli/how-tos/revoking_an_access_token", "destination": "/cli/how-tos/revoking-an-access-token", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5421, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/revoking_an_access_token", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/revoking-an-access-token", "outcome": "redirects-as-expected", @@ -63891,31 +53284,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 70, - "visits": 70, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 70, - "visits": 70, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5425, "source": "/cli/how-tos/verify_container_signatures", "destination": "/cli/how-tos/verify-container-signatures", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5425, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/verify_container_signatures", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/verify-container-signatures", "outcome": "redirects-as-expected", @@ -63942,31 +53322,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 330, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 330, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5429, "source": "/cloud/logpush_gcs", "destination": "/cloud/logpush-gcs", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5429, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cloud/logpush_gcs", "expectedLocation": "https://sourcegraph.com/docs/cloud/logpush-gcs", "outcome": "redirects-as-expected", @@ -63993,31 +53360,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5433, "source": "/cloud/logpush_s3", "destination": "/cloud/logpush-s3", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5433, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cloud/logpush_s3", "expectedLocation": "https://sourcegraph.com/docs/cloud/logpush-s3", "outcome": "redirects-as-expected", @@ -64044,31 +53398,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 290, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 290, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5437, "source": "/cloud/private_connectivity_aws", "destination": "/cloud/private-connectivity-aws", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5437, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_aws", "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-aws", "outcome": "redirects-as-expected", @@ -64095,31 +53436,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 180, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5441, "source": "/cloud/private_connectivity_gcp", "destination": "/cloud/private-connectivity-gcp", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5441, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_gcp", "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-gcp", "outcome": "redirects-as-expected", @@ -64146,31 +53474,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 420, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5445, "source": "/cloud/private_connectivity_public_lb", "destination": "/cloud/private-connectivity-public-lb", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5445, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_public_lb", "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-public-lb", "outcome": "redirects-as-expected", @@ -64204,31 +53519,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5449, "source": "/cloud/private_connectivity_sourcegraph_connect", "destination": "/cloud/private-connectivity-sourcegraph-connect", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5449, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_sourcegraph_connect", "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-sourcegraph-connect", "outcome": "redirects-as-expected", @@ -64255,31 +53557,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 160, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5453, "source": "/code_insights", "destination": "/code-insights", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5453, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights", "outcome": "redirects-as-expected", @@ -64314,16 +53603,8 @@ "inSitemap": false }, "destination": { - "requests": 720, - "visits": 690, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 720, - "visits": 690, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -64335,9 +53616,11 @@ "line": 5457, "source": "/code_insights/quickstart", "destination": "/code-insights/quickstart", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5457, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/quickstart", "expectedLocation": "https://sourcegraph.com/docs/code-insights/quickstart", "outcome": "redirects-as-expected", @@ -64372,16 +53655,8 @@ "inSitemap": false }, "destination": { - "requests": 210, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 10, - "inSitemap": true - }, - "final": { - "requests": 210, - "visits": 210, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 10, @@ -64393,9 +53668,11 @@ "line": 5461, "source": "/code_insights/explanations", "destination": "/code-insights/explanations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5461, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations", "outcome": "redirects-as-expected", @@ -64422,31 +53699,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5465, "source": "/code_insights/explanations/administration_and_security_of_code_insights", "destination": "/code-insights/explanations/administration-and-security-of-code-insights", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5465, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/administration_and_security_of_code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/administration-and-security-of-code-insights", "outcome": "redirects-as-expected", @@ -64480,31 +53744,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 510, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 510, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5470, "source": "/code_insights/explanations/automatically_generated_data_series", "destination": "/code-insights/explanations/automatically-generated-data-series", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5470, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/automatically_generated_data_series", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/automatically-generated-data-series", "outcome": "redirects-as-expected", @@ -64531,31 +53782,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5475, "source": "/code_insights/explanations/code_insights_filters", "destination": "/code-insights/explanations/code-insights-filters", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5475, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/code_insights_filters", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/code-insights-filters", "outcome": "redirects-as-expected", @@ -64590,16 +53828,8 @@ "inSitemap": false }, "destination": { - "requests": 280, - "visits": 260, - "redirects": 60, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 60, "notFound": 0, "serverErrors": 0, @@ -64611,9 +53841,11 @@ "line": 5479, "source": "/code_insights/explanations/current_limitations_of_code_insights", "destination": "/code-insights/explanations/current-limitations-of-code-insights", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5479, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/current_limitations_of_code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/current-limitations-of-code-insights", "outcome": "redirects-as-expected", @@ -64647,31 +53879,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 290, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 290, - "visits": 280, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5484, "source": "/code_insights/explanations/data_retention", "destination": "/code-insights/explanations/data-retention", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5484, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/data-retention", "outcome": "redirects-as-expected", @@ -64705,31 +53924,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5488, "source": "/code_insights/explanations/search_results_aggregations", "destination": "/code-insights/explanations/search-results-aggregations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5488, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/search_results_aggregations", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/search-results-aggregations", "outcome": "redirects-as-expected", @@ -64756,31 +53962,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 130, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5492, "source": "/code_insights/explanations/viewing_code_insights", "destination": "/code-insights/explanations/viewing-code-insights", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5492, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/viewing_code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/viewing-code-insights", "outcome": "redirects-as-expected", @@ -64807,31 +54000,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 290, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 290, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5496, "source": "/code_insights/how-tos", "destination": "/code-insights/how-tos", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5496, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos", "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos", "outcome": "redirects-as-expected", @@ -64858,31 +54038,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5500, "source": "/code_insights/how-tos/creating_a_custom_dashboard_of_code_insights", "destination": "/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5500, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos/creating_a_custom_dashboard_of_code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights", "outcome": "redirects-as-expected", @@ -64916,31 +54083,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5505, "source": "/code_insights/how-tos/filtering_an_insight", "destination": "/code-insights/how-tos/filtering-an-insight", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5505, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos/filtering_an_insight", "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos/filtering-an-insight", "outcome": "redirects-as-expected", @@ -64967,31 +54121,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5509, "source": "/code_insights/language_insight_quickstart", "destination": "/code-insights/language-insight-quickstart", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5509, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/language_insight_quickstart", "expectedLocation": "https://sourcegraph.com/docs/code-insights/language-insight-quickstart", "outcome": "redirects-as-expected", @@ -65018,31 +54159,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5513, "source": "/code_insights/references", "destination": "/code-insights/references", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5513, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references", "outcome": "redirects-as-expected", @@ -65069,31 +54197,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 210, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 210, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5517, "source": "/code_insights/references/common_reasons_code_insights_may_not_match_search_results", "destination": "/code-insights/references/common-reasons-code-insights-may-not-match-search-results", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5517, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/common_reasons_code_insights_may_not_match_search_results", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/common-reasons-code-insights-may-not-match-search-results", "outcome": "redirects-as-expected", @@ -65120,31 +54235,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 200, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5522, "source": "/code_insights/references/common_use_cases", "destination": "/code-insights/references/common-use-cases", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5522, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/common_use_cases", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/common-use-cases", "outcome": "redirects-as-expected", @@ -65179,16 +54281,8 @@ "inSitemap": false }, "destination": { - "requests": 440, - "visits": 420, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 440, - "visits": 420, + "requests": 0, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -65200,9 +54294,11 @@ "line": 5526, "source": "/code_insights/references/incomplete_data_points", "destination": "/code-insights/references/incomplete-data-points", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5526, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/incomplete_data_points", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/incomplete-data-points", "outcome": "redirects-as-expected", @@ -65236,31 +54332,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 220, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 220, - "visits": 210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5530, "source": "/code_insights/references/repository_scope", "destination": "/code-insights/references/repository-scope", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5530, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/repository_scope", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/repository-scope", "outcome": "redirects-as-expected", @@ -65288,16 +54371,8 @@ "traffic": { "source": null, "destination": { - "requests": 150, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 20, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 130, + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -65309,9 +54384,11 @@ "line": 5534, "source": "/code_insights/references/search_aggregations_use_cases", "destination": "/code-insights/references/search-aggregations-use-cases", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5534, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/search_aggregations_use_cases", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/search-aggregations-use-cases", "outcome": "redirects-as-expected", @@ -65345,31 +54422,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 400, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 400, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5538, "source": "/code_monitoring", "destination": "/code-monitoring", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5538, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring", "expectedLocation": "https://sourcegraph.com/docs/code-monitoring", "outcome": "redirects-as-expected", @@ -65404,16 +54468,8 @@ "inSitemap": false }, "destination": { - "requests": 850, - "visits": 740, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 850, - "visits": 740, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -65425,9 +54481,11 @@ "line": 5542, "source": "/code-navigation/auto_indexing", "destination": "/code-navigation/auto-indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5542, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto-indexing", "outcome": "redirects-as-expected", @@ -65462,16 +54520,8 @@ "inSitemap": false }, "destination": { - "requests": 600, - "visits": 510, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 600, - "visits": 510, + "requests": 20, + "visits": 20, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -65483,9 +54533,11 @@ "line": 5546, "source": "/code-navigation/auto_indexing_configuration", "destination": "/code-navigation/auto-indexing-configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5546, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", "outcome": "redirects-as-expected", @@ -65520,16 +54572,8 @@ "inSitemap": false }, "destination": { - "requests": 270, - "visits": 250, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 250, + "requests": 10, + "visits": 0, "redirects": 30, "notFound": 0, "serverErrors": 0, @@ -65541,9 +54585,11 @@ "line": 5550, "source": "/code-navigation/explanations/auto_indexing_inference", "destination": "/code-navigation/explanations/auto-indexing-inference", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5550, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", "outcome": "redirects-as-expected", @@ -65570,31 +54616,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5554, "source": "/code-navigation/how-to/adding_scip_to_workflows", "destination": "/code-navigation/how-to/adding-scip-to-workflows", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5554, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/adding_scip_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/adding-scip-to-workflows", "outcome": "redirects-as-expected", @@ -65628,31 +54661,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 330, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 330, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5558, "source": "/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "destination": "/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5558, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", "outcome": "redirects-as-expected", @@ -65679,31 +54699,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5563, "source": "/code-navigation/how-to/index_a_go_repository", "destination": "/code-navigation/how-to/index-a-go-repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5563, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", "outcome": "redirects-as-expected", @@ -65738,16 +54745,8 @@ "inSitemap": false }, "destination": { - "requests": 280, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 30, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 220, + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 30, @@ -65759,9 +54758,11 @@ "line": 5567, "source": "/code-navigation/how-to/index_a_typescript_and_javascript_repository", "destination": "/code-navigation/how-to/index-a-typescript-and-javascript-repository", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5567, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", "outcome": "redirects-as-expected", @@ -65795,31 +54796,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 390, - "visits": 390, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5572, "source": "/code-navigation/how-to/index_other_languages", "destination": "/code-navigation/how-to/index-other-languages", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5572, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_other_languages", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-other-languages", "outcome": "redirects-as-expected", @@ -65846,31 +54834,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 250, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 200, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5576, "source": "/code-navigation/how-to/policies_resource_usage_best_practices", "destination": "/code-navigation/how-to/policies-resource-usage-best-practices", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5576, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", "outcome": "redirects-as-expected", @@ -65897,31 +54872,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 510, - "visits": 510, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 510, - "visits": 510, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5581, "source": "/code-navigation/inference_configuration", "destination": "/code-navigation/inference-configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5581, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/inference_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/inference-configuration", "outcome": "redirects-as-expected", @@ -65955,31 +54917,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 230, - "visits": 230, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5585, "source": "/code-navigation/precise_code_navigation", "destination": "/code-navigation/precise-code-navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5585, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", "outcome": "redirects-as-expected", @@ -66013,31 +54962,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 3030, - "visits": 2780, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5589, "source": "/code-navigation/search_based_code_navigation", "destination": "/code-navigation/search-based-code-navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5589, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", "outcome": "redirects-as-expected", @@ -66071,31 +55007,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 270, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5593, "source": "/code-navigation/syntactic_code_navigation", "destination": "/code-navigation/syntactic-code-navigation", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5593, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/syntactic_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/syntactic-code-navigation", "outcome": "redirects-as-expected", @@ -66122,31 +55045,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 150, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 130, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5597, "source": "/code-navigation/writing_an_indexer", "destination": "/code-navigation/writing-an-indexer", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5597, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", "outcome": "redirects-as-expected", @@ -66175,36 +55085,23 @@ "source": { "requests": 0, "visits": 0, - "redirects": 620, + "redirects": 590, "notFound": 0, "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1280, - "visits": 1210, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5601, "source": "/code-search/how-to/create_search_context_graphql", "destination": "/code-search/how-to/create-search-context-graphql", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5601, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/how-to/create_search_context_graphql", "expectedLocation": "https://sourcegraph.com/docs/code-search/how-to/create-search-context-graphql", "outcome": "redirects-as-expected", @@ -66236,10 +55133,9 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 2660, - "visits": 1810, + "destination": { + "requests": 20, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -66251,9 +55147,11 @@ "line": 5605, "source": "/code-search/working/saved_searches", "destination": "/code-search/working/saved-searches", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5605, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/working/saved_searches", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved-searches", "outcome": "redirects-as-expected", @@ -66287,31 +55185,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5609, "source": "/code-search/working/search_contexts", "destination": "/code-search/working/search-contexts", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5609, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_contexts", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-contexts", "outcome": "redirects-as-expected", @@ -66346,16 +55231,8 @@ "inSitemap": false }, "destination": { - "requests": 420, - "visits": 310, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 420, - "visits": 310, + "requests": 70, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -66367,9 +55244,11 @@ "line": 5613, "source": "/code-search/working/search_filters", "destination": "/code-search/working/search-filters", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5613, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_filters", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-filters", "outcome": "redirects-as-expected", @@ -66396,31 +55275,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5617, "source": "/code-search/working/search_subexpressions", "destination": "/code-search/working/search-subexpressions", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5617, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", "outcome": "redirects-as-expected", @@ -66454,31 +55320,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5621, "source": "/dotcom/indexing_open_source_code", "destination": "/dotcom/indexing-open-source-code", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5621, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/dotcom/indexing_open_source_code", "expectedLocation": "https://sourcegraph.com/docs/dotcom/indexing-open-source-code", "outcome": "redirects-as-expected", @@ -66505,31 +55358,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 330, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 330, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5625, "source": "/integration/aws_codecommit", "destination": "/integration/aws-codecommit", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5625, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/aws_codecommit", "expectedLocation": "https://sourcegraph.com/docs/integration/aws-codecommit", "outcome": "redirects-as-expected", @@ -66556,31 +55396,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5629, "source": "/integration/bitbucket_cloud", "destination": "/integration/bitbucket-cloud", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5629, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/bitbucket_cloud", "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket-cloud", "outcome": "redirects-as-expected", @@ -66607,31 +55434,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 130, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 110, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5633, "source": "/integration/bitbucket_server", "destination": "/integration/bitbucket-server", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5633, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/bitbucket_server", "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket-server", "outcome": "redirects-as-expected", @@ -66665,31 +55479,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 310, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 310, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5637, "source": "/integration/browser_extension", "destination": "/integration/browser-extension", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5637, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension", "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension", "outcome": "redirects-as-expected", @@ -66723,31 +55524,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 970, - "visits": 940, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 970, - "visits": 940, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5641, "source": "/integration/browser_extension/how-tos/browser_search_engine", "destination": "/integration/browser-extension/how-tos/browser-search-engine", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5641, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension/how-tos/browser_search_engine", "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/browser-search-engine", "outcome": "redirects-as-expected", @@ -66781,31 +55569,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 330, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 330, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5646, "source": "/integration/browser_extension/how-tos/google_workspace", "destination": "/integration/browser-extension/how-tos/google-workspace", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5646, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension/how-tos/google_workspace", "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/google-workspace", "outcome": "redirects-as-expected", @@ -66839,31 +55614,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5650, "source": "/integration/migrating_firefox_extension", "destination": "/integration/migrating-firefox-extension", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5650, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/migrating_firefox_extension", "expectedLocation": "https://sourcegraph.com/docs/integration/migrating-firefox-extension", "outcome": "redirects-as-expected", @@ -66890,31 +55652,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 70, - "visits": 70, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 70, - "visits": 70, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5654, "source": "/integration/open_in_editor", "destination": "/integration/open-in-editor", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5654, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/integration/open_in_editor", "expectedLocation": "https://sourcegraph.com/docs/integration/open-in-editor", "outcome": "redirects-as-expected", @@ -66948,31 +55697,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 240, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 240, - "visits": 220, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5658, "source": "/own/assigned_ownership", "destination": "/own/assigned-ownership", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5658, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own/assigned_ownership", "expectedLocation": "https://sourcegraph.com/docs/own/assigned-ownership", "outcome": "redirects-as-expected", @@ -67004,31 +55740,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 30, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5662, "source": "/own/codeowners_format", "destination": "/own/codeowners-format", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5662, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own/codeowners_format", "expectedLocation": "https://sourcegraph.com/docs/own/codeowners-format", "outcome": "redirects-as-expected", @@ -67067,31 +55790,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 150, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 650, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5666, "source": "/own/codeowners_ingestion", "destination": "/own/codeowners-ingestion", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5666, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own/codeowners_ingestion", "expectedLocation": "https://sourcegraph.com/docs/own/codeowners-ingestion", "outcome": "redirects-as-expected", @@ -67130,31 +55840,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 0, - "visits": 0, - "redirects": 110, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "final": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5670, "source": "/own/configuration_reference", "destination": "/own/configuration-reference", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5670, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own/configuration_reference", "expectedLocation": "https://sourcegraph.com/docs/own/configuration-reference", "outcome": "redirects-as-expected", @@ -67186,24 +55883,18 @@ }, "traffic": { "source": null, - "destination": null, - "final": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5674, "source": "/self-hosted/advanced_config_file", "destination": "/self-hosted/advanced-config-file", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5674, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/advanced_config_file", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/advanced-config-file", "outcome": "redirects-as-expected", @@ -67237,31 +55928,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 430, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 430, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5678, "source": "/self-hosted/deploy/docker-compose/google_cloud", "destination": "/self-hosted/deploy/docker-compose/google-cloud", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5678, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", "outcome": "redirects-as-expected", @@ -67288,31 +55966,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 320, - "visits": 320, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5682, "source": "/self-hosted/deploy/docker-single-container/google_cloud", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5682, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/docker-single-container/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -67340,16 +56005,8 @@ "traffic": { "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -67361,9 +56018,11 @@ "line": 5686, "source": "/self-hosted/deploy/resource_estimator", "destination": "/self-hosted/deploy/resource-estimator", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5686, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", "outcome": "redirects-as-expected", @@ -67397,31 +56056,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 230, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 230, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5690, "source": "/self-hosted/deploy/without_service_discovery", "destination": "/self-hosted/deploy/without-service-discovery", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5690, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/without_service_discovery", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/without-service-discovery", "outcome": "redirects-as-expected", @@ -67456,16 +56102,8 @@ "inSitemap": false }, "destination": { - "requests": 40, - "visits": 40, - "redirects": 0, - "notFound": 0, - "serverErrors": 20, - "inSitemap": true - }, - "final": { - "requests": 40, - "visits": 40, + "requests": 0, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 20, @@ -67477,9 +56115,11 @@ "line": 5694, "source": "/self-hosted/deployment_best_practices", "destination": "/self-hosted/deployment-best-practices", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5694, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deployment_best_practices", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deployment-best-practices", "outcome": "redirects-as-expected", @@ -67507,16 +56147,8 @@ "traffic": { "source": null, "destination": { - "requests": 160, - "visits": 160, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 160, - "visits": 160, + "requests": 0, + "visits": 0, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -67528,9 +56160,11 @@ "line": 5698, "source": "/self-hosted/executors/deploy_executors", "destination": "/self-hosted/executors", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5698, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", "outcome": "redirects-as-expected", @@ -67564,31 +56198,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5702, "source": "/self-hosted/executors/deploy-executors", "destination": "/self-hosted/executors", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5702, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", "outcome": "redirects-as-expected", @@ -67614,39 +56235,19 @@ "onDestinationPage": true }, "traffic": { - "source": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": false - }, - "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "source": null, + "destination": null } }, { "line": 5706, "source": "/self-hosted/executors/deploy_executors_binary", "destination": "/self-hosted/executors/deploy-executors-binary", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5706, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary", "outcome": "redirects-as-expected", @@ -67680,31 +56281,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 360, - "visits": 360, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5710, "source": "/self-hosted/executors/deploy_executors_binary_offline", "destination": "/self-hosted/executors/deploy-executors-binary-offline", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5710, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary_offline", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary-offline", "outcome": "redirects-as-expected", @@ -67731,31 +56319,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5714, "source": "/self-hosted/executors/deploy_executors_dind", "destination": "/self-hosted/executors/deploy-executors-dind", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5714, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_dind", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-dind", "outcome": "redirects-as-expected", @@ -67782,31 +56357,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 150, - "visits": 150, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5718, "source": "/self-hosted/executors/deploy_executors_docker", "destination": "/self-hosted/executors/deploy-executors-docker", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5718, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-docker", "outcome": "redirects-as-expected", @@ -67833,31 +56395,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 270, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5722, "source": "/self-hosted/executors/deploy_executors_kubernetes", "destination": "/self-hosted/executors/deploy-executors-kubernetes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5722, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_kubernetes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-kubernetes", "outcome": "redirects-as-expected", @@ -67891,31 +56440,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 140, - "visits": 140, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5726, "source": "/self-hosted/executors/deploy_executors_terraform", "destination": "/self-hosted/executors/deploy-executors-terraform", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5726, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_terraform", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-terraform", "outcome": "redirects-as-expected", @@ -67949,31 +56485,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 300, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 300, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5730, "source": "/self-hosted/executors/executors_config", "destination": "/self-hosted/executors/executors-config", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5730, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/executors_config", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors-config", "outcome": "redirects-as-expected", @@ -68001,16 +56524,8 @@ "traffic": { "source": null, "destination": { - "requests": 280, - "visits": 240, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 280, - "visits": 240, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -68022,9 +56537,11 @@ "line": 5734, "source": "/self-hosted/executors/executors_troubleshooting", "destination": "/self-hosted/executors/executors-troubleshooting", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5734, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/executors_troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors-troubleshooting", "outcome": "redirects-as-expected", @@ -68058,31 +56575,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 350, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 350, - "visits": 290, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5738, "source": "/self-hosted/external_services", "destination": "/self-hosted/external-services", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5738, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/external_services", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external-services", "outcome": "redirects-as-expected", @@ -68117,16 +56621,8 @@ "inSitemap": false }, "destination": { - "requests": 330, - "visits": 270, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 330, - "visits": 270, + "requests": 30, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -68138,9 +56634,11 @@ "line": 5742, "source": "/self-hosted/external_services/object_storage", "destination": "/self-hosted/external-services/object-storage", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5742, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/external_services/object_storage", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external-services/object-storage", "outcome": "redirects-as-expected", @@ -68174,31 +56672,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 570, - "visits": 530, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 570, - "visits": 530, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5746, "source": "/self-hosted/how-to/blobstore_debugging", "destination": "/self-hosted/how-to/blobstore-debugging", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5746, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_debugging", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-debugging", "outcome": "redirects-as-expected", @@ -68225,31 +56710,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 360, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 360, - "visits": 330, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5750, "source": "/self-hosted/how-to/blobstore_update_notes", "destination": "/self-hosted/how-to/blobstore-update-notes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5750, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_update_notes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-update-notes", "outcome": "redirects-as-expected", @@ -68283,31 +56755,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 190, - "visits": 190, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5754, "source": "/self-hosted/how-to/clear_codeintel_data", "destination": "/self-hosted/how-to/clear-codeintel-data", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5754, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/clear_codeintel_data", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/clear-codeintel-data", "outcome": "redirects-as-expected", @@ -68334,31 +56793,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 300, - "visits": 300, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 300, - "visits": 300, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5758, "source": "/self-hosted/how-to/dirty_database", "destination": "/self-hosted/how-to/dirty-database", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5758, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database", "outcome": "redirects-as-expected", @@ -68392,31 +56838,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 440, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 440, - "visits": 430, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5762, "source": "/self-hosted/how-to/dirty_database_pre_3_37", "destination": "/self-hosted/how-to/dirty-database-pre-3-37", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5762, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database_pre_3_37", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database-pre-3-37", "outcome": "redirects-as-expected", @@ -68451,16 +56884,8 @@ "inSitemap": false }, "destination": { - "requests": 270, - "visits": 260, - "redirects": 10, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 270, - "visits": 260, + "requests": 0, + "visits": 0, "redirects": 10, "notFound": 0, "serverErrors": 0, @@ -68472,9 +56897,11 @@ "line": 5766, "source": "/self-hosted/how-to/postgres_12_to_16_drift", "destination": "/self-hosted/how-to/postgres-12-to-16-drift", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5766, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/postgres_12_to_16_drift", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres-12-to-16-drift", "outcome": "redirects-as-expected", @@ -68501,31 +56928,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 130, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 130, - "visits": 120, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5770, "source": "/self-hosted/how-to/privileged_migrations", "destination": "/self-hosted/how-to/privileged-migrations", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5770, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/privileged_migrations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/privileged-migrations", "outcome": "redirects-as-expected", @@ -68553,16 +56967,8 @@ "traffic": { "source": null, "destination": { - "requests": 100, - "visits": 100, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 100, - "visits": 100, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -68574,9 +56980,11 @@ "line": 5774, "source": "/self-hosted/how-to/redis_configmap", "destination": "/self-hosted/how-to/redis-configmap", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5774, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/redis_configmap", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/redis-configmap", "outcome": "redirects-as-expected", @@ -68603,31 +57011,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 250, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5778, "source": "/self-hosted/how-to/rollback_database", "destination": "/self-hosted/how-to/rollback-database", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5778, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/rollback_database", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rollback-database", "outcome": "redirects-as-expected", @@ -68654,31 +57049,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 50, - "visits": 50, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5782, "source": "/self-hosted/how-to/unfinished_migration", "destination": "/self-hosted/how-to/unfinished-migration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5782, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished_migration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished-migration", "outcome": "redirects-as-expected", @@ -68705,31 +57087,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 210, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 210, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5786, "source": "/self-hosted/http_https_configuration", "destination": "/self-hosted/http-https-configuration", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5786, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/http_https_configuration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", "outcome": "redirects-as-expected", @@ -68756,31 +57125,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 250, - "visits": 250, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5790, "source": "/self-hosted/observability/alerting_custom_consumption", "destination": "/self-hosted/observability/alerting-custom-consumption", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5790, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/observability/alerting_custom_consumption", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting-custom-consumption", "outcome": "redirects-as-expected", @@ -68807,31 +57163,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5794, "source": "/self-hosted/observability/health_checks", "destination": "/self-hosted/observability/health-checks", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5794, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/observability/health_checks", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/health-checks", "outcome": "redirects-as-expected", @@ -68858,31 +57201,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 80, - "visits": 80, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5798, "source": "/self-hosted/postgres12_end_of_life_notice", "destination": "/self-hosted/postgres12-end-of-life-notice", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5798, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/postgres12_end_of_life_notice", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres12-end-of-life-notice", "outcome": "redirects-as-expected", @@ -68916,31 +57246,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 180, - "visits": 160, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5802, "source": "/self-hosted/postgresql_collation_version_mismatch_resolution", "destination": "/self-hosted/postgresql-collation-version-mismatch-resolution", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5802, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/postgresql_collation_version_mismatch_resolution", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgresql-collation-version-mismatch-resolution", "outcome": "redirects-as-expected", @@ -68967,31 +57284,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 170, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 170, - "visits": 170, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5807, "source": "/self-hosted/ssl_https_self_signed_cert_nginx", "destination": "/self-hosted/ssl-https-self-signed-cert-nginx", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5807, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/ssl_https_self_signed_cert_nginx", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/ssl-https-self-signed-cert-nginx", "outcome": "redirects-as-expected", @@ -69018,31 +57322,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 210, - "visits": 180, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5811, "source": "/self-hosted/updates/docker_compose", "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5811, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/docker_compose", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", "outcome": "redirects-as-expected", @@ -69069,31 +57360,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 860, - "visits": 860, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 860, - "visits": 860, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5816, "source": "/self-hosted/updates/pure-docker", "destination": "/self-hosted/deploy/docker-compose/upgrade", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5816, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/pure-docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", "outcome": "redirects-as-expected", @@ -69128,16 +57406,8 @@ "inSitemap": false }, "destination": { - "requests": 370, - "visits": 370, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 370, - "visits": 370, + "requests": 110, + "visits": 90, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -69149,9 +57419,11 @@ "line": 5820, "source": "/admin/enterprise-getting-started-guide", "destination": "/admin", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5820, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/enterprise-getting-started-guide", "expectedLocation": "https://sourcegraph.com/docs/admin", "outcome": "redirects-as-expected", @@ -69179,16 +57451,8 @@ "traffic": { "source": null, "destination": { - "requests": 1170, - "visits": 790, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1170, - "visits": 790, + "requests": 0, + "visits": 0, "redirects": 140, "notFound": 0, "serverErrors": 0, @@ -69200,9 +57464,11 @@ "line": 5824, "source": "/admin/config", "destination": "/admin", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5824, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/config", "expectedLocation": "https://sourcegraph.com/docs/admin", "outcome": "redirects-as-expected", @@ -69231,22 +57497,14 @@ "source": { "requests": 0, "visits": 0, - "redirects": 440, + "redirects": 430, "notFound": 0, "serverErrors": 0, "inSitemap": false }, "destination": { - "requests": 1170, - "visits": 790, - "redirects": 140, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1170, - "visits": 790, + "requests": 0, + "visits": 0, "redirects": 140, "notFound": 0, "serverErrors": 0, @@ -69258,9 +57516,11 @@ "line": 5828, "source": "/admin/repo/permissions", "destination": "/admin/permissions", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5828, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/repo/permissions", "expectedLocation": "https://sourcegraph.com/docs/admin/permissions", "outcome": "redirects-as-expected", @@ -69294,31 +57554,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 400, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 400, - "visits": 400, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5832, "source": "/admin/beta-and-experimental-features", "destination": "/beta-and-experimental", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5832, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/admin/beta-and-experimental-features", "expectedLocation": "https://sourcegraph.com/docs/beta-and-experimental", "outcome": "redirects-as-expected", @@ -69346,16 +57593,8 @@ "traffic": { "source": null, "destination": { - "requests": 260, - "visits": 170, - "redirects": 20, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 260, - "visits": 170, + "requests": 0, + "visits": 0, "redirects": 20, "notFound": 0, "serverErrors": 0, @@ -69366,13 +57605,15 @@ { "line": 5838, "source": "/technical-changelog.rss", - "destination": "TECHNICAL_CHANGELOG_RSS_URL", - "shadowedBy": null, + "destination": "https://sourcegraph.com/changelog/technical-changelog.rss", + "fires": true, + "matchedRuleLine": 5838, + "sitemap_source": false, + "sitemap_destination": false, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/technical-changelog.rss", - "expectedLocation": "https://sourcegraph.com/docs/TECHNICAL_CHANGELOG_RSS_URL", - "outcome": "redirects-elsewhere", + "expectedLocation": "https://sourcegraph.com/changelog/technical-changelog.rss", + "outcome": "redirects-as-expected", "hops": [ { "url": "https://sourcegraph.com/docs/technical-changelog.rss", @@ -69392,7 +57633,7 @@ "anchorFound": null, "status": 200, "error": null, - "onDestinationPage": false + "onDestinationPage": true }, "traffic": { "source": { @@ -69403,17 +57644,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": null, - "final": null + "destination": null } }, { "line": 5843, "source": "/self-hosted/updates/docker-compose", "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5843, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/docker-compose", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", "outcome": "redirects-as-expected", @@ -69447,31 +57689,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 860, - "visits": 860, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 860, - "visits": 860, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5848, "source": "/self-hosted/updates/kubernetes", "destination": "https://sourcegraph.com/changelog/self-hosted/kubernetes", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5848, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/kubernetes", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/kubernetes", "outcome": "redirects-as-expected", @@ -69498,31 +57727,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 510, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 510, - "visits": 500, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5852, "source": "/self-hosted/updates/server", "destination": "/self-hosted/deploy", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5852, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/server", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", "outcome": "redirects-as-expected", @@ -69550,16 +57766,8 @@ "traffic": { "source": null, "destination": { - "requests": 1430, - "visits": 970, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1430, - "visits": 970, + "requests": 40, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -69571,9 +57779,11 @@ "line": 5857, "source": "/own", "destination": "/code-ownership", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5857, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own", "expectedLocation": "https://sourcegraph.com/docs/code-ownership", "outcome": "redirects-as-expected", @@ -69607,31 +57817,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5861, "source": "/own/assigned-ownership", "destination": "/code-ownership", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5861, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own/assigned-ownership", "expectedLocation": "https://sourcegraph.com/docs/code-ownership", "outcome": "redirects-as-expected", @@ -69665,31 +57862,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5865, "source": "/own/configuration-reference", "destination": "/code-ownership", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5865, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own/configuration-reference", "expectedLocation": "https://sourcegraph.com/docs/code-ownership", "outcome": "redirects-as-expected", @@ -69716,31 +57900,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5869, "source": "/own/codeowners-ingestion", "destination": "/code-ownership", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5869, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own/codeowners-ingestion", "expectedLocation": "https://sourcegraph.com/docs/code-ownership", "outcome": "redirects-as-expected", @@ -69774,31 +57945,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 500, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5873, "source": "/own/codeowners-format", "destination": "/code-ownership/codeowners-format", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5873, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/own/codeowners-format", "expectedLocation": "https://sourcegraph.com/docs/code-ownership/codeowners-format", "outcome": "redirects-as-expected", @@ -69832,31 +57990,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 650, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 650, - "visits": 490, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5877, "source": "/api/graphql/examples", "destination": "/api/graphql", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5877, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/api/graphql/examples", "expectedLocation": "https://sourcegraph.com/docs/api/graphql", "outcome": "redirects-as-expected", @@ -69890,31 +58035,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 1470, - "visits": 1350, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1470, - "visits": 1350, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5881, "source": "/api/graphql/search", "destination": "/api/stream-api", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5881, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/api/graphql/search", "expectedLocation": "https://sourcegraph.com/docs/api/stream-api", "outcome": "redirects-as-expected", @@ -69949,16 +58081,8 @@ "inSitemap": false }, "destination": { - "requests": 740, - "visits": 650, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 740, - "visits": 650, + "requests": 10, + "visits": 10, "redirects": 0, "notFound": 0, "serverErrors": 0, @@ -69970,9 +58094,11 @@ "line": 5885, "source": "/api/graphql/managing-code-insights-with-api", "destination": "/api/graphql", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5885, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/api/graphql/managing-code-insights-with-api", "expectedLocation": "https://sourcegraph.com/docs/api/graphql", "outcome": "redirects-as-expected", @@ -69999,31 +58125,18 @@ }, "traffic": { "source": null, - "destination": { - "requests": 1470, - "visits": 1350, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1470, - "visits": 1350, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5889, "source": "/api/graphql/managing-search-contexts-with-api", "destination": "/api/graphql", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5889, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/api/graphql/managing-search-contexts-with-api", "expectedLocation": "https://sourcegraph.com/docs/api/graphql", "outcome": "redirects-as-expected", @@ -70057,31 +58170,18 @@ "serverErrors": 0, "inSitemap": false }, - "destination": { - "requests": 1470, - "visits": 1350, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 1470, - "visits": 1350, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - } + "destination": null } }, { "line": 5893, "source": "/code-search/how-to/create-search-context-graphql", "destination": "/api", - "shadowedBy": null, + "fires": true, + "matchedRuleLine": 5893, + "sitemap_source": false, + "sitemap_destination": true, "sourceFragment": null, - "bareSourceRuleLine": null, "requestUrl": "https://sourcegraph.com/docs/code-search/how-to/create-search-context-graphql", "expectedLocation": "https://sourcegraph.com/docs/api", "outcome": "redirects-as-expected", @@ -70109,16 +58209,8 @@ "traffic": { "source": null, "destination": { - "requests": 2660, - "visits": 1810, - "redirects": 0, - "notFound": 0, - "serverErrors": 0, - "inSitemap": true - }, - "final": { - "requests": 2660, - "visits": 1810, + "requests": 20, + "visits": 0, "redirects": 0, "notFound": 0, "serverErrors": 0, diff --git a/viewership-metrics/shared.mjs b/viewership-metrics/shared.mjs new file mode 100644 index 000000000..fcd0c5716 --- /dev/null +++ b/viewership-metrics/shared.mjs @@ -0,0 +1,124 @@ +// Redirect rules, sitemap and path helpers shared by the reports. + +import fs from 'fs'; +import path from 'path'; +import {fileURLToPath} from 'url'; + +export const HOST = 'sourcegraph.com'; +// An index pointing at sitemap-main.xml (blog, changelog) and docs/sitemap.xml. +export const SITEMAP_URL = `https://${HOST}/sitemap.xml`; + +const SCRIPT_DIR = path.dirname(fileURLToPath(import.meta.url)); +export const REPO_ROOT = path.dirname(SCRIPT_DIR); +export const REPORTS_DIR = path.join(SCRIPT_DIR, 'reports'); +const DATA_DIR = path.join(REPO_ROOT, 'src', 'data'); +const REDIRECTS_FILE = path.join(DATA_DIR, 'redirects.ts'); +// Where redirects.ts imports its destination constants from. +const CONSTANTS_FILE = path.join(DATA_DIR, 'constants.ts'); + +// One `{source: '...', destination: '...' | CONSTANT}` entry in redirects.ts. +const REDIRECT_RULE_PATTERN = + /\{\s*source:\s*'([^']*)',\s*destination:\s*(?:'([^']*)'|(\w+))\s*,?\s*\}/g; +// `export const NAME = '...'` in constants.ts. +const STRING_CONSTANT_PATTERN = /export const (\w+)\s*=\s*'([^']*)'/g; + +function loadStringConstants() { + const text = fs.readFileSync(CONSTANTS_FILE, 'utf8'); + return new Map( + [...text.matchAll(STRING_CONSTANT_PATTERN)].map(match => [ + match[1], + match[2] + ]) + ); +} + +// Merge trailing-slash variants of the same page. +export function normalizePath(pagePath) { + return pagePath.length > 1 ? pagePath.replace(/\/+$/, '') : pagePath; +} + +// What the middleware sees for a rule's source: browsers never send the +// #fragment. +export function requestPath(source) { + return source.replace(/#.*$/, ''); +} + +// Rules as src/middleware.ts applies them: the request path (relative to +// /docs) must equal a source exactly, and the first such rule wins. A `.md` +// path is rewritten to /api/md before the lookup, so it never reaches it. +// Each rule gets `matchedRuleLine`, the line of the rule the middleware +// picks for this rule's request path (null when no rule matches and the +// page is served), and `fires`, whether that is this rule. +export function loadRedirectRules() { + const text = fs.readFileSync(REDIRECTS_FILE, 'utf8'); + const constants = loadStringConstants(); + const rules = []; + let line = 1; + let cursor = 0; + for (const match of text.matchAll(REDIRECT_RULE_PATTERN)) { + const [, source, destination, constantName] = match; + line += text.slice(cursor, match.index).split('\n').length - 1; + cursor = match.index; + rules.push({ + line, + source, + destination: + destination ?? constants.get(constantName) ?? constantName + }); + } + const firstLineBySource = new Map(); + for (const rule of rules) { + if (rule.source.includes('#') || rule.source.endsWith('.md')) continue; + if (!firstLineBySource.has(rule.source)) { + firstLineBySource.set(rule.source, rule.line); + } + } + return rules.map(rule => { + const matchedRuleLine = + firstLineBySource.get(requestPath(rule.source)) ?? null; + return {...rule, matchedRuleLine, fires: matchedRuleLine === rule.line}; + }); +} + +// Why a rule can never fire, or null when it can. +export function neverFiresReason(rule) { + if (rule.fires) return null; + if (rule.matchedRuleLine !== null) return 'an earlier rule matches first'; + if (rule.source.endsWith('.md')) return '.md is rewritten, not redirected'; + return 'browsers drop the #, page is served'; +} + +// Where a redirect destination lands on sourcegraph.com, or null when it +// leaves the site (or is a constant the regex could not resolve). +export function landingPath(destination) { + if (destination.startsWith('/')) { + return normalizePath(`/docs${destination}`.replace(/[#?].*$/, '')); + } + if (destination.startsWith(`https://${HOST}/`)) { + return normalizePath(new URL(destination).pathname); + } + return null; +} + +// Paths listed in the sitemap, following entries. Any page +// with traffic that is not here is deleted, unlisted or a probe. +export async function fetchSitemapPaths(url = SITEMAP_URL, paths = new Set()) { + const response = await fetch(url); + if (!response.ok) { + throw new Error(`${url}: HTTP ${response.status}`); + } + const xml = await response.text(); + const locations = [...xml.matchAll(/([^<]+)<\/loc>/g)].map(match => + match[1].trim() + ); + if (xml.includes(' Date: Wed, 9 Sep 2026 23:39:25 -0600 Subject: [PATCH 5/7] Redirect probe: sum traffic per distinct path without letting non-firing duplicates zero it Co-authored-by: Amp Amp-Thread-ID: https://ampcode.com/threads/T-01a08968-179e-7528-9162-44dd0fbb964d --- viewership-metrics/probe-redirects.mjs | 13 ++++++------- viewership-metrics/reports/redirect-probe.json | 8 ++++---- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/viewership-metrics/probe-redirects.mjs b/viewership-metrics/probe-redirects.mjs index 186029018..ba07c06a1 100644 --- a/viewership-metrics/probe-redirects.mjs +++ b/viewership-metrics/probe-redirects.mjs @@ -280,14 +280,13 @@ function tally(items, valueOf) { // Cloudflare counts by response status, summed over distinct paths so rules // sharing a path count once. function trafficByStatus(results, urlOf, trafficOf) { - const byUrl = new Map( - results.map(result => [urlOf(result), trafficOf(result)]) - ); + const byUrl = new Map(); + for (const result of results) { + const row = trafficOf(result); + if (row) byUrl.set(normalizePath(urlOf(result)), row); + } const sum = key => - [...byUrl.values()].reduce( - (total, row) => total + (row?.[key] ?? 0), - 0 - ); + [...byUrl.values()].reduce((total, row) => total + row[key], 0); return { 200: sum('requests'), '3xx': sum('redirects'), diff --git a/viewership-metrics/reports/redirect-probe.json b/viewership-metrics/reports/redirect-probe.json index c7c62583f..41c340d71 100644 --- a/viewership-metrics/reports/redirect-probe.json +++ b/viewership-metrics/reports/redirect-probe.json @@ -1,5 +1,5 @@ { - "probedAt": "2026-09-10T05:36:49.546Z", + "probedAt": "2026-09-10T05:39:11.000Z", "host": "sourcegraph.com", "trafficWindow": "2026-06-12T06:00:00.000Z to 2026-09-10T05:00:00.000Z (UTC)", "summary": { @@ -12,7 +12,7 @@ "sourceTraffic": { "200": 0, "404": 0, - "3xx": 24960, + "3xx": 35490, "5xx": 0 }, "destinationTraffic": { @@ -77,7 +77,7 @@ "sourceTraffic": { "200": 0, "404": 0, - "3xx": 25330, + "3xx": 34380, "5xx": 0 }, "destinationTraffic": { @@ -136,7 +136,7 @@ "sourceTraffic": { "200": 0, "404": 0, - "3xx": 40, + "3xx": 1110, "5xx": 0 }, "destinationTraffic": { From 05272501b055c9ab52a8945d203b000c80e2c845 Mon Sep 17 00:00:00 2001 From: Marc LeBlanc <7050295+marcleblanc2@users.noreply.github.com> Date: Wed, 9 Sep 2026 23:41:25 -0600 Subject: [PATCH 6/7] Viewership metrics: regenerate reports with JS detection filter and sitemap source/destination columns Co-authored-by: Amp Amp-Thread-ID: https://ampcode.com/threads/T-01a08968-179e-7528-9162-44dd0fbb964d --- .../reports/page-views-by-count.md | 2 +- .../reports/page-views-by-errors.md | 2 +- .../reports/page-views-by-path.md | 2 +- .../reports/page-views-by-redirects.md | 2 +- .../reports/redirect-probe.json | 2 +- viewership-metrics/reports/redirect-rules.md | 2658 ++++++++--------- 6 files changed, 1334 insertions(+), 1334 deletions(-) diff --git a/viewership-metrics/reports/page-views-by-count.md b/viewership-metrics/reports/page-views-by-count.md index 24ce4e785..e8dbf4b69 100644 --- a/viewership-metrics/reports/page-views-by-count.md +++ b/viewership-metrics/reports/page-views-by-count.md @@ -6,7 +6,7 @@ - Totals: 1079 paths, 7420 requests, 3310 visits, 64680 3xx, 16240 404s, 760 5xx - Requests and Visits count HTML 200 responses. Visits = requests whose referrer is not sourcegraph.com (Cloudflare's page-view proxy). - 3xx counts redirects (301, 302, 303, 307, 308); 404 and 5xx count any content type. Trailing-slash redirects, static assets and scanner probe paths are skipped. All counts are adaptive-sampled estimates. -- Sitemap: 160 of 1079 paths are in https://sourcegraph.com/sitemap.xml, with 6310 of 7420 requests. The rest are deleted, unlisted or probe paths; on /docs they still return 200. The blog sitemap lists only recent posts. +- Sitemap: 160 of 1079 paths are in https://sourcegraph.com/sitemap.xml, with 6310 of 7420 requests. The rest are deleted, unlisted or probe paths. The blog sitemap lists only recent posts. | Path | Requests | Visits | 3xx | 404 | 5xx | Sitemap | | --- | ---: | ---: | ---: | ---: | ---: | --- | diff --git a/viewership-metrics/reports/page-views-by-errors.md b/viewership-metrics/reports/page-views-by-errors.md index 31b8da339..a2b040cb6 100644 --- a/viewership-metrics/reports/page-views-by-errors.md +++ b/viewership-metrics/reports/page-views-by-errors.md @@ -6,7 +6,7 @@ - Totals: 1079 paths, 7420 requests, 3310 visits, 64680 3xx, 16240 404s, 760 5xx - Requests and Visits count HTML 200 responses. Visits = requests whose referrer is not sourcegraph.com (Cloudflare's page-view proxy). - 3xx counts redirects (301, 302, 303, 307, 308); 404 and 5xx count any content type. Trailing-slash redirects, static assets and scanner probe paths are skipped. All counts are adaptive-sampled estimates. -- Sitemap: 160 of 1079 paths are in https://sourcegraph.com/sitemap.xml, with 6310 of 7420 requests. The rest are deleted, unlisted or probe paths; on /docs they still return 200. The blog sitemap lists only recent posts. +- Sitemap: 160 of 1079 paths are in https://sourcegraph.com/sitemap.xml, with 6310 of 7420 requests. The rest are deleted, unlisted or probe paths. The blog sitemap lists only recent posts. | Path | Requests | Visits | 3xx | 404 | 5xx | Sitemap | | --- | ---: | ---: | ---: | ---: | ---: | --- | diff --git a/viewership-metrics/reports/page-views-by-path.md b/viewership-metrics/reports/page-views-by-path.md index 797dd365d..791c34bc2 100644 --- a/viewership-metrics/reports/page-views-by-path.md +++ b/viewership-metrics/reports/page-views-by-path.md @@ -6,7 +6,7 @@ - Totals: 1079 paths, 7420 requests, 3310 visits, 64680 3xx, 16240 404s, 760 5xx - Requests and Visits count HTML 200 responses. Visits = requests whose referrer is not sourcegraph.com (Cloudflare's page-view proxy). - 3xx counts redirects (301, 302, 303, 307, 308); 404 and 5xx count any content type. Trailing-slash redirects, static assets and scanner probe paths are skipped. All counts are adaptive-sampled estimates. -- Sitemap: 160 of 1079 paths are in https://sourcegraph.com/sitemap.xml, with 6310 of 7420 requests. The rest are deleted, unlisted or probe paths; on /docs they still return 200. The blog sitemap lists only recent posts. +- Sitemap: 160 of 1079 paths are in https://sourcegraph.com/sitemap.xml, with 6310 of 7420 requests. The rest are deleted, unlisted or probe paths. The blog sitemap lists only recent posts. | Path | Requests | Visits | 3xx | 404 | 5xx | Sitemap | | --- | ---: | ---: | ---: | ---: | ---: | --- | diff --git a/viewership-metrics/reports/page-views-by-redirects.md b/viewership-metrics/reports/page-views-by-redirects.md index ec86c9b2a..678467f67 100644 --- a/viewership-metrics/reports/page-views-by-redirects.md +++ b/viewership-metrics/reports/page-views-by-redirects.md @@ -6,7 +6,7 @@ - Totals: 1079 paths, 7420 requests, 3310 visits, 64680 3xx, 16240 404s, 760 5xx - Requests and Visits count HTML 200 responses. Visits = requests whose referrer is not sourcegraph.com (Cloudflare's page-view proxy). - 3xx counts redirects (301, 302, 303, 307, 308); 404 and 5xx count any content type. Trailing-slash redirects, static assets and scanner probe paths are skipped. All counts are adaptive-sampled estimates. -- Sitemap: 160 of 1079 paths are in https://sourcegraph.com/sitemap.xml, with 6310 of 7420 requests. The rest are deleted, unlisted or probe paths; on /docs they still return 200. The blog sitemap lists only recent posts. +- Sitemap: 160 of 1079 paths are in https://sourcegraph.com/sitemap.xml, with 6310 of 7420 requests. The rest are deleted, unlisted or probe paths. The blog sitemap lists only recent posts. | Path | Requests | Visits | 3xx | 404 | 5xx | Sitemap | | --- | ---: | ---: | ---: | ---: | ---: | --- | diff --git a/viewership-metrics/reports/redirect-probe.json b/viewership-metrics/reports/redirect-probe.json index 41c340d71..4e91672e8 100644 --- a/viewership-metrics/reports/redirect-probe.json +++ b/viewership-metrics/reports/redirect-probe.json @@ -1,5 +1,5 @@ { - "probedAt": "2026-09-10T05:39:11.000Z", + "probedAt": "2026-09-10T05:40:53.057Z", "host": "sourcegraph.com", "trafficWindow": "2026-06-12T06:00:00.000Z to 2026-09-10T05:00:00.000Z (UTC)", "summary": { diff --git a/viewership-metrics/reports/redirect-rules.md b/viewership-metrics/reports/redirect-rules.md index 601a75319..4518b1457 100644 --- a/viewership-metrics/reports/redirect-rules.md +++ b/viewership-metrics/reports/redirect-rules.md @@ -3,1335 +3,1335 @@ - Window: 2026-06-12T06:00:00.000Z to 2026-09-10T05:00:00.000Z (UTC) - Host: sourcegraph.com; paths: /docs, /changelog, /blog - Filters: Bot Management likely_human; GET; excluding ASN Hetzner Online GmbH; excluding countries CN. Requests and Visits also require JS detection passed, which excludes the first page of each visit. -- Rules: 1324 in src/data/redirects.ts; 962 live, 362 shadowed by an earlier rule with the same source (never match), 691 live with zero hits +- Rules: 1324 in src/data/redirects.ts; 731 can fire, 593 never do (Hits says why: an earlier rule has the same source, browsers never send the source's #fragment, or a .md path is rewritten first); 460 can fire but had zero hits - Hits: 35490 redirects matched a rule, of 41570 redirects on /docs paths (the rest are version and other redirects) - Hits count 3xx responses on /docs with the same filters as the page views reports; adaptive-sampled estimates. -- Chains: 269 live rules redirect to another rule's source, so the browser follows more redirects (longest chain: 5 more). Chain shows the extra hops and where the user ends up. -- Sitemap: whether the rule's destination is in https://sourcegraph.com/sitemap.xml (blank when it leaves the site). 512 live rules point at an unlisted page, 12190 hits; unless Chain shows a further redirect, on /docs that is likely a soft 404. +- Chains: 202 firing rules redirect to another rule's source, so the browser follows more redirects (longest chain: 5 more). Chain shows the extra hops and where the user ends up. +- Sitemap source / destination: whether /docs and the destination page are in https://sourcegraph.com/sitemap.xml (destination blank when it leaves the site). 382 firing rules point at an unlisted page, 12210 hits; unless Chain shows a further redirect, that is a 404. -| Line | Source | Destination | Hits | Chain | Sitemap | -| ---: | --- | --- | ---: | --- | --- | -| 4745 | /code-search/code-navigation/precise_code_navigation | /code-navigation/precise_code_navigation | 2060 | 1 more → /code-navigation/precise-code-navigation | no | -| 5585 | /code-navigation/precise_code_navigation | /code-navigation/precise-code-navigation | 1920 | | yes | -| 2193 | /code_navigation/explanations/precise_code_navigation | /code-search/code-navigation/precise_code_navigation | 1550 | 2 more → /code-navigation/precise-code-navigation | no | -| 1952 | /code_search/reference/language | /code-search/queries/language | 1200 | | yes | -| 1942 | /code_search/reference/queries | /code-search/queries | 1020 | | yes | -| 4485 | /pricing | https://sourcegraph.com/pricing | 830 | | yes | -| 4873 | /admin/deploy/kubernetes | /self-hosted/deploy/kubernetes | 710 | | yes | -| 5597 | /code-navigation/writing_an_indexer | /code-navigation/writing-an-indexer | 590 | | yes | -| 1958 | /code_navigation | /code-search/code-navigation | 580 | 1 more → /code-navigation | no | -| 4737 | /code-search/code-navigation | /code-navigation | 580 | | yes | -| 4769 | /code-search/code-navigation/writing_an_indexer | /code-navigation/writing_an_indexer | 580 | 1 more → /code-navigation/writing-an-indexer | no | -| 1290 | /code_intelligence | /code_navigation | 550 | 2 more → /code-navigation | no | -| 4473 | /cody/capabilities/commands | /cody/capabilities/prompts | 500 | | yes | -| 4519 | /pricing/plans | https://sourcegraph.com/pricing | 500 | | yes | -| 4682 | /code-search/code-navigation/auto_indexing | /code-navigation/auto_indexing | 490 | 1 more → /code-navigation/auto-indexing | no | -| 5637 | /integration/browser_extension | /integration/browser-extension | 460 | | yes | -| 2430 | /code_navigation/references/indexers | /code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers | 450 | 2 more → /code-navigation/writing-an-indexer | no | -| 2496 | /batch_changes | /batch-changes | 440 | | yes | -| 5313 | /admin/code_hosts/github | /admin/code-hosts/github | 440 | | yes | -| 5824 | /admin/config | /admin | 430 | | yes | -| 4609 | /code-search/types/deep-search | /deep-search | 410 | | yes | -| 1869 | /code_search | /code-search | 400 | | yes | -| 5542 | /code-navigation/auto_indexing | /code-navigation/auto-indexing | 390 | | yes | -| 5828 | /admin/repo/permissions | /admin/permissions | 380 | | yes | -| 714 | /admin/analytics | /analytics | 360 | | yes | -| 1128 | /code_intelligence/explanations/precise_code_intelligence | /code_navigation/explanations/precise_code_navigation | 330 | 3 more → /code-navigation/precise-code-navigation | no | -| 1376 | /cody/overview | /cody/ | 330 | | yes | -| 5200 | /admin/updates | /self-hosted/updates | 330 | | yes | -| 4853 | /admin/deploy | /self-hosted/deploy | 310 | | yes | -| 5150 | /admin/observability/troubleshooting | /self-hosted/observability/troubleshooting | 310 | | yes | -| 999 | /admin/install/kubernetes | /admin/deploy/kubernetes | 290 | 1 more → /self-hosted/deploy/kubernetes | no | -| 1115 | /code_intelligence/explanations/auto_indexing | /code_navigation/explanations/auto_indexing | 290 | 3 more → /code-navigation/auto-indexing | no | -| 4821 | /admin/deploy/docker-compose | /self-hosted/deploy/docker-compose | 290 | | yes | -| 4719 | /code-search/code-navigation/how-to/index_a_go_repository | /code-navigation/how-to/index_a_go_repository | 270 | 1 more → /code-navigation/how-to/index-a-go-repository | no | -| 1107 | /code_intelligence/explanations/writing_an_indexer | /code_navigation/explanations/writing_an_indexer | 260 | 3 more → /code-navigation/writing-an-indexer | no | -| 1071 | /admin/install/docker | /self-hosted/deploy | 250 | | yes | -| 1862 | /cody/custom-commands | /cody/capabilities/commands#custom-commands | 250 | 1 more → /cody/capabilities/prompts | no | -| 2360 | /code_navigation/explanations/auto_indexing | /code-search/code-navigation/auto_indexing | 250 | 2 more → /code-navigation/auto-indexing | no | -| 4849 | /admin/deploy/docker-single-container | /self-hosted/deploy | 240 | | yes | -| 5305 | /admin/code_hosts/bitbucket_server | /admin/code-hosts/bitbucket-server | 240 | | yes | -| 5758 | /self-hosted/how-to/dirty_database | /self-hosted/how-to/dirty-database | 230 | | yes | -| 2531 | /batch_changes/explanations/how_src_executes_a_batch_spec | /batch-changes/how-src-executes-a-batch-spec | 220 | | yes | -| 4552 | /cody/capabilities/agentic-chat | /cody/capabilities/agentic-context-fetching | 220 | | yes | -| 4658 | /admin/access_control/service_accounts | /admin/service_accounts | 200 | 1 more → /admin/service-accounts | no | -| 4723 | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository | /code-navigation/how-to/index_a_typescript_and_javascript_repository | 200 | 1 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 4937 | /admin/deploy/resource_estimator | /self-hosted/deploy/resource_estimator | 200 | 1 more → /self-hosted/deploy/resource-estimator | no | -| 5409 | /cli/how-tos/creating_an_access_token | /cli/how-tos/creating-an-access-token | 200 | | yes | -| 5609 | /code-search/working/search_contexts | /code-search/working/search-contexts | 200 | | yes | -| 1195 | /code_intelligence/how-to/index_a_cpp_repository | https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage | 180 | | no | -| 2657 | /batch_changes/references/batch_spec_yaml_reference | /batch-changes/batch-spec-yaml-reference | 180 | | yes | -| 4702 | /code-search/code-navigation/features | /code-navigation/features | 180 | | yes | -| 4865 | /admin/deploy/kubernetes/configure | /self-hosted/deploy/kubernetes/configure | 180 | | yes | -| 5122 | /admin/observability/dashboards | /self-hosted/observability/dashboards | 170 | | yes | -| 5353 | /admin/config/site_config | /admin/config/site-config | 170 | | yes | -| 5405 | /api/stream_api | /api/stream-api | 170 | | yes | -| 979 | /admin/install | /admin/deploy | 160 | 1 more → /self-hosted/deploy | no | -| 5037 | /admin/how-to/dirty_database | /self-hosted/how-to/dirty_database | 160 | 1 more → /self-hosted/how-to/dirty-database | no | -| 2011 | /code_navigation/how-to/index_a_typescript_and_javascript_repository | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository | 150 | 2 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 5873 | /own/codeowners-format | /code-ownership/codeowners-format | 150 | | yes | -| 2324 | /code_navigation/explanations/writing_an_indexer | /code-search/code-navigation/writing_an_indexer#writing-an-indexer | 140 | 2 more → /code-navigation/writing-an-indexer | no | -| 5538 | /code_monitoring | /code-monitoring | 140 | | yes | -| 838 | /campaigns/references/campaign_spec_yaml_reference | /batch_changes/references/batch_spec_yaml_reference | 130 | 1 more → /batch-changes/batch-spec-yaml-reference | no | -| 4467 | /cody/clients/model-configuration | /cody/enterprise/model-configuration | 130 | | yes | -| 5154 | /admin/config/postgres-conf | /self-hosted/postgres-conf | 130 | | yes | -| 5522 | /code_insights/references/common_use_cases | /code-insights/references/common-use-cases | 130 | | yes | -| 931 | /campaigns | /batch_changes | 120 | 1 more → /batch-changes | no | -| 2850 | /batch_changes/references/faq | /batch-changes/faq | 120 | | yes | -| 4662 | /cody/core-concepts/cody-gateway | /model-provider | 120 | | yes | -| 5146 | /admin/observability/tracing | /self-hosted/observability/tracing | 120 | | yes | -| 5162 | /admin/postgres12_end_of_life_notice | /self-hosted/postgres12_end_of_life_notice | 120 | 1 more → /self-hosted/postgres12-end-of-life-notice | no | -| 5484 | /code_insights/explanations/data_retention | /code-insights/explanations/data-retention | 120 | | yes | -| 5686 | /self-hosted/deploy/resource_estimator | /self-hosted/deploy/resource-estimator | 120 | | yes | -| 5877 | /api/graphql/examples | /api/graphql | 120 | | yes | -| 4825 | /admin/deploy/docker-compose/migrate | /self-hosted/deploy/docker-compose/migrate | 110 | | yes | -| 5130 | /admin/observability | /self-hosted/observability | 110 | | yes | -| 5369 | /admin/how-to/lsif_scip_migration | /admin/how-to/lsif-scip-migration | 110 | | yes | -| 5567 | /code-navigation/how-to/index_a_typescript_and_javascript_repository | /code-navigation/how-to/index-a-typescript-and-javascript-repository | 110 | | yes | -| 5589 | /code-navigation/search_based_code_navigation | /code-navigation/search-based-code-navigation | 110 | | yes | -| 5869 | /own/codeowners-ingestion | /code-ownership | 110 | | yes | -| 1388 | /cody/overview/install-neovim | /cody/clients/install-neovim | 100 | | yes | -| 4813 | /admin/deploy/docker-compose/digitalocean | /self-hosted/deploy/docker-compose/digitalocean | 100 | | yes | -| 4897 | /admin/deploy/kubernetes/operations | /self-hosted/deploy/kubernetes/operations | 100 | | yes | -| 5142 | /admin/observability/opentelemetry | /self-hosted/observability/opentelemetry | 100 | | yes | -| 5397 | /admin/user_data_deletion | /admin/user-data-deletion | 100 | | yes | -| 5546 | /code-navigation/auto_indexing_configuration | /code-navigation/auto-indexing-configuration | 100 | | yes | -| 5563 | /code-navigation/how-to/index_a_go_repository | /code-navigation/how-to/index-a-go-repository | 100 | | yes | -| 5674 | /self-hosted/advanced_config_file | /self-hosted/advanced-config-file | 100 | | yes | -| 5706 | /self-hosted/executors/deploy_executors_binary | /self-hosted/executors/deploy-executors-binary | 100 | | yes | -| 738 | /user/code_intelligence | /code_intelligence | 90 | 3 more → /code-navigation | no | -| 2563 | /batch_changes/how-tos/creating_a_batch_change | /batch-changes/create-a-batch-change | 90 | | yes | -| 4558 | /cody/core-concepts/embeddings | /cody/ | 90 | | yes | -| 4616 | /cody/usage-and-pricing | https://sourcegraph.com/pricing | 90 | | yes | -| 5216 | /admin/updates/migrator/migrator-operations | /self-hosted/updates/migrator/migrator-operations | 90 | | yes | -| 5285 | /admin/beta_and_experimental_features | /beta-and-experimental | 90 | | yes | -| 5393 | /admin/service_accounts | /admin/service-accounts | 90 | | yes | -| 5453 | /code_insights | /code-insights | 90 | | yes | -| 5633 | /integration/bitbucket_server | /integration/bitbucket-server | 90 | | yes | -| 742 | /user | /getting-started | 80 | | yes | -| 1200 | /code_intelligence/how-to/index_a_go_repository | /code_navigation/how-to/index_a_go_repository | 80 | 3 more → /code-navigation/how-to/index-a-go-repository | no | -| 2607 | /batch_changes/how-tos/configuring_credentials | /batch-changes/configuring-credentials | 80 | | yes | -| 4973 | /admin/executors/deploy_executors_binary | /self-hosted/executors/deploy_executors_binary | 80 | 1 more → /self-hosted/executors/deploy-executors-binary | no | -| 5094 | /admin/how-to/upgrade-postgres-12-16-builtin-dbs | /self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs | 80 | | yes | -| 5204 | /admin/updates/kubernetes | https://sourcegraph.com/changelog/self-hosted/kubernetes | 80 | | yes | -| 5385 | /admin/repo/update_frequency | /admin/repo/update-frequency | 80 | | yes | -| 5662 | /own/codeowners_format | /own/codeowners-format | 80 | 1 more → /code-ownership/codeowners-format | no | -| 5742 | /self-hosted/external_services/object_storage | /self-hosted/external-services/object-storage | 80 | | yes | -| 2539 | /batch_changes/explanations/server_side | /batch-changes/server-side | 70 | | yes | -| 4917 | /admin/deploy/machine-images/aws-oneclick | /self-hosted/deploy/machine-images/aws-oneclick | 70 | | yes | -| 5158 | /admin/postgres | /self-hosted/postgres | 70 | | yes | -| 5289 | /admin/code_hosts | /admin/code-hosts | 70 | | yes | -| 5734 | /self-hosted/executors/executors_troubleshooting | /self-hosted/executors/executors-troubleshooting | 70 | | yes | -| 628 | /user/code_intelligence/features | /user/code_intelligence/explanations/features | 60 | 4 more → /code-navigation/features | no | -| 672 | /user/code_intelligence/explanations/precise_code_intelligence | /code_intelligence/explanations/precise_code_intelligence | 60 | 4 more → /code-navigation/precise-code-navigation | no | -| 1007 | /admin/install/kubernetes/operations | /admin/deploy/kubernetes/operations | 60 | 1 more → /self-hosted/deploy/kubernetes/operations | no | -| 2245 | /code_navigation/explanations/features | /code-search/code-navigation/features | 60 | 1 more → /code-navigation/features | no | -| 4634 | /code_monitoring/how-tos | /code_monitoring | 60 | 1 more → /code-monitoring | no | -| 4941 | /admin/deploy/scale | /self-hosted/deploy/scale | 60 | | yes | -| 5017 | /admin/external_services/postgres | /self-hosted/external_services/postgres | 60 | | no | -| 5118 | /admin/observability/alerts | /self-hosted/observability/alerts | 60 | | yes | -| 5138 | /admin/observability/metrics | /self-hosted/observability/metrics | 60 | | yes | -| 5187 | /admin/ssl_https_self_signed_cert_nginx | /self-hosted/ssl_https_self_signed_cert_nginx | 60 | 1 more → /self-hosted/ssl-https-self-signed-cert-nginx | no | -| 5208 | /admin/updates/migrator/downgrading | /self-hosted/updates/migrator/downgrading | 60 | | yes | -| 5349 | /admin/config/batch_changes | /admin/config/batch-changes | 60 | | yes | -| 5641 | /integration/browser_extension/how-tos/browser_search_engine | /integration/browser-extension/how-tos/browser-search-engine | 60 | | yes | -| 5666 | /own/codeowners_ingestion | /own/codeowners-ingestion | 60 | 1 more → /code-ownership | no | -| 5798 | /self-hosted/postgres12_end_of_life_notice | /self-hosted/postgres12-end-of-life-notice | 60 | | yes | -| 5857 | /own | /code-ownership | 60 | | yes | -| 5881 | /api/graphql/search | /api/stream-api | 60 | | yes | -| 1204 | /code_intelligence/how-to/index_a_typescript_and_javascript_repository | /code_navigation/how-to/index_a_typescript_and_javascript_repository | 50 | 3 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 1892 | /code_search/how-to/saved_searches | /code-search/working/saved_searches | 50 | 1 more → /code-search/working/saved-searches | no | -| 2508 | /batch_changes/explanations/introduction_to_batch_changes | /batch-changes/ | 50 | | yes | -| 2648 | /batch_changes/references/requirements | /batch-changes/requirements | 50 | | yes | -| 2828 | /batch_changes/references/batch_spec_templating | /batch-changes/batch-spec-templating | 50 | | yes | -| 4642 | /code_monitoring/how-tos/starting_points | /code_monitoring | 50 | 1 more → /code-monitoring | no | -| 4690 | /code-search/code-navigation/envvars | /code-navigation/envvars | 50 | | yes | -| 4710 | /code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | /code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | 50 | 1 more → /code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing | no | -| 4797 | /admin/config/advanced_config_file | /self-hosted/advanced_config_file | 50 | 1 more → /self-hosted/advanced-config-file | no | -| 5074 | /admin/how-to/rollback_database | /self-hosted/how-to/rollback_database | 50 | 1 more → /self-hosted/how-to/rollback-database | no | -| 5317 | /admin/code_hosts/gitlab | /admin/code-hosts/gitlab | 50 | | yes | -| 5457 | /code_insights/quickstart | /code-insights/quickstart | 50 | | yes | -| 5479 | /code_insights/explanations/current_limitations_of_code_insights | /code-insights/explanations/current-limitations-of-code-insights | 50 | | yes | -| 5738 | /self-hosted/external_services | /self-hosted/external-services | 50 | | yes | -| 5750 | /self-hosted/how-to/blobstore_update_notes | /self-hosted/how-to/blobstore-update-notes | 50 | | yes | -| 5762 | /self-hosted/how-to/dirty_database_pre_3_37 | /self-hosted/how-to/dirty-database-pre-3-37 | 50 | | yes | -| 25 | /dev/code_reviews | https://docs.sourcegraph.com/dev/background-information/code_reviews | 40 | | | -| 1039 | /admin/install/docker-compose | /admin/deploy/docker-compose | 40 | 1 more → /self-hosted/deploy/docker-compose | no | -| 1063 | /admin/install/docker/digitalocean | /self-hosted/deploy | 40 | | yes | -| 1416 | /cody/explanations/enabling_cody_enterprise | /cody/clients/enable-cody-enterprise | 40 | | yes | -| 4489 | /pricing/free | https://sourcegraph.com/pricing | 40 | | yes | -| 4505 | /pricing/plan-comparison | https://sourcegraph.com/pricing | 40 | | yes | -| 4535 | /cody/embedded-repos | /cody | 40 | | yes | -| 4728 | /code-search/code-navigation/how-to/index_other_languages | /code-navigation/how-to/index_other_languages | 40 | 1 more → /code-navigation/how-to/index-other-languages | no | -| 4732 | /code-search/code-navigation/how-to/policies_resource_usage_best_practices | /code-navigation/how-to/policies_resource_usage_best_practices | 40 | 1 more → /code-navigation/how-to/policies-resource-usage-best-practices | no | -| 4753 | /code-search/code-navigation/rockskip | /code-navigation/rockskip | 40 | | yes | -| 4785 | /admin/config/webhooks/incoming | /admin/webhooks/incoming | 40 | | yes | -| 4929 | /admin/deploy/migrate-backup | /self-hosted/deploy/migrate-backup | 40 | | yes | -| 4957 | /admin/deployment_best_practices | /self-hosted/deployment_best_practices | 40 | 1 more → /self-hosted/deployment-best-practices | no | -| 4965 | /admin/config/encryption | /self-hosted/encryption | 40 | | yes | -| 5090 | /admin/how-to/unfinished_migration | /self-hosted/how-to/unfinished_migration | 40 | 1 more → /self-hosted/how-to/unfinished-migration | no | -| 5261 | /admin/audit_log | /admin/audit-log | 40 | | yes | -| 5345 | /admin/config/authorization_and_authentication | /admin/config/authorization-and-authentication | 40 | | yes | -| 5534 | /code_insights/references/search_aggregations_use_cases | /code-insights/references/search-aggregations-use-cases | 40 | | yes | -| 21 | /dev/roadmap | https://sourcegraph.com/direction | 30 | | no | -| 583 | /dev/documentation | /dev/how-to/documentation_implementation | 30 | | no | -| 689 | /user/code_intelligence/how-to/index_a_go_repository | /code_intelligence/how-to/index_a_go_repository | 30 | 4 more → /code-navigation/how-to/index-a-go-repository | no | -| 1075 | /admin/install/managed | /admin/deploy/managed | 30 | 1 more → /cloud | no | -| 1270 | /code_intelligence/references/indexers | /code_navigation/references/indexers | 30 | 3 more → /code-navigation/writing-an-indexer | no | -| 1820 | /cody/explanations/code_graph_context | /cody/core-concepts/code-graph | 30 | | yes | -| 1902 | /code_search/how-to/search_contexts | /code-search/working/search_contexts | 30 | 1 more → /code-search/working/search-contexts | no | -| 1907 | /code_search/how-to/exhaustive | /code-search/types/exhaustive | 30 | | no | -| 1932 | /code_search/explanations/search_details | /code-search/features | 30 | | yes | -| 2183 | /code_navigation/explanations/introduction_to_code_navigation | /code-search/code-navigation | 30 | 1 more → /code-navigation | no | -| 2543 | /batch_changes/tutorials | /batch-changes/examples | 30 | | yes | -| 4515 | /admin/pricing | https://sourcegraph.com/pricing | 30 | | yes | -| 4670 | /how-to-videos | /tutorials | 30 | | yes | -| 4674 | /how-to-videos/code-search | /tutorials#code-search-how-to-videos | 30 | | yes | -| 4715 | /code-search/code-navigation/how-to | /code-navigation/how-to | 30 | | yes | -| 4805 | /admin/deploy/docker-compose/azure | /self-hosted/deploy/docker-compose/azure | 30 | | yes | -| 4893 | /admin/deploy/kubernetes/kustomize/migrate | /self-hosted/deploy/kubernetes/kustomize/migrate | 30 | | yes | -| 4905 | /admin/deploy/kubernetes/troubleshoot | /self-hosted/deploy/kubernetes/troubleshoot | 30 | | yes | -| 4953 | /admin/deploy/without_service_discovery | /self-hosted/deploy/without_service_discovery | 30 | 1 more → /self-hosted/deploy/without-service-discovery | no | -| 4961 | /admin/config/email | /self-hosted/email | 30 | | yes | -| 5001 | /admin/executors/executors_troubleshooting | /self-hosted/executors/executors_troubleshooting | 30 | 1 more → /self-hosted/executors/executors-troubleshooting | no | -| 5110 | /admin/observability/alerting | /self-hosted/observability/alerting | 30 | | yes | -| 5257 | /admin/access_control/batch_changes | /admin/access-control/batch-changes | 30 | | yes | -| 5475 | /code_insights/explanations/code_insights_filters | /code-insights/explanations/code-insights-filters | 30 | | yes | -| 5526 | /code_insights/references/incomplete_data_points | /code-insights/references/incomplete-data-points | 30 | | yes | -| 5554 | /code-navigation/how-to/adding_scip_to_workflows | /code-navigation/how-to/adding-scip-to-workflows | 30 | | yes | -| 5581 | /code-navigation/inference_configuration | /code-navigation/inference-configuration | 30 | | yes | -| 5605 | /code-search/working/saved_searches | /code-search/working/saved-searches | 30 | | yes | -| 5646 | /integration/browser_extension/how-tos/google_workspace | /integration/browser-extension/how-tos/google-workspace | 30 | | yes | -| 5722 | /self-hosted/executors/deploy_executors_kubernetes | /self-hosted/executors/deploy-executors-kubernetes | 30 | | yes | -| 5816 | /self-hosted/updates/pure-docker | /self-hosted/deploy/docker-compose/upgrade | 30 | | yes | -| 5843 | /self-hosted/updates/docker-compose | https://sourcegraph.com/changelog/self-hosted/docker-compose | 30 | | yes | -| 5861 | /own/assigned-ownership | /code-ownership | 30 | | yes | -| 12 | /admin/http_https_configuration | /self-hosted/http-https-configuration | 20 | | yes | -| 153 | /dev/rfcs | https://sourcegraph.com/handbook/communication/rfcs | 20 | | no | -| 333 | /admin/auth/saml_with_microsoft_adfs | /admin/auth/saml/microsoft_adfs | 20 | 1 more → /admin/auth/saml/microsoft-adfs | no | -| 380 | /integration/google_gsuite | /integration/google_workspace | 20 | | no | -| 611 | /user/search/saved_searches | /code_search/how-to/saved_searches | 20 | 2 more → /code-search/working/saved-searches | no | -| 955 | /cli/references/campaigns/validate | /cli/references/batch/validate | 20 | | yes | -| 1019 | /admin/install/kubernetes/update | /admin/deploy/kubernetes/update | 20 | | no | -| 1027 | /admin/install/docker-compose/aws | /admin/deploy/docker-compose/aws | 20 | 1 more → /self-hosted/deploy/docker-compose/aws | no | -| 1043 | /admin/install/docker-compose/migrate | /admin/deploy/docker-compose/migrate | 20 | 1 more → /self-hosted/deploy/docker-compose/migrate | no | -| 1099 | /admin/observability/alert_solutions | /admin/observability/alerts | 20 | 1 more → /self-hosted/observability/alerts | no | -| 1119 | /code_intelligence/explanations/features | /code_navigation/explanations/features | 20 | 2 more → /code-navigation/features | no | -| 1145 | /code_intelligence/explanations | /code_navigation/explanations | 20 | | no | -| 1209 | /code_intelligence/how-to/index_other_languages | /code_navigation/how-to/index_other_languages | 20 | | no | -| 1554 | /cody/core-concepts/embeddings/configure-embeddings | /cody/embeddings/configure-embeddings | 20 | | no | -| 1824 | /cody/explanations/cody_gateway | /cody/core-concepts/cody_gateway | 20 | 2 more → /model-provider | no | -| 1873 | /code_search/tutorials | /code-search/working/saved_searches | 20 | 1 more → /code-search/working/saved-searches | no | -| 1963 | /code_navigation/how-to/configure_data_retention | /code-search/code-navigation/auto_indexing#configure-auto-indexing-policies | 20 | 2 more → /code-navigation/auto-indexing | no | -| 1975 | /code_navigation/how-to/index_a_go_repository | /code-search/code-navigation/how-to/index_a_go_repository | 20 | 2 more → /code-navigation/how-to/index-a-go-repository | no | -| 2046 | /code_navigation/how-to/adding_lsif_to_workflows | /code-search/code-navigation/how-to/adding_lsif_to_workflows | 20 | | no | -| 2204 | /code_navigation/explanations/uploads | /code-search/code-navigation/explanations/uploads | 20 | 1 more → /code-navigation/explanations/uploads | no | -| 2442 | /code_navigation/references/precise_examples | /code-search/code-navigation/precise_code_navigation#precise-navigation-examples | 20 | 2 more → /code-navigation/precise-code-navigation | no | -| 2567 | /batch_changes/how-tos/publishing_changesets | /batch-changes/publishing-changesets | 20 | | yes | -| 2846 | /batch_changes/references/troubleshooting | /batch-changes/troubleshooting | 20 | | yes | -| 4493 | /pricing/plans/free | https://sourcegraph.com/pricing | 20 | | yes | -| 4497 | /pricing/enterprise-starter | /pricing/plans/enterprise-starter | 20 | | yes | -| 4605 | /analytics/cloud | /analytics | 20 | | yes | -| 4801 | /admin/deploy/docker-compose/aws | /self-hosted/deploy/docker-compose/aws | 20 | | yes | -| 5013 | /admin/external_services/object_storage | /self-hosted/external_services/object_storage | 20 | 1 more → /self-hosted/external-services/object-storage | no | -| 5041 | /admin/how-to/dirty_database_pre_3_37 | /self-hosted/how-to/dirty_database_pre_3_37 | 20 | 1 more → /self-hosted/how-to/dirty-database-pre-3-37 | no | -| 5070 | /admin/how-to/redis_configmap | /self-hosted/how-to/redis_configmap | 20 | 1 more → /self-hosted/how-to/redis-configmap | no | -| 5114 | /admin/observability/alerting_custom_consumption | /self-hosted/observability/alerting_custom_consumption | 20 | 1 more → /self-hosted/observability/alerting-custom-consumption | no | -| 5224 | /admin/updates/migrator/troubleshooting-upgrades | /self-hosted/updates/migrator/troubleshooting-upgrades | 20 | | yes | -| 5248 | /admin/workers | /self-hosted/workers | 20 | | yes | -| 5253 | /admin/access_control | /admin/access-control | 20 | | yes | -| 5265 | /admin/auth/login_form | /admin/auth/login-form | 20 | | yes | -| 5337 | /admin/code_hosts/rate_limits | /admin/code-hosts/rate-limits | 20 | | yes | -| 5373 | /admin/how-to/update_repo_failure | /admin/how-to/update-repo-failure | 20 | | yes | -| 5445 | /cloud/private_connectivity_public_lb | /cloud/private-connectivity-public-lb | 20 | | yes | -| 5500 | /code_insights/how-tos/creating_a_custom_dashboard_of_code_insights | /code-insights/how-tos/creating-a-custom-dashboard-of-code-insights | 20 | | yes | -| 5617 | /code-search/working/search_subexpressions | /code-search/working/search-subexpressions | 20 | | yes | -| 5726 | /self-hosted/executors/deploy_executors_terraform | /self-hosted/executors/deploy-executors-terraform | 20 | | yes | -| 5838 | /technical-changelog.rss | TECHNICAL_CHANGELOG_RSS_URL | 20 | | | -| 111 | /dev/retrospectives/3_3 | https://sourcegraph.com/retrospectives/3_3 | 10 | | no | -| 337 | /admin/config/critical_config | /admin/migration/3_11 | 10 | | no | -| 710 | /user/usage_statistics | /analytics | 10 | | yes | -| 746 | /user/automation | /batch_changes | 10 | 1 more → /batch-changes | no | -| 987 | /admin/install/kubernetes/configure | /admin/deploy/kubernetes/configure | 10 | 1 more → /self-hosted/deploy/kubernetes/configure | no | -| 1015 | /admin/install/kubernetes/troubleshoot | /admin/deploy/kubernetes/troubleshoot | 10 | 1 more → /self-hosted/deploy/kubernetes/troubleshoot | no | -| 1059 | /admin/install/docker/aws | /self-hosted/deploy | 10 | | yes | -| 1067 | /admin/install/docker/google_cloud | /self-hosted/deploy | 10 | | yes | -| 1132 | /code_intelligence/explanations/rockskip | /code_navigation/explanations/rockskip | 10 | 2 more → /code-navigation/rockskip | no | -| 1400 | /app | /cody/clients/app | 10 | | no | -| 1412 | /cody/overview/cody-with-sourcegraph | /cody/clients/cody-with-sourcegraph | 10 | | yes | -| 1682 | /cody/explanations/indexing | /cody/embeddings/embedding-index | 10 | | no | -| 1752 | /cody/explanations/policies | /cody/embeddings/configure-embeddings#policies | 10 | | no | -| 1840 | /cody/core-concepts/cody_gateway | /cody/core-concepts/cody-gateway | 10 | 1 more → /model-provider | no | -| 1882 | /code_search/tutorials/search_subexpressions | /code-search/working/search_subexpressions | 10 | 1 more → /code-search/working/search-subexpressions | no | -| 1927 | /code_search/explanations/features | /code-search/features | 10 | | yes | -| 2547 | /batch_changes/tutorials/refactor_go_comby | /batch-changes/refactor-go-comby | 10 | | yes | -| 2639 | /batch_changes/how-tos/creating_multiple_changesets_in_large_repositories | /batch-changes/creating-multiple-changesets-in-large-repositories | 10 | | yes | -| 4646 | /code_monitoring/how-tos/webhook | /code_monitoring | 10 | 1 more → /code-monitoring | no | -| 4666 | /cody/core-concepts/enterprise-architecture | /admin/architecture#cody | 10 | | yes | -| 4741 | /code-search/code-navigation/inference_configuration | /code-navigation/inference_configuration | 10 | 1 more → /code-navigation/inference-configuration | no | -| 4757 | /code-search/code-navigation/search_based_code_navigation | /code-navigation/search_based_code_navigation | 10 | 1 more → /code-navigation/search-based-code-navigation | no | -| 4901 | /admin/deploy/kubernetes/scale | /self-hosted/deploy/kubernetes/scale | 10 | | yes | -| 4925 | /admin/deploy/machine-images | /self-hosted/deploy/machine-images | 10 | | yes | -| 4933 | /admin/deploy/repositories | /self-hosted/deploy/repositories | 10 | | yes | -| 4981 | /admin/executors/deploy_executors_dind | /self-hosted/executors/deploy_executors_dind | 10 | 1 more → /self-hosted/executors/deploy-executors-dind | no | -| 4989 | /admin/executors/deploy_executors_kubernetes | /self-hosted/executors/deploy_executors_kubernetes | 10 | 1 more → /self-hosted/executors/deploy-executors-kubernetes | no | -| 5005 | /admin/executors/firecracker | /self-hosted/executors/firecracker | 10 | | yes | -| 5102 | /admin/config/network-filtering | /self-hosted/network-filtering | 10 | | yes | -| 5465 | /code_insights/explanations/administration_and_security_of_code_insights | /code-insights/explanations/administration-and-security-of-code-insights | 10 | | yes | -| 5654 | /integration/open_in_editor | /integration/open-in-editor | 10 | | yes | -| 5690 | /self-hosted/deploy/without_service_discovery | /self-hosted/deploy/without-service-discovery | 10 | | yes | -| 5698 | /self-hosted/executors/deploy_executors | /self-hosted/executors | 10 | | yes | -| 5889 | /api/graphql/managing-search-contexts-with-api | /api/graphql | 10 | | yes | -| 4 | /integration/img/disable_extension.png | /integration/img/disable-extension.png | 0 | | no | -| 8 | /admin/tls_ssl | /self-hosted/http-https-configuration | 0 | | yes | -| 16 | /docs/admin/deploy_executors | https://sourcegraph.com/docs/admin/executors/deploy_executors | 0 | 1 more → /self-hosted/executors | no | -| 30 | /dev/conduct | https://sourcegraph.com/community/code_of_conduct | 0 | | no | -| 34 | /dev/devrel_release_issue_template | https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template | 0 | | no | -| 39 | /dev/documentation/separate_website | https://sourcegraph.com/handbook/engineering/distribution/separate_website | 0 | | no | -| 44 | /dev/documentation/site | https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website | 0 | | no | -| 49 | /dev/documentation/structure | https://sourcegraph.com/handbook/engineering/product_documentation | 0 | | no | -| 54 | /dev/documentation/style_guide | https://sourcegraph.com/handbook/engineering/product_documentation | 0 | | no | -| 59 | /dev/faq | https://sourcegraph.com/community/faq | 0 | | no | -| 63 | /dev/go_style_guide | https://docs.sourcegraph.com/dev/background-information/languages/go | 0 | | | -| 68 | /dev/incidents | https://sourcegraph.com/handbook/engineering/incidents | 0 | | no | -| 72 | /dev/open_source_open_company | https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source | 0 | | no | -| 77 | /dev/patch_release_issue_template | https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template | 0 | | no | -| 82 | /dev/product | https://sourcegraph.com/handbook/product | 0 | | no | -| 86 | /dev/product/personas | https://sourcegraph.com/handbook/marketing/personas | 0 | | no | -| 90 | /dev/release_issue_template | https://sourcegraph.com/handbook/engineering/releases/release_issue_template | 0 | | no | -| 95 | /dev/releases | https://sourcegraph.com/handbook/engineering/releases | 0 | | no | -| 99 | /dev/retrospectives/3_0 | https://sourcegraph.com/handbook/retrospectives/3_0 | 0 | | no | -| 103 | /dev/retrospectives/3_0_beta | https://sourcegraph.com/handbook/retrospectives/3_0_beta | 0 | | no | -| 107 | /dev/retrospectives/3_2 | https://sourcegraph.com/retrospectives/3_2 | 0 | | no | -| 115 | /dev/retrospectives/3_4 | https://sourcegraph.com/retrospectives/3_4 | 0 | | no | -| 119 | /dev/retrospectives/3_5 | https://sourcegraph.com/retrospectives/3_5 | 0 | | no | -| 123 | /dev/retrospectives/3_6 | https://sourcegraph.com/retrospectives/3_6 | 0 | | no | -| 127 | /dev/retrospectives/3_7 | https://sourcegraph.com/retrospectives/3_7 | 0 | | no | -| 131 | /dev/retrospectives/3_8 | https://sourcegraph.com/retrospectives/3_8 | 0 | | no | -| 135 | /dev/retrospectives/3_9 | https://sourcegraph.com/retrospectives/3_9 | 0 | | no | -| 139 | /dev/retrospectives/customer_license_expiration | https://sourcegraph.com/retrospectives/customer_license_expiration | 0 | | no | -| 144 | /dev/retrospectives | https://sourcegraph.com/retrospectives | 0 | | no | -| 148 | /dev/retrospectives/postgresql_upgrade | https://sourcegraph.com/retrospectives/postgresql_upgrade | 0 | | no | -| 157 | /dev/style_guide | https://sourcegraph.com/handbook/communication/style_guide | 0 | | no | -| 162 | /direction | https://sourcegraph.com/direction | 0 | | no | -| 166 | /direction/secure | https://sourcegraph.com/direction | 0 | | no | -| 170 | /graphbook/communication | https://sourcegraph.com/handbook | 0 | | no | -| 174 | /graphbook | https://sourcegraph.com/handbook | 0 | | no | -| 178 | /team/graphbook | https://sourcegraph.com/handbook | 0 | | no | -| 182 | /team/graphbook/team_meeting | https://sourcegraph.com/handbook/communication/company_meeting | 0 | | no | -| 187 | /team/graphbook/travel | https://sourcegraph.com/handbook/people-ops/travel | 0 | | no | -| 191 | /team/gtm/devrel | https://sourcegraph.com/handbook/marketing/developer-relations | 0 | | no | -| 196 | /team/gtm | https://sourcegraph.com/handbook/sales | 0 | | no | -| 200 | /team/gtm/support/diagnostics | https://sourcegraph.com/handbook/support/diagnostics | 0 | | no | -| 204 | /team/gtm/support | https://sourcegraph.com/handbook/support | 0 | | no | -| 208 | /team | https://sourcegraph.com/handbook | 0 | | no | -| 212 | /team/product-dev/documentation | https://sourcegraph.com/handbook/engineering/product_documentation | 0 | | no | -| 217 | /team/product-dev/documentation/separate_website | https://sourcegraph.com/handbook/engineering/distribution/separate_website | 0 | | no | -| 222 | /team/product-dev/documentation/site | https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website | 0 | | no | -| 227 | /team/product-dev/documentation/structure | https://sourcegraph.com/handbook/engineering/product_documentation | 0 | | no | -| 232 | /team/product-dev/documentation/style_guide | https://sourcegraph.com/handbook/communication/style_guide | 0 | | no | -| 237 | /team/product-dev/incidents | https://sourcegraph.com/handbook/engineering/incidents | 0 | | no | -| 241 | /team/product-dev | https://sourcegraph.com/handbook/engineering | 0 | | no | -| 245 | /team/product-dev/open_source_open_company | https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source | 0 | | no | -| 250 | /team/product-dev/product | https://sourcegraph.com/handbook/product | 0 | | no | -| 254 | /team/product-dev/product/personas | https://sourcegraph.com/handbook/marketing/personas | 0 | | no | -| 258 | /team/product-dev/releases | https://sourcegraph.com/handbook/engineering/releases | 0 | | no | -| 262 | /team/product-dev/retrospectives/3_0 | https://sourcegraph.com/retrospectives/3_0 | 0 | | no | -| 266 | /team/product-dev/retrospectives/3_0_beta | https://sourcegraph.com/retrospectives/3_0_beta | 0 | | no | -| 270 | /team/product-dev/retrospectives/3_2 | https://sourcegraph.com/retrospectives/3_2 | 0 | | no | -| 274 | /team/product-dev/retrospectives/3_3 | https://sourcegraph.com/retrospectives/3_3 | 0 | | no | -| 278 | /team/product-dev/retrospectives/3_4 | https://sourcegraph.com/retrospectives/3_4 | 0 | | no | -| 282 | /team/product-dev/retrospectives/3_5 | https://sourcegraph.com/retrospectives/3_5 | 0 | | no | -| 286 | /team/product-dev/retrospectives/3_6 | https://sourcegraph.com/retrospectives/3_6 | 0 | | no | -| 290 | /team/product-dev/retrospectives/3_7 | https://sourcegraph.com/retrospectives/3_7 | 0 | | no | -| 294 | /team/product-dev/retrospectives/3_8 | https://sourcegraph.com/retrospectives/3_8 | 0 | | no | -| 298 | /team/product-dev/retrospectives/3_9 | https://sourcegraph.com/retrospectives/3_9 | 0 | | no | -| 302 | /team/product-dev/retrospectives/customer_license_expiration | https://sourcegraph.com/retrospectives/customer_license_expiration | 0 | | no | -| 307 | /team/product-dev/retrospectives | https://sourcegraph.com/retrospectives | 0 | | no | -| 311 | /team/product-dev/retrospectives/postgresql_upgrade | https://sourcegraph.com/retrospectives/postgresql_upgrade | 0 | | no | -| 316 | /team/product-dev/rfcs | https://sourcegraph.com/handbook/communication/rfcs | 0 | | no | -| 320 | /team/roadmap | https://sourcegraph.com/direction | 0 | | no | -| 324 | /team/style_guide | https://sourcegraph.com/handbook/communication/style_guide | 0 | | no | -| 329 | /adopt/comp | https://sourcegraph.com/workflow | 0 | | no | -| 341 | /admin/external_service/bitbucketserver | /integration/bitbucket_server | 0 | 1 more → /integration/bitbucket-server | no | -| 345 | /admin/install/cluster.md | /admin/deploy/index.md | 0 | | no | -| 349 | /admin/monitoring | /admin/observability | 0 | 1 more → /self-hosted/observability | no | -| 353 | /admin/monitoring/reporting_search_timeouts | /admin/observability/troubleshooting#scenario-search-timeouts | 0 | 1 more → /self-hosted/observability/troubleshooting | no | -| 358 | /admin/monitoring/metrics_reference | /admin/observability/metrics_guide | 0 | | no | -| 362 | /admin/monitoring/slack_alert_channel | /admin/observability/alerting#set-up-alerts-in-grafana | 0 | 1 more → /self-hosted/observability/alerting | no | -| 366 | /@v5.3.0/admin/observability/alerts | https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts | 0 | | | -| 371 | /@v5.3.0/admin/observability/dashboards | https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards | 0 | | | -| 376 | /admin/monitoring_and_tracing | /admin/observability | 0 | 1 more → /self-hosted/observability | no | -| 384 | /dev/architecture/life-of-a-search-query | /dev/background-information/architecture/life-of-a-search-query | 0 | | no | -| 389 | /dev/architecture/architecture.dot | /dev/background-information/architecture/architecture.dot | 0 | | no | -| 394 | /dev/architecture/life-of-a-ping | /dev/background-information/architecture/life-of-a-ping | 0 | | no | -| 398 | /dev/architecture/life-of-a-repository | /dev/background-information/architecture/life-of-a-repository | 0 | | no | -| 403 | /dev/architecture/search-pagination | /dev/background-information/architecture/search-pagination | 0 | | no | -| 413 | /dev/architecture/architecture.svg | /dev/background-information/architecture/architecture.svg | 0 | | no | -| 418 | /dev/codeintel/architecture | /dev/background-information/codeintel/architecture | 0 | | no | -| 422 | /dev/codeintel/deployment | /dev/background-information/codeintel/deployment | 0 | | no | -| 426 | /dev/codeintel/diagrams/architecture.dot | /dev/background-information/codeintel/diagrams/architecture.dot | 0 | | no | -| 431 | /dev/codeintel/diagrams/architecture.svg | /dev/background-information/codeintel/diagrams/architecture.svg | 0 | | no | -| 436 | /dev/codeintel/diagrams/definitions.mermaid | /dev/background-information/codeintel/diagrams/definitions.mermaid | 0 | | no | -| 441 | /dev/codeintel/diagrams/definitions.svg | /dev/background-information/codeintel/diagrams/definitions.svg | 0 | | no | -| 446 | /dev/codeintel/diagrams/extension-definitions.mermaid | /dev/background-information/codeintel/diagrams/extension-definitions.mermaid | 0 | | no | -| 451 | /dev/codeintel/diagrams/extension-definitions.svg | /dev/background-information/codeintel/diagrams/extension-definitions.svg | 0 | | no | -| 456 | /dev/codeintel/diagrams/extension-hover.mermaid | /dev/background-information/codeintel/diagrams/extension-hover.mermaid | 0 | | no | -| 461 | /dev/codeintel/diagrams/extension-hover.svg | /dev/background-information/codeintel/diagrams/extension-hover.svg | 0 | | no | -| 466 | /dev/codeintel/diagrams/extension-references.mermaid | /dev/background-information/codeintel/diagrams/extension-references.mermaid | 0 | | no | -| 471 | /dev/codeintel/diagrams/extension-references.svg | /dev/background-information/codeintel/diagrams/extension-references.svg | 0 | | no | -| 476 | /dev/codeintel/diagrams/hover.mermaid | /dev/background-information/codeintel/diagrams/hover.mermaid | 0 | | no | -| 481 | /dev/codeintel/diagrams/hover.svg | /dev/background-information/codeintel/diagrams/hover.svg | 0 | | no | -| 485 | /dev/codeintel/diagrams/references.mermaid | /dev/background-information/codeintel/diagrams/references.mermaid | 0 | | no | -| 490 | /dev/codeintel/diagrams/references.svg | /dev/background-information/codeintel/diagrams/references.svg | 0 | | no | -| 495 | /dev/codeintel/diagrams/resolve-page.mermaid | /dev/background-information/codeintel/diagrams/resolve-page.mermaid | 0 | | no | -| 500 | /dev/codeintel/diagrams/resolve-page.svg | /dev/background-information/codeintel/diagrams/resolve-page.svg | 0 | | no | -| 505 | /dev/codeintel/diagrams/upload.mermaid | /dev/background-information/codeintel/diagrams/upload.mermaid | 0 | | no | -| 510 | /dev/codeintel/diagrams/upload.svg | /dev/background-information/codeintel/diagrams/upload.svg | 0 | | no | -| 515 | /dev/codeintel/extensions | /dev/background-information/codeintel/extensions | 0 | | no | -| 519 | /dev/codeintel/index | /dev/background-information/codeintel/index | 0 | | no | -| 523 | /dev/codeintel/queries | /dev/background-information/codeintel/queries | 0 | | no | -| 527 | /dev/codeintel/uploads | /dev/background-information/codeintel/uploads | 0 | | no | -| 531 | /dev/graphql_api | /dev/background-information/graphql_api | 0 | | no | -| 535 | /dev/observability | /dev/background-information/observability | 0 | | no | -| 539 | /dev/postgresql | /dev/background-information/postgresql | 0 | | no | -| 543 | /dev/renovate | /dev/background-information/renovate | 0 | | no | -| 547 | /dev/tech_stack | /dev/background-information/tech_stack | 0 | | no | -| 551 | /dev/telemetry | /dev/background-information/telemetry | 0 | | no | -| 555 | /dev/testing | /dev/background-information/testing | 0 | | no | -| 559 | /dev/web/build | /dev/background-information/web/build | 0 | | no | -| 563 | /dev/code_host_integrations | /dev/background-information/web/code_host_integrations | 0 | | no | -| 567 | /dev/web/graphql | /dev/background-information/web/graphql | 0 | | no | -| 571 | /dev/web/index | /dev/background-information/web/index | 0 | | no | -| 575 | /dev/web/web_app | /dev/background-information/web/web_app | 0 | | no | -| 579 | /dev/phabricator_gitolite | /dev/how-to/configure_phabricator_gitolite | 0 | | no | -| 587 | /dev/zoekt | /dev/how-to/zoekt_local_dev | 0 | | no | -| 591 | /user/search/examples | /code_search/tutorials/examples | 0 | 1 more → /code-search/queries/examples | no | -| 595 | /user/search/queries | /code_search/reference/queries | 0 | 1 more → /code-search/queries | no | -| 599 | /user/search/language | /code_search/reference/language | 0 | 1 more → /code-search/queries/language | no | -| 603 | /user/search/structural | /code_search/reference/structural | 0 | | no | -| 607 | /user/search/opengrok | /code_search/how-to/opengrok | 0 | | no | -| 615 | /user/search/scopes | /code_search/how-to/scopes | 0 | | no | -| 619 | /user/code_intelligence/lsif_quickstart | /user/code_intelligence/how-to/index_other_languages | 0 | | no | -| 623 | /user/code_intelligence/basic_code_intelligence | /user/code_intelligence/explanations/search_based_code_intelligence | 0 | | no | -| 632 | /user/code_intelligence/lsif | /user/code_intelligence/explanations/precise_code_intelligence | 0 | 5 more → /code-navigation/precise-code-navigation | no | -| 637 | /user/code_intelligence/precise_code_intelligence | /user/code_intelligence/explanations/precise_code_intelligence | 0 | 5 more → /code-navigation/precise-code-navigation | no | -| 642 | /user/code_intelligence/writing_an_indexer | /user/code_intelligence/explanations/writing_an_indexer | 0 | 5 more → /code-navigation/writing-an-indexer | no | -| 646 | /user/code_intelligence/adding_lsif_to_many_repos | /user/code_intelligence/how-to/adding_lsif_to_many_repos | 0 | 5 more → /code-navigation/precise-code-navigation | no | -| 650 | /user/code_intelligence/adding_lsif_to_workflows | /user/code_intelligence/how-to/adding_lsif_to_workflows | 0 | 3 more → /code-search/code-navigation/how-to/adding_lsif_to_workflows | no | -| 654 | /user/code_intelligence/languages/go | /user/code_intelligence/how-to/index_a_go_repository | 0 | 5 more → /code-navigation/how-to/index-a-go-repository | no | -| 658 | /user/code_intelligence/languages/typescript_and_javascript | /user/code_intelligence/how-to/index_a_typescript_and_javascript_repository | 0 | 5 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 663 | /user/code_intelligence/explanations/basic_code_intelligence | /code_intelligence/explanations/search_based_code_intelligence | 0 | 4 more → /code-navigation/search-based-code-navigation | no | -| 668 | /user/code_intelligence/explanations/features | /code_intelligence/explanations/features | 0 | 3 more → /code-navigation/features | no | -| 677 | /user/code_intelligence/explanations/writing_an_indexer | /code_intelligence/explanations/writing_an_indexer | 0 | 4 more → /code-navigation/writing-an-indexer | no | -| 681 | /user/code_intelligence/how-to/adding_lsif_to_many_repos | /code_intelligence/how-to/adding_lsif_to_many_repos | 0 | 4 more → /code-navigation/precise-code-navigation | no | -| 685 | /user/code_intelligence/how-to/adding_lsif_to_workflows | /code_intelligence/how-to/adding_lsif_to_workflows | 0 | 2 more → /code-search/code-navigation/how-to/adding_lsif_to_workflows | no | -| 693 | /user/code_intelligence/how-to/index_a_typescript_and_javascript_repository | /code_intelligence/how-to/index_a_typescript_and_javascript_repository | 0 | 4 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 698 | /user/markdown | /admin/markdown | 0 | | yes | -| 702 | /user/organizations | /admin/organizations | 0 | | yes | -| 706 | /user/organizations/index | /admin/organizations | 0 | | yes | -| 718 | /user/user_surveys | /admin/user_surveys | 0 | 1 more → /admin/user-surveys | no | -| 722 | /user/repository/badges | /user/personalization/badges | 0 | | no | -| 726 | /user/quick_links | /user/personalization/quick_links | 0 | | no | -| 730 | /user/themes | /user/personalization/themes | 0 | | no | -| 734 | /user/search | /code_search | 0 | 1 more → /code-search | no | -| 750 | /user/campaigns | /batch_changes | 0 | 1 more → /batch-changes | no | -| 754 | /user/campaigns/examples | /batch_changes/tutorials | 0 | 1 more → /batch-changes/examples | no | -| 758 | /user/campaigns/managing_access | /batch_changes/explanations/permissions_in_batch_changes | 0 | | no | -| 762 | /dev/campaigns_database_layout.dot | /dev/background-information/batch_changes/batch_changes_database_layout.dot | 0 | | no | -| 767 | /dev/campaigns_database_layout.svg | /dev/background-information/batch_changes/batch_changes_database_layout.svg | 0 | | no | -| 772 | /dev/campaigns_design | /dev/background-information/batch_changes/batch_changes_design | 0 | | no | -| 777 | /dev/campaigns_development | /dev/background-information/batch_changes/index | 0 | | no | -| 781 | /dev/automation_development | /dev/background-information/batch_changes/index | 0 | | no | -| 785 | /campaigns/campaign_spec_yaml_reference | /batch-changes/batch-spec-yaml-reference | 0 | | yes | -| 789 | /dev/background-information/campaigns/campaigns_database_layout.svg | /dev/background-information/batch_changes/batch_changes_database_layout.svg | 0 | | no | -| 794 | /dev/background-information/campaigns/campaigns_database_layout.dot | /dev/background-information/batch_changes/batch_changes_database_layout.dot | 0 | | no | -| 799 | /campaigns/explanations/how_src_executes_a_campaign_spec | /batch_changes/explanations/how_src_executes_a_batch_spec | 0 | 1 more → /batch-changes/how-src-executes-a-batch-spec | no | -| 804 | /campaigns/explanations/reexecuting_campaign_specs_multiple_times | /batch_changes/explanations/reexecuting_batch_specs_multiple_times | 0 | 1 more → /batch-changes/reexecuting-batch-specs-multiple-times | no | -| 809 | /campaigns/explanations/permissions_in_batch_changes | /batch_changes/explanations/permissions_in_batch_changes | 0 | | no | -| 813 | /campaigns/explanations/introduction_to_batch_changes | /batch_changes/explanations/introduction_to_batch_changes | 0 | 1 more → /batch-changes/ | no | -| 818 | /campaigns/explanations/batch_changes_design | /batch_changes/explanations/batch_changes_design | 0 | 1 more → /batch-changes/design | no | -| 822 | /campaigns/explanations | /batch_changes/explanations | 0 | 1 more → /batch-changes/ | no | -| 826 | /campaigns/references/requirements | /batch_changes/references/requirements | 0 | 1 more → /batch-changes/requirements | no | -| 830 | /campaigns/references/troubleshooting | /batch_changes/references/troubleshooting | 0 | 1 more → /batch-changes/troubleshooting | no | -| 834 | /campaigns/references/name-change | /batch_changes/references/name-change | 0 | | no | -| 842 | /campaigns/references/faq | /batch_changes/references/faq | 0 | 1 more → /batch-changes/faq | no | -| 846 | /campaigns/references/campaign_spec_templating | /batch_changes/references/batch_spec_templating | 0 | 1 more → /batch-changes/batch-spec-templating | no | -| 850 | /campaigns/references | /batch_changes/references | 0 | | no | -| 854 | /campaigns/tutorials/update_base_images_in_dockerfiles | /batch_changes/tutorials/update_base_images_in_dockerfiles | 0 | 1 more → /batch-changes/update-base-images-in-dockerfiles | no | -| 859 | /campaigns/tutorials/updating_go_import_statements | /batch_changes/tutorials/updating_go_import_statements | 0 | 1 more → /batch-changes/updating-go-import-statements | no | -| 863 | /campaigns/tutorials/refactor_go_comby | /batch_changes/tutorials/refactor_go_comby | 0 | 1 more → /batch-changes/refactor-go-comby | no | -| 867 | /campaigns/tutorials/search_and_replace_specific_terms | /batch_changes/tutorials/search_and_replace_specific_terms | 0 | 1 more → /batch-changes/search-and-replace-specific-terms | no | -| 872 | /campaigns/tutorials | /batch_changes/tutorials | 0 | 1 more → /batch-changes/examples | no | -| 876 | /campaigns/how-tos/creating_changesets_per_project_in_monorepos | /batch_changes/how-tos/creating_changesets_per_project_in_monorepos | 0 | 1 more → /batch-changes/creating-changesets-per-project-in-monorepos | no | -| 881 | /campaigns/how-tos/handling_errored_changesets | /batch_changes/how-tos/handling_errored_changesets | 0 | 1 more → /batch-changes/handling-errored-changesets | no | -| 885 | /campaigns/how-tos/creating_multiple_changesets_in_large_repositories | /batch_changes/how-tos/creating_multiple_changesets_in_large_repositories | 0 | 1 more → /batch-changes/creating-multiple-changesets-in-large-repositories | no | -| 890 | /campaigns/how-tos/site_admin_configuration | /batch_changes/how-tos/site_admin_configuration | 0 | 1 more → /batch-changes/site-admin-configuration | no | -| 894 | /campaigns/how-tos/publishing_changesets | /batch_changes/how-tos/publishing_changesets | 0 | 1 more → /batch-changes/publishing-changesets | no | -| 898 | /campaigns/how-tos/viewing_batch_changes | /batch_changes/how-tos/viewing_batch_changes | 0 | 1 more → /batch-changes/create-a-batch-change#viewing-batch-changes | no | -| 902 | /campaigns/how-tos/updating_a_batch_change | /batch_changes/how-tos/updating_a_batch_change | 0 | 1 more → /batch-changes/update-a-batch-change | no | -| 906 | /campaigns/how-tos/configuring_user_credentials | /batch_changes/how-tos/configuring_user_credentials | 0 | 2 more → /batch-changes/configuring-credentials | no | -| 910 | /campaigns/how-tos/closing_or_deleting_a_batch_change | /batch_changes/how-tos/closing_or_deleting_a_batch_change | 0 | 1 more → /batch-changes/delete-a-batch-change | no | -| 915 | /campaigns/how-tos/creating_a_batch_change | /batch_changes/how-tos/creating_a_batch_change | 0 | 1 more → /batch-changes/create-a-batch-change | no | -| 919 | /campaigns/how-tos/tracking_existing_changesets | /batch_changes/how-tos/tracking_existing_changesets | 0 | 1 more → /batch-changes/tracking-existing-changesets | no | -| 923 | /campaigns/how-tos | /batch_changes/how-tos | 0 | | no | -| 927 | /campaigns/quickstart | /batch_changes/quickstart | 0 | 1 more → /batch-changes/quickstart | no | -| 935 | /cli/references/campaigns/apply | /cli/references/batch/apply | 0 | | yes | -| 939 | /cli/references/campaigns/index | /cli/references/batch/index | 0 | | no | -| 943 | /cli/references/campaigns/new | /cli/references/batch/new | 0 | | yes | -| 947 | /cli/references/campaigns/preview | /cli/references/batch/preview | 0 | | yes | -| 951 | /cli/references/campaigns/repositories | /cli/references/batch/repositories | 0 | | yes | -| 959 | /cli/references/campaigns | /cli/references/batch | 0 | | yes | -| 963 | /batch_changes/how-tos/configuring_user_credentials | /batch_changes/how-tos/configuring_credentials | 0 | 1 more → /batch-changes/configuring-credentials | no | -| 967 | /batch-changes/references/troubleshooting | /batch_changes/references/troubleshooting | 0 | 1 more → /batch-changes/troubleshooting | no | -| 971 | /dev/background-information/continuous_integration | /dev/background-information/ci | 0 | | no | -| 975 | /dev/how-to/add_and_use_logging | /dev/how-to/add_logging | 0 | | no | -| 983 | /admin/install/kubernetes/azure | /admin/deploy/kubernetes | 0 | 1 more → /self-hosted/deploy/kubernetes | no | -| 991 | /admin/install/kubernetes/eks | /admin/deploy/kubernetes/eks | 0 | 1 more → /self-hosted/deploy/kubernetes/eks | no | -| 995 | /admin/install/kubernetes/helm | /admin/deploy/kubernetes/helm | 0 | | no | -| 1003 | /admin/install/kubernetes/kustomize | /admin/deploy/kubernetes/kustomize | 0 | 1 more → /self-hosted/deploy/kubernetes/kustomize | no | -| 1011 | /admin/install/kubernetes/scale | /admin/deploy/kubernetes/scale | 0 | 1 more → /self-hosted/deploy/kubernetes/scale | no | -| 1023 | /admin/install/kubernetes/overlays | /admin/deploy/kubernetes/configure | 0 | 1 more → /self-hosted/deploy/kubernetes/configure | no | -| 1031 | /admin/install/docker-compose/digitalocean | /admin/deploy/docker-compose/digitalocean | 0 | 1 more → /self-hosted/deploy/docker-compose/digitalocean | no | -| 1035 | /admin/install/docker-compose/google_cloud | /admin/deploy/docker-compose/google_cloud | 0 | 2 more → /self-hosted/deploy/docker-compose/google-cloud | no | -| 1047 | /admin/install/docker-compose/operations | /admin/deploy/docker-compose#operations | 0 | 1 more → /self-hosted/deploy/docker-compose | no | -| 1051 | /admin/install/docker-compose/update | /admin/deploy/docker-compose#upgrade | 0 | 1 more → /self-hosted/deploy/docker-compose | no | -| 1055 | /admin/install/docker-compose/configure | /admin/deploy/docker-compose#configure | 0 | 1 more → /self-hosted/deploy/docker-compose | no | -| 1079 | /admin/install/migrate-backup | /admin/deploy/migrate-backup | 0 | 1 more → /self-hosted/deploy/migrate-backup | no | -| 1083 | /admin/install/resource_estimator | /admin/deploy/resource_estimator | 0 | 2 more → /self-hosted/deploy/resource-estimator | no | -| 1091 | /admin/deploy/cluster | /admin/deploy | 0 | 1 more → /self-hosted/deploy | no | -| 1095 | /admin/deploy/docker | /self-hosted/deploy | 0 | | yes | -| 1103 | /admin/deploy/managed | /cloud | 0 | | yes | -| 1111 | /code_intelligence/explanations/auto_indexing_inference | /code_navigation/explanations/auto_indexing_inference | 0 | 3 more → /code-navigation/explanations/auto-indexing-inference | no | -| 1123 | /code_intelligence/explanations/introduction_to_code_intelligence | /code_navigation/explanations/introduction_to_code_navigation | 0 | 2 more → /code-navigation | no | -| 1136 | /code_intelligence/explanations/search_based_code_intelligence | /code_navigation/explanations/search_based_code_navigation | 0 | 3 more → /code-navigation/search-based-code-navigation | no | -| 1141 | /code_intelligence/explanations/uploads | /code_navigation/explanations/uploads | 0 | 2 more → /code-navigation/explanations/uploads | no | -| 1149 | /code_intelligence/explanations/diagrams | /code_navigation/explanations/diagrams | 0 | | no | -| 1153 | /code_intelligence/explanations/diagrams/index-states.mermaid | /code_navigation/explanations/diagrams/index-states.mermaid | 0 | | no | -| 1158 | /code_intelligence/explanations/diagrams/index-states.svg | /code_navigation/explanations/diagrams/index-states.svg | 0 | | no | -| 1162 | /code_intelligence/explanations/diagrams/upload-states.mermaid | /code_navigation/explanations/diagrams/upload-states.mermaid | 0 | | no | -| 1167 | /code_intelligence/explanations/diagrams/upload-states.svg | /code_navigation/explanations/diagrams/upload-states.svg | 0 | | no | -| 1171 | /code_intelligence/apidocs | /code_navigation/apidocs | 0 | | no | -| 1175 | /code_intelligence/how-to/adding_lsif_to_many_repos | /code_navigation/how-to/adding_lsif_to_many_repos | 0 | 3 more → /code-navigation/precise-code-navigation | no | -| 1179 | /code_intelligence/how-to/adding_lsif_to_workflows | /code_navigation/how-to/adding_lsif_to_workflows | 0 | 1 more → /code-search/code-navigation/how-to/adding_lsif_to_workflows | no | -| 1183 | /code_intelligence/how-to/configure_auto_indexing | /code_navigation/how-to/configure_auto_indexing | 0 | 3 more → /code-navigation/auto-indexing | no | -| 1187 | /code_intelligence/how-to/configure_data_retention | /code_navigation/how-to/configure_data_retention | 0 | 3 more → /code-navigation/auto-indexing | no | -| 1191 | /code_intelligence/how-to/enable_auto_indexing | /code_navigation/how-to/enable_auto_indexing | 0 | 3 more → /code-navigation/auto-indexing | no | -| 1213 | /code_intelligence/how-to | /code_navigation/how-to | 0 | | no | -| 1217 | /code_intelligence/how-to/img/CodeReview.gif | /code_navigation/how-to/img/CodeReview.gif | 0 | | no | -| 1221 | /code_intelligence/how-to/img/experimental-language-server-enable.png | /code_navigation/how-to/img/experimental-language-server-enable.png | 0 | | no | -| 1226 | /code_intelligence/how-to/img/extension-example.gif | /code_navigation/how-to/img/extension-example.gif | 0 | | no | -| 1230 | /code_intelligence/how-to/img/network-description.png | /code_navigation/how-to/img/network-description.png | 0 | | no | -| 1234 | /code_intelligence/how-to/img/network-waterfall.png | /code_navigation/how-to/img/network-waterfall.png | 0 | | no | -| 1238 | /code_intelligence/how-to/img/popover.png | /code_navigation/how-to/img/popover.png | 0 | | no | -| 1242 | /code_intelligence/how-to/img/Symbols.png | /code_navigation/how-to/img/Symbols.png | 0 | | no | -| 1246 | /code_intelligence/how-to/img/SymbolSidebar.png | /code_navigation/how-to/imgSymbolSidebar.png | 0 | | no | -| 1250 | /code_intelligence/how-to/img/workflow.png | /code_navigation/how-to/img/workflow.png | 0 | | no | -| 1254 | /code_intelligence/how-to/img | /code_navigation/how-to/img | 0 | | no | -| 1258 | /code_intelligence/references/auto_indexing_configuration | /code_navigation/references/auto_indexing_configuration | 0 | 3 more → /code-navigation/auto-indexing-configuration | no | -| 1262 | /code_intelligence/references/envvars | /code_navigation/references/envvars | 0 | 2 more → /code-navigation/envvars | no | -| 1266 | /code_intelligence/references/faq | /code_navigation/references/faq | 0 | | no | -| 1274 | /code_intelligence/references/precise_examples | /code_navigation/references/precise_examples | 0 | 3 more → /code-navigation/precise-code-navigation | no | -| 1278 | /code_intelligence/references/requirements | /code_navigation/references/requirements | 0 | | no | -| 1282 | /code_intelligence/references/troubleshooting | /code_navigation/references/troubleshooting | 0 | 2 more → /code-navigation/troubleshooting | no | -| 1286 | /code_intelligence/references | /code_navigation/references | 0 | | no | -| 1294 | /cody/autocomplete | /cody/capabilities/autocomplete | 0 | | yes | -| 1298 | /cody/autocomplete#code-autocomplete | /cody/capabilities/autocomplete | 0 | | yes | -| 1302 | /cody/autocomplete#what-is-cody-code-autocomplete | /cody/capabilities/autocomplete | 0 | | yes | -| 1306 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | 0 | | yes | -| 1310 | /cody/autocomplete#enabling-autocomplete | /cody/capabilities/autocomplete | 0 | | yes | -| 1318 | /cody/autocomplete#configuring-on-sourcegraph-enterprise | /cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance | 0 | | yes | -| 1323 | /cody/capabilities#configure-autocomplete-on-sourcegraph-enterprise | /cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance | 0 | | yes | -| 1328 | /cody/autocomplete#accessing-autocomplete-logs | /cody/capabilities/autocomplete#access-autocomplete-logs | 0 | | yes | -| 1332 | /cody/capabilities#access-autocomplete-logs | /cody/capabilities/autocomplete#access-autocomplete-logs | 0 | | yes | -| 1336 | /cody#get-cody | /cody | 0 | | yes | -| 1340 | /cody#getting-started | /cody | 0 | | yes | -| 1344 | /cody#features | /cody#main-features | 0 | | yes | -| 1348 | /cody#chatbot-that-knows-your-code | /cody | 0 | | yes | -| 1352 | /cody#fix-code-inline | /cody/capabilities | 0 | | yes | -| 1356 | /cody/capabilities#fix-code-inline | /cody/capabilities | 0 | | yes | -| 1360 | /cody#recipes | /cody/capabilities/commands | 0 | 1 more → /cody/capabilities/prompts | no | -| 1364 | /cody/capabilities#cody-recipes | /cody/capabilities/commands | 0 | 1 more → /cody/capabilities/prompts | no | -| 1368 | /cody#autocomplete | /cody/capabilities/autocomplete | 0 | | yes | -| 1380 | /cody/explanations/installing_vs_code | /cody/clients/install-vscode | 0 | | yes | -| 1384 | /cody/overview/install-vscode | /cody/clients/install-vscode | 0 | | yes | -| 1392 | /cody/explanations/installing_jetbrains | /cody/clients/install-jetbrains | 0 | | yes | -| 1396 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | 0 | | yes | -| 1404 | /cody/overview/app | /cody/clients/app | 0 | | no | -| 1408 | /cody/explanations/enabling_cody | /cody/clients/cody-with-sourcegraph | 0 | | yes | -| 1420 | /cody/overview/enable-cody-enterprise | /cody/clients/enable-cody-enterprise | 0 | | yes | -| 1424 | /cody/quickstart#quickstart-for-cody-in-vs-code | /cody/quickstart | 0 | | yes | -| 1428 | /cody/quickstart#introduction | /cody/quickstart#cody-quickstart | 0 | | yes | -| 1432 | /cody/quickstart#getting-started-with-the-cody-extension-and-recipes | /cody/quickstart#getting-started-with-cody-extension-and-commands | 0 | | yes | -| 1437 | /cody/quickstart#generate-a-unit-test | /cody/quickstart#1-generate-a-unit-test | 0 | | yes | -| 1441 | /cody/quickstart#ask-cody-to-pull-reference-documentation | /cody/quickstart#3-ask-cody-to-pull-reference-documentation | 0 | | yes | -| 1446 | /cody/quickstart#ask-cody-to-write-context-aware-code | /cody/quickstart#working-with-the-cody-extension | 0 | | yes | -| 1450 | /cody/overview/install-jetbrains#introduction | /cody/clients/install-jetbrains | 0 | | yes | -| 1458 | /cody/overview/install-jetbrains#requirements | /cody/clients/install-jetbrains#prerequisites | 0 | | yes | -| 1462 | /cody/overview/install-jetbrains#prerequisites | /cody/clients/install-jetbrains#prerequisites | 0 | | yes | -| 1466 | /cody/overview/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | /cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | 0 | | yes | -| 1471 | /cody/overview/install-jetbrains#enable-code-graph-context-for-context-aware-answers-optional | /cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | 0 | | yes | -| 1476 | /cody/overview/install-jetbrains#get-started-with-cody | /cody/clients/install-jetbrains | 0 | | yes | -| 1484 | /cody/overview/install-vscode#introduction | /cody/clients/install-vscode | 0 | | yes | -| 1492 | /cody/overview/install-vscode#requirements | /cody/clients/install-vscode#prerequisites | 0 | | yes | -| 1496 | /cody/overview/install-vscode#prerequisites | /cody/clients/install-vscode#prerequisites | 0 | | yes | -| 1500 | /cody/overview/install-vscode#optional-enable-code-graph-context-for-context-aware-answers | /cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional | 0 | | yes | -| 1505 | /cody/overview/install-vscode#enable-code-graph-context-for-context-aware-answers-optional | /cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional | 0 | | yes | -| 1510 | /cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider-directly | /cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider | 0 | | yes | -| 1515 | /cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider | /cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider | 0 | | yes | -| 1520 | /cody/overview/enable-cody-enterprise#turning-cody-on-only-for-some-users | /cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users | 0 | | yes | -| 1525 | /cody/overview/enable-cody-enterprise#enable-cody-only-for-some-users | /cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users | 0 | | yes | -| 1530 | /cody/overview/enable-cody-enterprise#turning-cody-off | /cody/clients/enable-cody-enterprise#disable-cody | 0 | | yes | -| 1534 | /cody/overview/enable-cody-enterprise#disable-cody | /cody/clients/enable-cody-enterprise#disable-cody | 0 | | yes | -| 1538 | /cody/explanations | /cody/core-concepts | 0 | | yes | -| 1542 | /cody/explanations/code_graph_context#embeddings | /cody/embeddings | 0 | | no | -| 1546 | /cody/core-concepts/embeddings#embeddings | /cody/embeddings | 0 | | no | -| 1550 | /cody/explanations/code_graph_context#configuring-embeddings | /cody/embeddings/configure-embeddings | 0 | | no | -| 1558 | /cody/explanations/code_graph_context#filtering-files-from-embeddings | /cody/embeddings/manage-embeddings#filter-files-from-embeddings | 0 | | no | -| 1563 | /cody/core-concepts/embeddings/manage-embeddings#filter-files-from-embeddings | /cody/embeddings/manage-embeddings#filter-files-from-embeddings | 0 | | no | -| 1568 | /cody/explanations/code_graph_context#storing-embedding-indexes | /cody/embeddings/manage-embeddings#store-embedding-indexes | 0 | | no | -| 1573 | /cody/core-concepts/embeddings/manage-embeddings#store-embedding-indexes | /cody/embeddings/manage-embeddings#store-embedding-indexes | 0 | | no | -| 1578 | /cody/explanations/code_graph_context#using-s3 | /cody/embeddings/manage-embeddings#using-s3 | 0 | | no | -| 1582 | /cody/core-concepts/embeddings/manage-embeddings#using-s3 | /cody/embeddings/manage-embeddings#using-s3 | 0 | | no | -| 1586 | /cody/explanations/code_graph_context#using-gcs | /cody/embeddings/manage-embeddings#using-gcs | 0 | | no | -| 1590 | /cody/core-concepts/embeddings/manage-embeddings#using-gcs | /cody/embeddings/manage-embeddings#using-gcs | 0 | | no | -| 1594 | /cody/explanations/code_graph_context#provisioning-buckets | /cody/embeddings/manage-embeddings#provisioning-buckets | 0 | | no | -| 1598 | /cody/core-concepts/embeddings/manage-embeddings#provisioning-buckets | /cody/embeddings/manage-embeddings#provisioning-buckets | 0 | | no | -| 1602 | /cody/explanations/code_graph_context#environment-variables-for-the-embeddings-service | /cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | 0 | | no | -| 1607 | /cody/core-concepts/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | /cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | 0 | | no | -| 1612 | /cody/explanations/code_graph_context#incremental-embeddings | /cody/embeddings#incremental-embeddings | 0 | | no | -| 1616 | /cody/core-concepts/embeddings#incremental-embeddings | /cody/embeddings#incremental-embeddings | 0 | | no | -| 1620 | /cody/explanations/code_graph_context#adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings | /cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | 0 | | no | -| 1625 | /cody/core-concepts/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | /cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | 0 | | no | -| 1630 | /cody/explanations/code_graph_context#using-a-third-party-embeddings-provider-directly | /cody/embeddings#third-party-embeddings-provider | 0 | | no | -| 1634 | /cody/core-concepts/embeddings#third-party-embeddings-provider | /cody/embeddings#third-party-embeddings-provider | 0 | | no | -| 1638 | /cody/explanations/code_graph_context#openai | /cody/embeddings#openai | 0 | | no | -| 1642 | /cody/core-concepts/embeddings#openai | /cody/embeddings#openai | 0 | | no | -| 1646 | /cody/explanations/code_graph_context#azure-openai-span-class-badge-badge-experimental-experimental-span | /cody/embeddings#azure-openai | 0 | | no | -| 1650 | /cody/core-concepts/embeddings#azure-openai | /cody/embeddings#azure-openai | 0 | | no | -| 1654 | /cody/explanations/code_graph_context#disabling-embeddings | /cody/embeddings#disable-embeddings | 0 | | no | -| 1658 | /cody/core-concepts/embeddings#disable-embeddings | /cody/embeddings#disable-embeddings | 0 | | no | -| 1662 | /cody/explanations/code_graph_context#configuring-the-global-policy-match-limit | /cody/embeddings/usage-and-limits#configure-global-policy-match-limit | 0 | | no | -| 1667 | /cody/core-concepts/embeddings/usage-and-limits#configure-global-policy-match-limit | /cody/embeddings/usage-and-limits#configure-global-policy-match-limit | 0 | | no | -| 1672 | /cody/explanations/code_graph_context#limitting-the-number-of-embeddings-that-can-be-generated | /cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | 0 | | no | -| 1677 | /cody/core-concepts/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | /cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | 0 | | no | -| 1686 | /cody/core-concepts/embeddings/embedding-index | /cody/embeddings/embedding-index | 0 | | no | -| 1690 | /cody/explanations/indexing#generate-embeddings-index | /cody/embeddings/embedding-index#generate-embeddings-index | 0 | | no | -| 1695 | /cody/core-concepts/embeddings/embedding-index#generate-embeddings-index | /cody/embeddings/embedding-index#generate-embeddings-index | 0 | | no | -| 1700 | /cody/explanations/indexing#sourcegraph-enterprise | /cody/embeddings/embedding-index#sourcegraph-enterprise | 0 | | no | -| 1704 | /cody/core-concepts/embeddings/embedding-index#sourcegraph-enterprise | /cody/embeddings/embedding-index#sourcegraph-enterprise | 0 | | no | -| 1708 | /cody/explanations/indexing#sourcegraph-com | /cody/embeddings/embedding-index#sourcegraphcom | 0 | | no | -| 1712 | /cody/core-concepts/embeddings/embedding-index#sourcegraph-com | /cody/embeddings/embedding-index#sourcegraphcom | 0 | | no | -| 1716 | /cody/explanations/indexing#enable-codebase-aware-answers | /cody/embeddings/embedding-index#enable-codebase-aware-answers | 0 | | no | -| 1721 | /cody/core-concepts/embeddings/embedding-index#enable-codebase-aware-answers | /cody/embeddings/embedding-index#enable-codebase-aware-answers | 0 | | no | -| 1726 | /cody/explanations/indexing#extension-settings | /cody/embeddings/embedding-index#cody-vs-code-extension-settings | 0 | | no | -| 1731 | /cody/core-concepts/embeddings/embedding-index#cody-vs-code-extension-settings | /cody/embeddings/embedding-index#cody-vs-code-extension-settings | 0 | | no | -| 1736 | /cody/explanations/indexing#manual-configuration | /cody/embeddings/embedding-index#manual-configuration | 0 | | no | -| 1740 | /cody/core-concepts/embeddings/embedding-index#manual-configuration | /cody/embeddings/embedding-index#manual-configuration | 0 | | no | -| 1744 | /cody/explanations/indexing#settings-json | /cody/embeddings/embedding-index#settingsjson | 0 | | no | -| 1748 | /cody/core-concepts/embeddings/embedding-index#settings-json | /cody/embeddings/embedding-index#settingsjson | 0 | | no | -| 1756 | /cody/core-concepts/embeddings/configure-embeddings#policies | /cody/embeddings/configure-embeddings#policies | 0 | | no | -| 1760 | /cody/explanations/policies#how-to-create-an-embeddings-policy | /cody/embeddings/configure-embeddings#create-an-embeddings-policy | 0 | | no | -| 1765 | /cody/core-concepts/embeddings/configure-embeddings#create-an-embeddings-policy | /cody/embeddings/configure-embeddings#create-an-embeddings-policy | 0 | | no | -| 1770 | /cody/explanations/policies#example-1 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | 0 | | no | -| 1775 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | 0 | | no | -| 1780 | /cody/explanations/policies#example-2 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | 0 | | no | -| 1790 | /cody/explanations/policies#example-3 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | 0 | | no | -| 1800 | /cody/explanations/policies#lifecycle-of-an-embeddings-policy | /cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | 0 | | no | -| 1805 | /cody/core-concepts/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | /cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | 0 | | no | -| 1810 | /cody/explanations/schedule_one_off_embeddings_jobs | /cody/embeddings/configure-embeddings#schedule-embeddings-jobs | 0 | | no | -| 1815 | /cody/core-concepts/embeddings/configure-embeddings#schedule-embeddings-jobs | /cody/embeddings/configure-embeddings#schedule-embeddings-jobs | 0 | | no | -| 1832 | /cody/core-concepts/cody_clients | /cody/clients | 0 | | yes | -| 1836 | /cody/overview#getting-started | /cody/clients | 0 | | yes | -| 1844 | /cody/core-concepts/cody_gateway#using-cody-gateway-in-sourcegraph-enterprise | /cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise | 0 | 1 more → /model-provider | no | -| 1849 | /cody/core-concepts/cody_gateway#configuring-custom-models | /cody/core-concepts/cody-gateway#configuring-custom-models | 0 | 1 more → /model-provider | no | -| 1854 | /cody/core-concepts/cody_gateway#rate-limits-and-quotas | /cody/core-concepts/cody-gateway#rate-limits-and-quotas | 0 | 1 more → /model-provider | no | -| 1858 | /cody/core-concepts/cody_gateway#privacy-and-security | /cody/core-concepts/cody-gateway#privacy-and-security | 0 | 1 more → /model-provider | no | -| 1877 | /code_search/tutorials/examples | /code-search/queries/examples | 0 | | yes | -| 1887 | /code_search/how-to | /code-search/working/saved_searches | 0 | 1 more → /code-search/working/saved-searches | no | -| 1897 | /code_search/how-to/snippets | /code-search/working/snippets | 0 | | yes | -| 1912 | /code_search/how-to/search-jobs | /code-search/types/search-jobs | 0 | | yes | -| 1917 | /code_search/examples | /code-search/queries/examples | 0 | | yes | -| 1922 | /code_search/explanations | /code-search/working/saved_searches | 0 | 1 more → /code-search/working/saved-searches | no | -| 1937 | /code_search/explanations/tips | /code-search/features | 0 | | yes | -| 1947 | /code_search/reference/queries#search-pattern-syntax | /code-search/queries#search-pattern-syntax | 0 | | yes | -| 1969 | /code_navigation/how-to/configure_data_retention#applying-data-retention-policies-globally | /code-search/code-navigation/auto_indexing#applying-indexing-policies-globally | 0 | 2 more → /code-navigation/auto-indexing | no | -| 1981 | /code_navigation/how-to/index_a_go_repository#automated-indexing | /code-search/code-navigation/how-to/index_a_go_repository#automated-indexing | 0 | 2 more → /code-navigation/how-to/index-a-go-repository | no | -| 1987 | /code_navigation/how-to/index_a_go_repository#github-actions | /code-search/code-navigation/how-to/index_a_go_repository#github-actions | 0 | 2 more → /code-navigation/how-to/index-a-go-repository | no | -| 1993 | /code_navigation/how-to/index_a_go_repository#circleci | /code-search/code-navigation/how-to/index_a_go_repository#circleci | 0 | 2 more → /code-navigation/how-to/index-a-go-repository | no | -| 1999 | /code_navigation/how-to/index_a_go_repository#travis-ci | /code-search/code-navigation/how-to/index_a_go_repository#travis-ci | 0 | 2 more → /code-navigation/how-to/index-a-go-repository | no | -| 2005 | /code_navigation/how-to/index_a_go_repository#manual-indexing | /code-search/code-navigation/how-to/index_a_go_repository#manual-indexing | 0 | 2 more → /code-navigation/how-to/index-a-go-repository | no | -| 2017 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly | 0 | 2 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 2023 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags | 0 | 2 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 2029 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image | 0 | 2 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 2035 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally | 0 | 2 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | -| 2041 | /code_navigation/how-to/adding_lsif_to_many_repos | /code-search/code-navigation/precise_code_navigation | 0 | 2 more → /code-navigation/precise-code-navigation | no | -| 2052 | /code_navigation/how-to/adding_lsif_to_workflows#language-specific-guides | /code-search/code-navigation/how-to/adding_lsif_to_workflows#language-specific-guides | 0 | | no | -| 2058 | /code_navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration | /code-search/code-navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration | 0 | | no | -| 2064 | /code_navigation/how-to/adding_lsif_to_workflows#using-indexer-containers | /code-search/code-navigation/how-to/adding_lsif_to_workflows#using-indexer-containers | 0 | | no | -| 2070 | /code_navigation/how-to/adding_lsif_to_workflows#github-action-examples | /code-search/code-navigation/how-to/adding_lsif_to_workflows#github-action-examples | 0 | | no | -| 2076 | /code_navigation/how-to/adding_lsif_to_workflows#circle-ci-examples | /code-search/code-navigation/how-to/adding_lsif_to_workflows#circle-ci-examples | 0 | | no | -| 2082 | /code_navigation/how-to/adding_lsif_to_workflows#travis-ci-examples | /code-search/code-navigation/how-to/adding_lsif_to_workflows#travis-ci-examples | 0 | | no | -| 2088 | /code_navigation/how-to/adding_lsif_to_workflows#ci-from-scratch | /code-search/code-navigation/how-to/adding_lsif_to_workflows#ci-from-scratch | 0 | | no | -| 2094 | /code_navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom | /code-search/code-navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom | 0 | | no | -| 2100 | /code_navigation/how-to/enable_auto_indexing | /code-search/code-navigation/auto_indexing#enable-auto-indexing | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2106 | /code_navigation/how-to/enable_auto_indexing#deploy-executors | /code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2112 | /code_navigation/how-to/enable_auto_indexing#enable-index-job-scheduling | /code-search/code-navigation/auto_indexing#enable-auto-indexing#enable-index-job-scheduling | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2118 | /code_navigation/how-to/enable_auto_indexing#tune-the-index-scheduler | /code-search/code-navigation/auto_indexing#enable-auto-indexing#tune-the-index-scheduler | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2124 | /code_navigation/how-to/configure_auto_indexing | /code-search/code-navigation/auto_indexing#configure-auto-indexing | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2130 | /code_navigation/how-to/configure_auto_indexing#configure-auto-indexing-policies | /code-search/code-navigation/auto_indexing#configure-auto-indexing-policies | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2136 | /code_navigation/how-to/configure_auto_indexing#applying-indexing-policies-globally | /code-search/code-navigation/auto_indexing#applying-indexing-policies-globally | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2142 | /code_navigation/how-to/configure_auto_indexing#applying-indexing-policies-to-a-specific-repository | /code-search/code-navigation/auto_indexing#applying-indexing-policies-to-a-specific-repository | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2148 | /code_navigation/how-to/configure_auto_indexing#explicit-index-job-configuration | /code-search/code-navigation/auto_indexing#explicit-index-job-configuration | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2154 | /code_navigation/how-to/configure_auto_indexing#private-repositories-and-packages-configuration | /code-search/code-navigation/auto_indexing#private-repositories-and-packages-configuration | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2160 | /code_navigation/how-to/configure_auto_indexing#go | /code-search/code-navigation/auto_indexing#go | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2165 | /code_navigation/how-to/configure_auto_indexing#typescriptjavascript | /code-search/code-navigation/auto_indexing#typescriptjavascript | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2171 | /code_navigation/how-to/policies_resource_usage_best_practices | /code-search/code-navigation/how-to/policies_resource_usage_best_practices | 0 | 2 more → /code-navigation/how-to/policies-resource-usage-best-practices | no | -| 2177 | /code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | /code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | 0 | 2 more → /code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing | no | -| 2188 | /code_navigation/explanations/introduction_to_code_navigation#search-based-vs-precise | /code-search/code-navigation#code-navigation-types | 0 | 1 more → /code-navigation | no | -| 2198 | /code_navigation/explanations/precise_code_navigation#why-are-my-results-sometimes-incorrect | /code-search/code-navigation/troubleshooting#why-are-my-results-sometimes-incorrect | 0 | 1 more → /code-navigation/troubleshooting | no | -| 2209 | /code_navigation/explanations/uploads#lifecycle-of-an-upload | /code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload | 0 | 1 more → /code-navigation/explanations/uploads | no | -| 2215 | /code_navigation/explanations/uploads#lifecycle-of-an-upload-via-ui | /code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui | 0 | 1 more → /code-navigation/explanations/uploads | no | -| 2221 | /code_navigation/explanations/uploads#repository-commit-graph | /code-search/code-navigation/explanations/uploads#repository-commit-graph | 0 | 1 more → /code-navigation/explanations/uploads | no | -| 2227 | /code_navigation/explanations/search_based_code_navigation | /code-search/code-navigation/search_based_code_navigation | 0 | 2 more → /code-navigation/search-based-code-navigation | no | -| 2233 | /code_navigation/explanations/search_based_code_navigation#how-does-it-work | /code-search/code-navigation/search_based_code_navigation#how-does-it-work | 0 | 2 more → /code-navigation/search-based-code-navigation | no | -| 2239 | /code_navigation/explanations/search_based_code_navigation#what-configuration-settings-can-i-apply | /code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply | 0 | 2 more → /code-navigation/search-based-code-navigation | no | -| 2250 | /code_navigation/explanations/features#popover | /code-search/code-navigation/features#popover | 0 | 1 more → /code-navigation/features | no | -| 2254 | /code_navigation/explanations/features#go-to-definition | /code-search/code-navigation/features#go-to-definition | 0 | 1 more → /code-navigation/features | no | -| 2258 | /code_navigation/explanations/features#find-references | /code-search/code-navigation/features#find-references | 0 | 1 more → /code-navigation/features | no | -| 2262 | /code_navigation/explanations/features#dependency-navigation | /code-search/code-navigation/features#dependency-navigation | 0 | 1 more → /code-navigation/features | no | -| 2267 | /code_navigation/explanations/features#find-implementations | /code-search/code-navigation/features#find-implementations | 0 | 1 more → /code-navigation/features | no | -| 2273 | /code_navigation/explanations/features#perform-an-action | /code-search/code-navigation/features#perform-an-action | 0 | 1 more → /code-navigation/features | no | -| 2278 | /code_navigation/explanations/features#symbol-search | /code-search/types/symbol | 0 | | yes | -| 2283 | /code_navigation/explanations/rockskip | /code-search/code-navigation/rockskip | 0 | 1 more → /code-navigation/rockskip | no | -| 2288 | /code_navigation/explanations/rockskip#when-should-i-use-rockskip | /code-search/code-navigation/rockskip#when-should-i-use-rockskip | 0 | 1 more → /code-navigation/rockskip | no | -| 2294 | /code_navigation/explanations/rockskip#how-do-i-enable-rockskip | /code-search/code-navigation/rockskip#how-do-i-enable-rockskip | 0 | 1 more → /code-navigation/rockskip | no | -| 2300 | /code_navigation/explanations/rockskip#how-long-does-indexing-take | /code-search/code-navigation/rockskip#how-long-does-indexing-take | 0 | 1 more → /code-navigation/rockskip | no | -| 2306 | /code_navigation/explanations/rockskip#what-resources-does-rockskip-use | /code-search/code-navigation/rockskip#what-resources-does-rockskip-use | 0 | 1 more → /code-navigation/rockskip | no | -| 2312 | /code_navigation/explanations/rockskip#how-do-i-check-the-indexing-status | /code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status | 0 | 1 more → /code-navigation/rockskip | no | -| 2318 | /code_navigation/explanations/rockskip#when-is-indexing-triggered | /code-search/code-navigation/rockskip#when-is-indexing-triggered | 0 | 1 more → /code-navigation/rockskip | no | -| 2330 | /code_navigation/explanations/writing_an_indexer#understanding-the-scip-protobuf-schema | /code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema | 0 | 2 more → /code-navigation/writing-an-indexer | no | -| 2336 | /code_navigation/explanations/writing_an_indexer#importing-or-generating-scip-bindings | /code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings | 0 | 2 more → /code-navigation/writing-an-indexer | no | -| 2342 | /code_navigation/explanations/writing_an_indexer#generating-minimal-index-with-occurrence-information | /code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information | 0 | 2 more → /code-navigation/writing-an-indexer | no | -| 2348 | /code_navigation/explanations/writing_an_indexer#snapshot-testing-with-scip-cli | /code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli | 0 | 2 more → /code-navigation/writing-an-indexer | no | -| 2354 | /code_navigation/explanations/writing_an_indexer#progressively-adding-support-for-language-features | /code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features | 0 | 2 more → /code-navigation/writing-an-indexer | no | -| 2365 | /code_navigation/explanations/auto_indexing#lifecycle-of-an-indexing-job | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2371 | /code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2377 | /code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job-via-ui | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui | 0 | 2 more → /code-navigation/auto-indexing | no | -| 2383 | /code_navigation/explanations/auto_indexing_inference | /code-search/code-navigation/explanations/auto_indexing_inference | 0 | 2 more → /code-navigation/explanations/auto-indexing-inference | no | -| 2389 | /code_navigation/explanations/auto_indexing_inference#go | /code-search/code-navigation/explanations/auto_indexing_inference#go | 0 | 2 more → /code-navigation/explanations/auto-indexing-inference | no | -| 2395 | /code_navigation/explanations/auto_indexing_inference#typescript | /code-search/code-navigation/explanations/auto_indexing_inference#typescript | 0 | 2 more → /code-navigation/explanations/auto-indexing-inference | no | -| 2401 | /code_navigation/explanations/auto_indexing_inference#java | /code-search/code-navigation/explanations/auto_indexing_inference#java | 0 | 2 more → /code-navigation/explanations/auto-indexing-inference | no | -| 2407 | /code_navigation/explanations/auto_indexing_inference#rust | /code-search/code-navigation/explanations/auto_indexing_inference#rust | 0 | 2 more → /code-navigation/explanations/auto-indexing-inference | no | -| 2413 | /code_navigation/references/troubleshooting | /code-search/code-navigation/troubleshooting | 0 | 1 more → /code-navigation/troubleshooting | no | -| 2418 | /code_navigation/references/troubleshooting#when-are-issues-related-to-code-intelligence | /code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence | 0 | 1 more → /code-navigation/troubleshooting | no | -| 2424 | /code_navigation/references/troubleshooting#gathering-evidence | /code-search/code-navigation/troubleshooting#gathering-evidence | 0 | 1 more → /code-navigation/troubleshooting | no | -| 2436 | /code_navigation/references/indexers#quick-reference | /code-search/code-navigation/writing_an_indexer#quick-reference | 0 | 2 more → /code-navigation/writing-an-indexer | no | -| 2448 | /code_navigation/references/envvars | /code-search/code-navigation/envvars | 0 | 1 more → /code-navigation/envvars | no | -| 2453 | /code_navigation/references/envvars#frontend | /code-search/code-navigation/envvars#frontend | 0 | 1 more → /code-navigation/envvars | no | -| 2458 | /code_navigation/references/envvars#worker | /code-search/code-navigation/envvars#worker | 0 | 1 more → /code-navigation/envvars | no | -| 2463 | /code_navigation/references/envvars#precise-code-intel-worker | /code-search/code-navigation/envvars#precise-code-intel-worker | 0 | 1 more → /code-navigation/envvars | no | -| 2469 | /code_navigation/references/auto_indexing_configuration | /code-search/code-navigation/auto_indexing_configuration | 0 | 2 more → /code-navigation/auto-indexing-configuration | no | -| 2474 | /code_navigation/references/auto_indexing_configuration#keys | /code-search/code-navigation/auto_indexing_configuration#keys | 0 | 2 more → /code-navigation/auto-indexing-configuration | no | -| 2480 | /code_navigation/references/auto_indexing_configuration#index-job-object | /code-search/code-navigation/auto_indexing_configuration#index-job-object | 0 | 2 more → /code-navigation/auto-indexing-configuration | no | -| 2486 | /code_navigation/references/auto_indexing_configuration#docker-step-object | /code-search/code-navigation/auto_indexing_configuration#docker-step-object | 0 | 2 more → /code-navigation/auto-indexing-configuration | no | -| 2492 | /code_navigation/references/inference_configuration | /code-search/code-navigation/inference_configuration | 0 | 2 more → /code-navigation/inference-configuration | no | -| 2500 | /batch_changes/quickstart | /batch-changes/quickstart | 0 | | yes | -| 2504 | /batch_changes/explanations | /batch-changes/ | 0 | | yes | -| 2512 | /batch_changes/explanations/permissions_in_batch_changes#code-host-interactions-in-batch-changes | /batch-changes/permissions-in-batch-changes#code-host-interactions-in-batch-changes | 0 | | yes | -| 2517 | /batch_changes/explanations/permissions_in_batch_changes#repository-permissions-for-batch-changes | /batch-changes/permissions-in-batch-changes#repository-permissions-for-batch-changes | 0 | | yes | -| 2522 | /batch_changes/explanations/permissions_in_batch_changes#disabling-batch-changes-for-non-site-admin-users | /batch-changes/permissions-in-batch-changes#disabling-batch-changes-for-non-site-admin-users | 0 | | yes | -| 2527 | /batch_changes/explanations/batch_changes_design | /batch-changes/design | 0 | | yes | -| 2535 | /batch_changes/explanations/reexecuting_batch_specs_multiple_times | /batch-changes/reexecuting-batch-specs-multiple-times | 0 | | yes | -| 2551 | /batch_changes/tutorials/updating_go_import_statements | /batch-changes/updating-go-import-statements | 0 | | yes | -| 2555 | /batch_changes/tutorials/update_base_images_in_dockerfiles | /batch-changes/update-base-images-in-dockerfiles | 0 | | yes | -| 2559 | /batch_changes/tutorials/search_and_replace_specific_terms | /batch-changes/search-and-replace-specific-terms | 0 | | yes | -| 2571 | /batch_changes/how-tos/publishing_changesets#publishing-changesets | /batch-changes/publishing-changesets#publishing-changesets | 0 | | yes | -| 2576 | /batch_changes/how-tos/updating_a_batch_change | /batch-changes/update-a-batch-change | 0 | | yes | -| 2580 | /batch_changes/how-tos/updating_a_batch_change#removing-changesets | /batch-changes/update-a-batch-change#removing-changesets | 0 | | yes | -| 2584 | /batch_changes/how-tos/viewing_batch_changes | /batch-changes/create-a-batch-change#viewing-batch-changes | 0 | | yes | -| 2589 | /batch_changes/how-tos/viewing_batch_changes#filtering-batch-changes | /batch-changes/create-a-batch-change#filtering-batch-changes | 0 | | yes | -| 2594 | /batch_changes/how-tos/viewing_batch_changes#filtering-changesets | /batch-changes/create-a-batch-change#filtering-changesets | 0 | | yes | -| 2599 | /batch_changes/how-tos/tracking_existing_changesets | /batch-changes/tracking-existing-changesets | 0 | | yes | -| 2603 | /batch_changes/how-tos/closing_or_deleting_a_batch_change | /batch-changes/delete-a-batch-change | 0 | | yes | -| 2611 | /batch_changes/how-tos/configuring_credentials#personal-access-tokens | /batch-changes/configuring-credentials#personal-access-tokens | 0 | | yes | -| 2616 | /batch_changes/how-tos/configuring_credentials#global-service-account-tokens | /batch-changes/configuring-credentials#global-service-account-tokens | 0 | | yes | -| 2621 | /batch_changes/how-tos/handling_errored_changesets | /batch-changes/handling-errored-changesets | 0 | | yes | -| 2625 | /batch_changes/how-tos/bulk_operations_on_changesets | /batch-changes/bulk-operations-on-changesets | 0 | | yes | -| 2629 | /batch_changes/how-tos/server_side_file_mounts | /batch-changes/server-side#using-file-mounts-with-server-side-execution | 0 | | yes | -| 2634 | /batch_changes/how-tos/creating_changesets_per_project_in_monorepos | /batch-changes/creating-changesets-per-project-in-monorepos | 0 | | yes | -| 2644 | /batch_changes/how-tos/site_admin_configuration | /batch-changes/site-admin-configuration | 0 | | yes | -| 2652 | /batch_changes/references/requirements#batch-changes-effect-on-code-host-rate-limits | /batch-changes/requirements#batch-changes-effect-on-code-host-rate-limits | 0 | | yes | -| 2661 | /batch_changes/references/batch_spec_yaml_reference#name | /batch-changes/batch-spec-yaml-reference#name | 0 | | yes | -| 2665 | /batch_changes/references/batch_spec_yaml_reference#description | /batch-changes/batch-spec-yaml-reference#description | 0 | | yes | -| 2669 | /batch_changes/references/batch_spec_yaml_reference#on | /batch-changes/batch-spec-yaml-reference#on | 0 | | yes | -| 2673 | /batch_changes/references/batch_spec_yaml_reference#onrepositoriesmatchingquery | /batch-changes/batch-spec-yaml-reference#onrepositoriesmatchingquery | 0 | | yes | -| 2678 | /batch_changes/references/batch_spec_yaml_reference#onrepository | /batch-changes/batch-spec-yaml-reference#onrepository | 0 | | yes | -| 2682 | /batch_changes/references/batch_spec_yaml_reference#steps | /batch-changes/batch-spec-yaml-reference#steps | 0 | | yes | -| 2686 | /batch_changes/references/batch_spec_yaml_reference#stepsrun | /batch-changes/batch-spec-yaml-reference#stepsrun | 0 | | yes | -| 2690 | /batch_changes/references/batch_spec_yaml_reference#stepscontainer | /batch-changes/batch-spec-yaml-reference#stepscontainer | 0 | | yes | -| 2694 | /batch_changes/references/batch_spec_yaml_reference#stepsenv | /batch-changes/batch-spec-yaml-reference#stepsenv | 0 | | yes | -| 2698 | /batch_changes/references/batch_spec_yaml_reference#stepsfiles | /batch-changes/batch-spec-yaml-reference#stepsfiles | 0 | | yes | -| 2702 | /batch_changes/references/batch_spec_yaml_reference#stepsoutputs | /batch-changes/batch-spec-yaml-reference#stepsoutputs | 0 | | yes | -| 2706 | /batch_changes/references/batch_spec_yaml_reference#stepsoutputsnamevalue | /batch-changes/batch-spec-yaml-reference#stepsoutputsnamevalue | 0 | | yes | -| 2711 | /batch_changes/references/batch_spec_yaml_reference#stepsoutputsnameformat | /batch-changes/batch-spec-yaml-reference#stepsoutputsnameformat | 0 | | yes | -| 2716 | /batch_changes/references/batch_spec_yaml_reference#stepsif | /batch-changes/batch-spec-yaml-reference#stepsif | 0 | | yes | -| 2720 | /batch_changes/references/batch_spec_yaml_reference#stepsmount | /batch-changes/batch-spec-yaml-reference#stepsmount | 0 | | yes | -| 2724 | /batch_changes/references/batch_spec_yaml_reference#importchangesets | /batch-changes/batch-spec-yaml-reference#importchangesets | 0 | | yes | -| 2729 | /batch_changes/references/batch_spec_yaml_reference#importchangesetsrepository | /batch-changes/batch-spec-yaml-reference#importchangesetsrepository | 0 | | yes | -| 2734 | /batch_changes/references/batch_spec_yaml_reference#importchangesetsexternalids | /batch-changes/batch-spec-yaml-reference#importchangesetsexternalids | 0 | | yes | -| 2739 | /batch_changes/references/batch_spec_yaml_reference#changesettemplate | /batch-changes/batch-spec-yaml-reference#changesettemplate | 0 | | yes | -| 2744 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatetitle | /batch-changes/batch-spec-yaml-reference#changesettemplatetitle | 0 | | yes | -| 2749 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatebody | /batch-changes/batch-spec-yaml-reference#changesettemplatebody | 0 | | yes | -| 2754 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatebranch | /batch-changes/batch-spec-yaml-reference#changesettemplatebranch | 0 | | yes | -| 2759 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatecommit | /batch-changes/batch-spec-yaml-reference#changesettemplatecommit | 0 | | yes | -| 2764 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatecommitmessage | /batch-changes/batch-spec-yaml-reference#changesettemplatecommitmessage | 0 | | yes | -| 2769 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatecommitauthor | /batch-changes/batch-spec-yaml-reference#changesettemplatecommitauthor | 0 | | yes | -| 2774 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatepublished | /batch-changes/batch-spec-yaml-reference#changesettemplatepublished | 0 | | yes | -| 2780 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatefork | /batch-changes/batch-spec-yaml-reference#changesettemplatefork | 0 | | yes | -| 2785 | /batch_changes/references/batch_spec_yaml_reference#transformchanges | /batch-changes/batch-spec-yaml-reference#transformchanges | 0 | | yes | -| 2790 | /batch_changes/references/batch_spec_yaml_reference#transformchangesgroup | /batch-changes/batch-spec-yaml-reference#transformchangesgroup | 0 | | yes | -| 2795 | /batch_changes/references/batch_spec_yaml_reference#transformchangesgroupdirectory | /batch-changes/batch-spec-yaml-reference#transformchangesgroupdirectory | 0 | | yes | -| 2800 | /batch_changes/references/batch_spec_yaml_reference#transformchangesgroupbranch | /batch-changes/batch-spec-yaml-reference#transformchangesgroupbranch | 0 | | yes | -| 2805 | /batch_changes/references/batch_spec_yaml_reference#transformchangesgrouprepository | /batch-changes/batch-spec-yaml-reference#transformchangesgrouprepository | 0 | | yes | -| 2810 | /batch_changes/references/batch_spec_yaml_reference#workspaces | /batch-changes/batch-spec-yaml-reference#workspaces | 0 | | yes | -| 2814 | /batch_changes/references/batch_spec_yaml_reference#workspacesrootatlocationof | /batch-changes/batch-spec-yaml-reference#workspacesrootatlocationof | 0 | | yes | -| 2819 | /batch_changes/references/batch_spec_yaml_reference#workspacesin | /batch-changes/batch-spec-yaml-reference#workspacesin | 0 | | yes | -| 2823 | /batch_changes/references/batch_spec_yaml_reference#workspacesonlyfetchworkspace | /batch-changes/batch-spec-yaml-reference#workspacesonlyfetchworkspace | 0 | | yes | -| 2832 | /batch_changes/references/batch_spec_templating#fields-with-template-support | /batch-changes/batch-spec-templating#fields-with-template-support | 0 | | yes | -| 2837 | /batch_changes/references/batch_spec_cheat_sheet | /batch-changes/batch-spec-cheat-sheet | 0 | | yes | -| 2841 | /batch_changes/references/batch_spec_cheat_sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax | /batch-changes/batch-spec-cheat-sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax | 0 | | yes | -| 2862 | /admin/code_hosts/bitbucketserver | /integration/bitbucket_server | 0 | 1 more → /integration/bitbucket-server | no | -| 3606 | /cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider | /cody/clients/enable-cody-enterprise#supported-models-and-model-providers | 0 | | yes | -| 4479 | /cody/clients/install-eclipse | /cody/clients | 0 | | yes | -| 4501 | /pricing/enterprise | /pricing/plans/enterprise | 0 | | yes | -| 4509 | /pricing/billing-faqs | /pricing/faqs | 0 | | yes | -| 4524 | /admin/pricing#how-are-active-users-calculated-for-sourcegraph-cody | /cody/usage-and-pricing#billing-faqs-for-cody-enterprise | 0 | 1 more → https://sourcegraph.com/pricing | no | -| 4529 | /admin/pricing#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform | /pricing/faqs#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform | 0 | | yes | -| 4542 | /analytics/self-hosted | /analytics | 0 | | yes | -| 4546 | /analytics/air-gapped | /analytics | 0 | | yes | -| 4564 | /cody/capabilities/query-types | /cody/capabilities/chat | 0 | | yes | -| 4569 | /analytics/cloud#access-tokens | /analytics/api#access-tokens | 0 | | yes | -| 4573 | /analytics/cloud#token-management-apis | /analytics/api#token-management-apis | 0 | | yes | -| 4577 | /analytics/cloud#enablement-instructions | /analytics#enablement-instructions | 0 | | yes | -| 4581 | /analytics/cloud#data-export | /analytics#data-export-and-api | 0 | | yes | -| 4585 | /analytics/cloud#token-creation | /analytics/api#token-creation | 0 | | yes | -| 4589 | /analytics/cloud#token-listing | /analytics/api#token-listing | 0 | | yes | -| 4593 | /analytics/cloud#token-revocation | /analytics/api#token-revocation | 0 | | yes | -| 4597 | /analytics/cloud#api-reference | /analytics/api#api-reference | 0 | | yes | -| 4601 | /analytics/cloud#csv-export | /analytics/api#csv-export | 0 | | yes | -| 4622 | /code_monitoring/explanations/best_practices | /code_monitoring | 0 | 1 more → /code-monitoring | no | -| 4626 | /code_monitoring/explanations/core_concepts | /code_monitoring | 0 | 1 more → /code-monitoring | no | -| 4630 | /code_monitoring/explanations | /code_monitoring | 0 | 1 more → /code-monitoring | no | -| 4638 | /code_monitoring/how-tos/slack | /code_monitoring | 0 | 1 more → /code-monitoring | no | -| 4650 | /code_monitoring/quickstart | /code_monitoring | 0 | 1 more → /code-monitoring | no | -| 4654 | /admin/nginx | /admin/http_https_configuration | 0 | 1 more → /self-hosted/http-https-configuration | no | -| 4678 | /how-to-videos/cody | /tutorials#cody | 0 | | yes | -| 4686 | /code-search/code-navigation/auto_indexing_configuration | /code-navigation/auto_indexing_configuration | 0 | 1 more → /code-navigation/auto-indexing-configuration | no | -| 4694 | /code-search/code-navigation/explanations/auto_indexing_inference | /code-navigation/explanations/auto_indexing_inference | 0 | 1 more → /code-navigation/explanations/auto-indexing-inference | no | -| 4698 | /code-search/code-navigation/explanations/uploads | /code-navigation/explanations/uploads | 0 | | yes | -| 4706 | /code-search/code-navigation/how-to/adding_scip_to_workflows | /code-navigation/how-to/adding_scip_to_workflows | 0 | 1 more → /code-navigation/how-to/adding-scip-to-workflows | no | -| 4749 | /code-search/code-navigation/private-maven-repository-configuration | /code-navigation/private-maven-repository-configuration | 0 | | yes | -| 4761 | /code-search/code-navigation/syntactic_code_navigation | /code-navigation/syntactic_code_navigation | 0 | 1 more → /code-navigation/syntactic-code-navigation | no | -| 4765 | /code-search/code-navigation/troubleshooting | /code-navigation/troubleshooting | 0 | | yes | -| 4773 | /admin/self-hosted | /self-hosted | 0 | | yes | -| 4777 | /enterprise-portal | /admin/enterprise-portal | 0 | | yes | -| 4781 | /admin/observability/outbound-request-log | /admin/outbound-request-log | 0 | | yes | -| 4789 | /admin/config/webhooks | /admin/webhooks | 0 | | yes | -| 4793 | /admin/config/webhooks/outgoing | /admin/webhooks/outgoing | 0 | | yes | -| 4809 | /admin/deploy/docker-compose/configuration | /self-hosted/deploy/docker-compose/configuration | 0 | | yes | -| 4817 | /admin/deploy/docker-compose/google_cloud | /self-hosted/deploy/docker-compose/google_cloud | 0 | 1 more → /self-hosted/deploy/docker-compose/google-cloud | no | -| 4829 | /admin/deploy/docker-compose/operations | /self-hosted/deploy/docker-compose/operations | 0 | | yes | -| 4833 | /admin/deploy/docker-compose/upgrade | /self-hosted/deploy/docker-compose/upgrade | 0 | | yes | -| 4837 | /admin/deploy/docker-single-container/aws | /self-hosted/deploy | 0 | | yes | -| 4841 | /admin/deploy/docker-single-container/digitalocean | /self-hosted/deploy | 0 | | yes | -| 4845 | /admin/deploy/docker-single-container/google_cloud | /self-hosted/deploy | 0 | | yes | -| 4857 | /admin/deploy/instance-size | /self-hosted/deploy/instance-size | 0 | | yes | -| 4861 | /admin/deploy/kubernetes/azure | /self-hosted/deploy/kubernetes/azure | 0 | | yes | -| 4869 | /admin/deploy/kubernetes/eks | /self-hosted/deploy/kubernetes/eks | 0 | | yes | -| 4877 | /admin/deploy/kubernetes/kustomize | /self-hosted/deploy/kubernetes/kustomize | 0 | | yes | -| 4881 | /admin/deploy/kubernetes/kustomize/eks | /self-hosted/deploy/kubernetes/kustomize/eks | 0 | | yes | -| 4885 | /admin/deploy/kubernetes/kustomize/gke | /self-hosted/deploy/kubernetes/kustomize/gke | 0 | | yes | -| 4909 | /admin/deploy/kubernetes/upgrade | /self-hosted/deploy/kubernetes/upgrade | 0 | | yes | -| 4913 | /admin/deploy/machine-images/aws-ami | /self-hosted/deploy/machine-images/aws-ami | 0 | | yes | -| 4921 | /admin/deploy/machine-images/gce | /self-hosted/deploy/machine-images/gce | 0 | | yes | -| 4945 | /admin/deploy/single-node | /self-hosted/deploy/single-node | 0 | | yes | -| 4949 | /admin/deploy/single-node/script | /self-hosted/deploy/single-node/script | 0 | | yes | -| 4969 | /admin/executors/deploy_executors | /self-hosted/executors | 0 | | yes | -| 4977 | /admin/executors/deploy_executors_binary_offline | /self-hosted/executors/deploy_executors_binary_offline | 0 | 1 more → /self-hosted/executors/deploy-executors-binary-offline | no | -| 4985 | /admin/executors/deploy_executors_docker | /self-hosted/executors/deploy_executors_docker | 0 | 1 more → /self-hosted/executors/deploy-executors-docker | no | -| 4993 | /admin/executors/deploy_executors_terraform | /self-hosted/executors/deploy_executors_terraform | 0 | 1 more → /self-hosted/executors/deploy-executors-terraform | no | -| 4997 | /admin/executors/executors_config | /self-hosted/executors/executors_config | 0 | 1 more → /self-hosted/executors/executors-config | no | -| 5009 | /admin/external_services | /self-hosted/external_services | 0 | 1 more → /self-hosted/external-services | no | -| 5021 | /admin/external_services/redis | /self-hosted/external_services/redis | 0 | | no | -| 5025 | /admin/how-to/blobstore_debugging | /self-hosted/how-to/blobstore_debugging | 0 | 1 more → /self-hosted/how-to/blobstore-debugging | no | -| 5029 | /admin/how-to/blobstore_update_notes | /self-hosted/how-to/blobstore_update_notes | 0 | 1 more → /self-hosted/how-to/blobstore-update-notes | no | -| 5033 | /admin/how-to/clear_codeintel_data | /self-hosted/how-to/clear_codeintel_data | 0 | 1 more → /self-hosted/how-to/clear-codeintel-data | no | -| 5045 | /admin/how-to/monitoring-guide | /self-hosted/how-to/monitoring-guide | 0 | | yes | -| 5049 | /admin/how-to/postgres14-index-corruption | /self-hosted/how-to/postgres14-index-corruption | 0 | | yes | -| 5053 | /admin/how-to/postgres_12_to_16_drift | /self-hosted/how-to/postgres_12_to_16_drift | 0 | 1 more → /self-hosted/how-to/postgres-12-to-16-drift | no | -| 5057 | /admin/how-to/precise-code-intel-worker-crashloopbackoff | /self-hosted/how-to/precise-code-intel-worker-crashloopbackoff | 0 | | yes | -| 5062 | /admin/how-to/privileged_migrations | /self-hosted/how-to/privileged_migrations | 0 | 1 more → /self-hosted/how-to/privileged-migrations | no | -| 5066 | /admin/how-to/rebuild-corrupt-postgres-indexes | /self-hosted/how-to/rebuild-corrupt-postgres-indexes | 0 | | yes | -| 5078 | /admin/how-to/run-psql | /self-hosted/how-to/run-psql | 0 | | yes | -| 5082 | /admin/how-to/setup-https | /self-hosted/how-to/setup-https | 0 | | yes | -| 5086 | /admin/how-to/troubleshoot-pod-eviction | /self-hosted/how-to/troubleshoot-pod-eviction | 0 | | yes | -| 5106 | /admin/observability/.gitattributes | /self-hosted/observability/.gitattributes | 0 | | no | -| 5126 | /admin/observability/health_checks | /self-hosted/observability/health_checks | 0 | 1 more → /self-hosted/observability/health-checks | no | -| 5134 | /admin/observability/logs | /self-hosted/observability/logs | 0 | | yes | -| 5166 | /admin/postgresql_collation_version_mismatch_resolution | /self-hosted/postgresql_collation_version_mismatch_resolution | 0 | 1 more → /self-hosted/postgresql-collation-version-mismatch-resolution | no | -| 5171 | /admin/pprof | /self-hosted/pprof | 0 | | yes | -| 5175 | /admin/config/private-network | /self-hosted/private-network | 0 | | yes | -| 5179 | /admin/config/restore | /self-hosted/restore | 0 | | yes | -| 5183 | /admin/sourcegraph-nginx-mermaid | /self-hosted/sourcegraph-nginx-mermaid | 0 | | yes | -| 5191 | /admin/updates/automatic | /self-hosted/updates/automatic | 0 | | yes | -| 5195 | /admin/updates/docker_compose | https://sourcegraph.com/changelog/self-hosted/docker-compose | 0 | | yes | -| 5212 | /admin/updates/migrator | /self-hosted/updates/migrator | 0 | | yes | -| 5220 | /admin/updates/migrator/schema-drift | /self-hosted/updates/migrator/schema-drift | 0 | | yes | -| 5228 | /admin/updates/migrator/upgrading-early-versions | /self-hosted/updates/migrator/upgrading-early-versions | 0 | | yes | -| 5232 | /admin/updates/pure_docker | /self-hosted/deploy/docker-compose/upgrade | 0 | | yes | -| 5236 | /admin/updates/server | /self-hosted/deploy | 0 | | yes | -| 5240 | /admin/url | /self-hosted/url | 0 | | yes | -| 5244 | /admin/validation | /self-hosted/validation | 0 | | yes | -| 5269 | /admin/auth/saml/azure_ad | /admin/auth/saml/azure-ad | 0 | | yes | -| 5273 | /admin/auth/saml/jump_cloud | /admin/auth/saml/jump-cloud | 0 | | yes | -| 5277 | /admin/auth/saml/microsoft_adfs | /admin/auth/saml/microsoft-adfs | 0 | | yes | -| 5281 | /admin/auth/saml/one_login | /admin/auth/saml/one-login | 0 | | yes | -| 5293 | /admin/code_hosts/aws_codecommit | /admin/code-hosts/aws-codecommit | 0 | | yes | -| 5297 | /admin/code_hosts/azuredevops | /admin/code-hosts/azuredevops | 0 | | yes | -| 5301 | /admin/code_hosts/bitbucket_cloud | /admin/code-hosts/bitbucket-cloud | 0 | | yes | -| 5309 | /admin/code_hosts/gerrit | /admin/code-hosts/gerrit | 0 | | yes | -| 5321 | /admin/code_hosts/gitolite | /admin/code-hosts/gitolite | 0 | | yes | -| 5325 | /admin/code_hosts/non-git | /admin/code-hosts/non-git | 0 | | yes | -| 5329 | /admin/code_hosts/other | /admin/code-hosts/other | 0 | | yes | -| 5333 | /admin/code_hosts/phabricator | /admin/code-hosts/phabricator | 0 | | yes | -| 5341 | /admin/code_hosts/src_serve_git | /admin/code-hosts/src-serve-git | 0 | | yes | -| 5357 | /admin/enterprise_getting_started_guide | /admin/enterprise-getting-started-guide | 0 | 1 more → /admin | no | -| 5361 | /admin/executors/executor_secrets | /admin/executors/executor-secrets | 0 | | yes | -| 5365 | /admin/how-to/internal_github_repos | /admin/how-to/internal-github-repos | 0 | | yes | -| 5377 | /admin/oauth_apps | /admin/oauth-apps | 0 | | yes | -| 5381 | /admin/repo/git_config | /admin/repo/git-config | 0 | | yes | -| 5389 | /admin/security_event_logs | /admin/security-event-logs | 0 | | yes | -| 5401 | /admin/user_surveys | /admin/user-surveys | 0 | | yes | -| 5413 | /cli/how-tos/fetch_sboms | /cli/how-tos/fetch-sboms | 0 | | yes | -| 5417 | /cli/how-tos/managing_access_tokens | /cli/how-tos/managing-access-tokens | 0 | | yes | -| 5421 | /cli/how-tos/revoking_an_access_token | /cli/how-tos/revoking-an-access-token | 0 | | yes | -| 5425 | /cli/how-tos/verify_container_signatures | /cli/how-tos/verify-container-signatures | 0 | | yes | -| 5429 | /cloud/logpush_gcs | /cloud/logpush-gcs | 0 | | yes | -| 5433 | /cloud/logpush_s3 | /cloud/logpush-s3 | 0 | | yes | -| 5437 | /cloud/private_connectivity_aws | /cloud/private-connectivity-aws | 0 | | yes | -| 5441 | /cloud/private_connectivity_gcp | /cloud/private-connectivity-gcp | 0 | | yes | -| 5449 | /cloud/private_connectivity_sourcegraph_connect | /cloud/private-connectivity-sourcegraph-connect | 0 | | yes | -| 5461 | /code_insights/explanations | /code-insights/explanations | 0 | | yes | -| 5470 | /code_insights/explanations/automatically_generated_data_series | /code-insights/explanations/automatically-generated-data-series | 0 | | yes | -| 5488 | /code_insights/explanations/search_results_aggregations | /code-insights/explanations/search-results-aggregations | 0 | | yes | -| 5492 | /code_insights/explanations/viewing_code_insights | /code-insights/explanations/viewing-code-insights | 0 | | yes | -| 5496 | /code_insights/how-tos | /code-insights/how-tos | 0 | | yes | -| 5505 | /code_insights/how-tos/filtering_an_insight | /code-insights/how-tos/filtering-an-insight | 0 | | yes | -| 5509 | /code_insights/language_insight_quickstart | /code-insights/language-insight-quickstart | 0 | | yes | -| 5513 | /code_insights/references | /code-insights/references | 0 | | yes | -| 5517 | /code_insights/references/common_reasons_code_insights_may_not_match_search_results | /code-insights/references/common-reasons-code-insights-may-not-match-search-results | 0 | | yes | -| 5530 | /code_insights/references/repository_scope | /code-insights/references/repository-scope | 0 | | yes | -| 5550 | /code-navigation/explanations/auto_indexing_inference | /code-navigation/explanations/auto-indexing-inference | 0 | | yes | -| 5558 | /code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | /code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing | 0 | | yes | -| 5572 | /code-navigation/how-to/index_other_languages | /code-navigation/how-to/index-other-languages | 0 | | yes | -| 5576 | /code-navigation/how-to/policies_resource_usage_best_practices | /code-navigation/how-to/policies-resource-usage-best-practices | 0 | | yes | -| 5593 | /code-navigation/syntactic_code_navigation | /code-navigation/syntactic-code-navigation | 0 | | yes | -| 5601 | /code-search/how-to/create_search_context_graphql | /code-search/how-to/create-search-context-graphql | 0 | 1 more → /api | no | -| 5613 | /code-search/working/search_filters | /code-search/working/search-filters | 0 | | yes | -| 5621 | /dotcom/indexing_open_source_code | /dotcom/indexing-open-source-code | 0 | | yes | -| 5625 | /integration/aws_codecommit | /integration/aws-codecommit | 0 | | yes | -| 5629 | /integration/bitbucket_cloud | /integration/bitbucket-cloud | 0 | | yes | -| 5650 | /integration/migrating_firefox_extension | /integration/migrating-firefox-extension | 0 | | yes | -| 5658 | /own/assigned_ownership | /own/assigned-ownership | 0 | 1 more → /code-ownership | no | -| 5670 | /own/configuration_reference | /own/configuration-reference | 0 | 1 more → /code-ownership | no | -| 5678 | /self-hosted/deploy/docker-compose/google_cloud | /self-hosted/deploy/docker-compose/google-cloud | 0 | | yes | -| 5682 | /self-hosted/deploy/docker-single-container/google_cloud | /self-hosted/deploy | 0 | | yes | -| 5694 | /self-hosted/deployment_best_practices | /self-hosted/deployment-best-practices | 0 | | yes | -| 5702 | /self-hosted/executors/deploy-executors | /self-hosted/executors | 0 | | yes | -| 5710 | /self-hosted/executors/deploy_executors_binary_offline | /self-hosted/executors/deploy-executors-binary-offline | 0 | | yes | -| 5714 | /self-hosted/executors/deploy_executors_dind | /self-hosted/executors/deploy-executors-dind | 0 | | yes | -| 5718 | /self-hosted/executors/deploy_executors_docker | /self-hosted/executors/deploy-executors-docker | 0 | | yes | -| 5730 | /self-hosted/executors/executors_config | /self-hosted/executors/executors-config | 0 | | yes | -| 5746 | /self-hosted/how-to/blobstore_debugging | /self-hosted/how-to/blobstore-debugging | 0 | | yes | -| 5754 | /self-hosted/how-to/clear_codeintel_data | /self-hosted/how-to/clear-codeintel-data | 0 | | yes | -| 5766 | /self-hosted/how-to/postgres_12_to_16_drift | /self-hosted/how-to/postgres-12-to-16-drift | 0 | | yes | -| 5770 | /self-hosted/how-to/privileged_migrations | /self-hosted/how-to/privileged-migrations | 0 | | yes | -| 5774 | /self-hosted/how-to/redis_configmap | /self-hosted/how-to/redis-configmap | 0 | | yes | -| 5778 | /self-hosted/how-to/rollback_database | /self-hosted/how-to/rollback-database | 0 | | yes | -| 5782 | /self-hosted/how-to/unfinished_migration | /self-hosted/how-to/unfinished-migration | 0 | | yes | -| 5786 | /self-hosted/http_https_configuration | /self-hosted/http-https-configuration | 0 | | yes | -| 5790 | /self-hosted/observability/alerting_custom_consumption | /self-hosted/observability/alerting-custom-consumption | 0 | | yes | -| 5794 | /self-hosted/observability/health_checks | /self-hosted/observability/health-checks | 0 | | yes | -| 5802 | /self-hosted/postgresql_collation_version_mismatch_resolution | /self-hosted/postgresql-collation-version-mismatch-resolution | 0 | | yes | -| 5807 | /self-hosted/ssl_https_self_signed_cert_nginx | /self-hosted/ssl-https-self-signed-cert-nginx | 0 | | yes | -| 5811 | /self-hosted/updates/docker_compose | https://sourcegraph.com/changelog/self-hosted/docker-compose | 0 | | yes | -| 5820 | /admin/enterprise-getting-started-guide | /admin | 0 | | yes | -| 5832 | /admin/beta-and-experimental-features | /beta-and-experimental | 0 | | yes | -| 5848 | /self-hosted/updates/kubernetes | https://sourcegraph.com/changelog/self-hosted/kubernetes | 0 | | yes | -| 5852 | /self-hosted/updates/server | /self-hosted/deploy | 0 | | yes | -| 5865 | /own/configuration-reference | /code-ownership | 0 | | yes | -| 5885 | /api/graphql/managing-code-insights-with-api | /api/graphql | 0 | | yes | -| 5893 | /code-search/how-to/create-search-context-graphql | /api | 0 | | yes | -| 4164 | /code_navigation/explanations/precise_code_navigation | /code-search/code-navigation/precise_code_navigation | shadowed by line 2193 | | no | -| 4048 | /code_search/reference/language | /code-search/queries/language | shadowed by line 1952 | | yes | -| 4038 | /code_search/reference/queries | /code-search/queries | shadowed by line 1942 | | yes | -| 4054 | /code_navigation | /code-search/code-navigation | shadowed by line 1958 | | no | -| 3396 | /code_intelligence | /code_navigation | shadowed by line 1290 | | no | -| 4400 | /code_navigation/references/indexers | /code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers | shadowed by line 2430 | | no | -| 3970 | /code_search | /code-search | shadowed by line 1869 | | yes | -| 3234 | /code_intelligence/explanations/precise_code_intelligence | /code_navigation/explanations/precise_code_navigation | shadowed by line 1128 | | no | -| 3482 | /cody/overview | /cody/ | shadowed by line 1376 | | yes | -| 3105 | /admin/install/kubernetes | /admin/deploy/kubernetes | shadowed by line 999 | | no | -| 3221 | /code_intelligence/explanations/auto_indexing | /code_navigation/explanations/auto_indexing | shadowed by line 1115 | | no | -| 3213 | /code_intelligence/explanations/writing_an_indexer | /code_navigation/explanations/writing_an_indexer | shadowed by line 1107 | | no | -| 3177 | /admin/install/docker | /self-hosted/deploy | shadowed by line 1071 | | yes | -| 3963 | /cody/custom-commands | /cody/capabilities/commands#custom-commands | shadowed by line 1862 | | no | -| 4330 | /code_navigation/explanations/auto_indexing | /code-search/code-navigation/auto_indexing | shadowed by line 2360 | | no | -| 3301 | /code_intelligence/how-to/index_a_cpp_repository | https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage | shadowed by line 1195 | | no | -| 3085 | /admin/install | /admin/deploy | shadowed by line 979 | | no | -| 4107 | /code_navigation/how-to/index_a_typescript_and_javascript_repository | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository | shadowed by line 2011 | | no | -| 4294 | /code_navigation/explanations/writing_an_indexer | /code-search/code-navigation/writing_an_indexer#writing-an-indexer | shadowed by line 2324 | | no | -| 2944 | /campaigns/references/campaign_spec_yaml_reference | /batch_changes/references/batch_spec_yaml_reference | shadowed by line 838 | | no | -| 3037 | /campaigns | /batch_changes | shadowed by line 931 | | no | -| 3494 | /cody/overview/install-neovim | /cody/clients/install-neovim | shadowed by line 1388 | | yes | -| 3306 | /code_intelligence/how-to/index_a_go_repository | /code_navigation/how-to/index_a_go_repository | shadowed by line 1200 | | no | -| 3113 | /admin/install/kubernetes/operations | /admin/deploy/kubernetes/operations | shadowed by line 1007 | | no | -| 4215 | /code_navigation/explanations/features | /code-search/code-navigation/features | shadowed by line 2245 | | no | -| 3310 | /code_intelligence/how-to/index_a_typescript_and_javascript_repository | /code_navigation/how-to/index_a_typescript_and_javascript_repository | shadowed by line 1204 | | no | -| 3993 | /code_search/how-to/saved_searches | /code-search/working/saved_searches | shadowed by line 1892 | | no | -| 3145 | /admin/install/docker-compose | /admin/deploy/docker-compose | shadowed by line 1039 | | no | -| 3169 | /admin/install/docker/digitalocean | /self-hosted/deploy | shadowed by line 1063 | | yes | -| 3522 | /cody/explanations/enabling_cody_enterprise | /cody/clients/enable-cody-enterprise | shadowed by line 1416 | | yes | -| 1828 | /cody/explanations/code_graph_context | /cody/core-concepts/code-graph | shadowed by line 1820 | | yes | -| 3181 | /admin/install/managed | /admin/deploy/managed | shadowed by line 1075 | | no | -| 3376 | /code_intelligence/references/indexers | /code_navigation/references/indexers | shadowed by line 1270 | | no | -| 3921 | /cody/explanations/code_graph_context | /cody/core-concepts/code-graph | shadowed by line 1820 | | yes | -| 3929 | /cody/explanations/code_graph_context | /cody/core-concepts/code-graph | shadowed by line 1820 | | yes | -| 4003 | /code_search/how-to/search_contexts | /code-search/working/search_contexts | shadowed by line 1902 | | no | -| 4008 | /code_search/how-to/exhaustive | /code-search/types/exhaustive | shadowed by line 1907 | | no | -| 4028 | /code_search/explanations/search_details | /code-search/features | shadowed by line 1932 | | yes | -| 4154 | /code_navigation/explanations/introduction_to_code_navigation | /code-search/code-navigation | shadowed by line 2183 | | no | -| 2854 | /admin/auth/saml_with_microsoft_adfs | /admin/auth/saml/microsoft_adfs | shadowed by line 333 | | no | -| 2901 | /integration/google_gsuite | /integration/google_workspace | shadowed by line 380 | | no | -| 3061 | /cli/references/campaigns/validate | /cli/references/batch/validate | shadowed by line 955 | | yes | -| 3125 | /admin/install/kubernetes/update | /admin/deploy/kubernetes/update | shadowed by line 1019 | | no | -| 3133 | /admin/install/docker-compose/aws | /admin/deploy/docker-compose/aws | shadowed by line 1027 | | no | -| 3149 | /admin/install/docker-compose/migrate | /admin/deploy/docker-compose/migrate | shadowed by line 1043 | | no | -| 3205 | /admin/observability/alert_solutions | /admin/observability/alerts | shadowed by line 1099 | | no | -| 3225 | /code_intelligence/explanations/features | /code_navigation/explanations/features | shadowed by line 1119 | | no | -| 3251 | /code_intelligence/explanations | /code_navigation/explanations | shadowed by line 1145 | | no | -| 3315 | /code_intelligence/how-to/index_other_languages | /code_navigation/how-to/index_other_languages | shadowed by line 1209 | | no | -| 3655 | /cody/core-concepts/embeddings/configure-embeddings | /cody/embeddings/configure-embeddings | shadowed by line 1554 | | no | -| 3925 | /cody/explanations/cody_gateway | /cody/core-concepts/cody_gateway | shadowed by line 1824 | | no | -| 3974 | /code_search/tutorials | /code-search/working/saved_searches | shadowed by line 1873 | | no | -| 4059 | /code_navigation/how-to/configure_data_retention | /code-search/code-navigation/auto_indexing#configure-auto-indexing-policies | shadowed by line 1963 | | no | -| 4071 | /code_navigation/how-to/index_a_go_repository | /code-search/code-navigation/how-to/index_a_go_repository | shadowed by line 1975 | | no | -| 4130 | /code_navigation/how-to/adding_lsif_to_workflows | /code-search/code-navigation/how-to/adding_lsif_to_workflows | shadowed by line 2046 | | no | -| 4174 | /code_navigation/explanations/uploads | /code-search/code-navigation/explanations/uploads | shadowed by line 2204 | | no | -| 4412 | /code_navigation/references/precise_examples | /code-search/code-navigation/precise_code_navigation#precise-navigation-examples | shadowed by line 2442 | | no | -| 5098 | /admin/http_https_configuration | /self-hosted/http_https_configuration | shadowed by line 12 | | no | -| 2858 | /admin/config/critical_config | /admin/migration/3_11 | shadowed by line 337 | | no | -| 3093 | /admin/install/kubernetes/configure | /admin/deploy/kubernetes/configure | shadowed by line 987 | | no | -| 3121 | /admin/install/kubernetes/troubleshoot | /admin/deploy/kubernetes/troubleshoot | shadowed by line 1015 | | no | -| 3165 | /admin/install/docker/aws | /self-hosted/deploy | shadowed by line 1059 | | yes | -| 3173 | /admin/install/docker/google_cloud | /self-hosted/deploy | shadowed by line 1067 | | yes | -| 3238 | /code_intelligence/explanations/rockskip | /code_navigation/explanations/rockskip | shadowed by line 1132 | | no | -| 3506 | /app | /cody/clients/app | shadowed by line 1400 | | no | -| 3518 | /cody/overview/cody-with-sourcegraph | /cody/clients/cody-with-sourcegraph | shadowed by line 1412 | | yes | -| 3783 | /cody/explanations/indexing | /cody/embeddings/embedding-index | shadowed by line 1682 | | no | -| 3853 | /cody/explanations/policies | /cody/embeddings/configure-embeddings#policies | shadowed by line 1752 | | no | -| 3941 | /cody/core-concepts/cody_gateway | /cody/core-concepts/cody-gateway | shadowed by line 1840 | | no | -| 3983 | /code_search/tutorials/search_subexpressions | /code-search/working/search_subexpressions | shadowed by line 1882 | | no | -| 4023 | /code_search/explanations/features | /code-search/features | shadowed by line 1927 | | yes | -| 408 | /dev/architecture/architecture.dot | /dev/background-information/architecture/architecture.dot | shadowed by line 389 | | no | -| 1087 | /admin/install/cluster.md | /admin/deploy | shadowed by line 345 | | no | -| 1314 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | shadowed by line 1306 | | yes | -| 1372 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | shadowed by line 1306 | | yes | -| 1454 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | shadowed by line 1396 | | yes | -| 1480 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | shadowed by line 1396 | | yes | -| 1488 | /cody/overview/install-vscode | /cody/clients/install-vscode | shadowed by line 1384 | | yes | -| 1785 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | shadowed by line 1775 | | no | -| 1795 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | shadowed by line 1775 | | no | -| 2866 | /admin/install/cluster.md | /admin/deploy/index.md | shadowed by line 345 | | no | -| 2870 | /admin/monitoring | /admin/observability | shadowed by line 349 | | no | -| 2874 | /admin/monitoring/reporting_search_timeouts | /admin/observability/troubleshooting#scenario-search-timeouts | shadowed by line 353 | | no | -| 2879 | /admin/monitoring/metrics_reference | /admin/observability/metrics_guide | shadowed by line 358 | | no | -| 2883 | /admin/monitoring/slack_alert_channel | /admin/observability/alerting#set-up-alerts-in-grafana | shadowed by line 362 | | no | -| 2887 | /@v5.3.0/admin/observability/alerts | https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts | shadowed by line 366 | | | -| 2892 | /@v5.3.0/admin/observability/dashboards | https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards | shadowed by line 371 | | | -| 2897 | /admin/monitoring_and_tracing | /admin/observability | shadowed by line 376 | | no | -| 2905 | /campaigns/explanations/how_src_executes_a_campaign_spec | /batch_changes/explanations/how_src_executes_a_batch_spec | shadowed by line 799 | | no | -| 2910 | /campaigns/explanations/reexecuting_campaign_specs_multiple_times | /batch_changes/explanations/reexecuting_batch_specs_multiple_times | shadowed by line 804 | | no | -| 2915 | /campaigns/explanations/permissions_in_batch_changes | /batch_changes/explanations/permissions_in_batch_changes | shadowed by line 809 | | no | -| 2919 | /campaigns/explanations/introduction_to_batch_changes | /batch_changes/explanations/introduction_to_batch_changes | shadowed by line 813 | | no | -| 2924 | /campaigns/explanations/batch_changes_design | /batch_changes/explanations/batch_changes_design | shadowed by line 818 | | no | -| 2928 | /campaigns/explanations | /batch_changes/explanations | shadowed by line 822 | | no | -| 2932 | /campaigns/references/requirements | /batch_changes/references/requirements | shadowed by line 826 | | no | -| 2936 | /campaigns/references/troubleshooting | /batch_changes/references/troubleshooting | shadowed by line 830 | | no | -| 2940 | /campaigns/references/name-change | /batch_changes/references/name-change | shadowed by line 834 | | no | -| 2948 | /campaigns/references/faq | /batch_changes/references/faq | shadowed by line 842 | | no | -| 2952 | /campaigns/references/campaign_spec_templating | /batch_changes/references/batch_spec_templating | shadowed by line 846 | | no | -| 2956 | /campaigns/references | /batch_changes/references | shadowed by line 850 | | no | -| 2960 | /campaigns/tutorials/update_base_images_in_dockerfiles | /batch_changes/tutorials/update_base_images_in_dockerfiles | shadowed by line 854 | | no | -| 2965 | /campaigns/tutorials/updating_go_import_statements | /batch_changes/tutorials/updating_go_import_statements | shadowed by line 859 | | no | -| 2969 | /campaigns/tutorials/refactor_go_comby | /batch_changes/tutorials/refactor_go_comby | shadowed by line 863 | | no | -| 2973 | /campaigns/tutorials/search_and_replace_specific_terms | /batch_changes/tutorials/search_and_replace_specific_terms | shadowed by line 867 | | no | -| 2978 | /campaigns/tutorials | /batch_changes/tutorials | shadowed by line 872 | | no | -| 2982 | /campaigns/how-tos/creating_changesets_per_project_in_monorepos | /batch_changes/how-tos/creating_changesets_per_project_in_monorepos | shadowed by line 876 | | no | -| 2987 | /campaigns/how-tos/handling_errored_changesets | /batch_changes/how-tos/handling_errored_changesets | shadowed by line 881 | | no | -| 2991 | /campaigns/how-tos/creating_multiple_changesets_in_large_repositories | /batch_changes/how-tos/creating_multiple_changesets_in_large_repositories | shadowed by line 885 | | no | -| 2996 | /campaigns/how-tos/site_admin_configuration | /batch_changes/how-tos/site_admin_configuration | shadowed by line 890 | | no | -| 3000 | /campaigns/how-tos/publishing_changesets | /batch_changes/how-tos/publishing_changesets | shadowed by line 894 | | no | -| 3004 | /campaigns/how-tos/viewing_batch_changes | /batch_changes/how-tos/viewing_batch_changes | shadowed by line 898 | | no | -| 3008 | /campaigns/how-tos/updating_a_batch_change | /batch_changes/how-tos/updating_a_batch_change | shadowed by line 902 | | no | -| 3012 | /campaigns/how-tos/configuring_user_credentials | /batch_changes/how-tos/configuring_user_credentials | shadowed by line 906 | | no | -| 3016 | /campaigns/how-tos/closing_or_deleting_a_batch_change | /batch_changes/how-tos/closing_or_deleting_a_batch_change | shadowed by line 910 | | no | -| 3021 | /campaigns/how-tos/creating_a_batch_change | /batch_changes/how-tos/creating_a_batch_change | shadowed by line 915 | | no | -| 3025 | /campaigns/how-tos/tracking_existing_changesets | /batch_changes/how-tos/tracking_existing_changesets | shadowed by line 919 | | no | -| 3029 | /campaigns/how-tos | /batch_changes/how-tos | shadowed by line 923 | | no | -| 3033 | /campaigns/quickstart | /batch_changes/quickstart | shadowed by line 927 | | no | -| 3041 | /cli/references/campaigns/apply | /cli/references/batch/apply | shadowed by line 935 | | yes | -| 3045 | /cli/references/campaigns/index | /cli/references/batch/index | shadowed by line 939 | | no | -| 3049 | /cli/references/campaigns/new | /cli/references/batch/new | shadowed by line 943 | | yes | -| 3053 | /cli/references/campaigns/preview | /cli/references/batch/preview | shadowed by line 947 | | yes | -| 3057 | /cli/references/campaigns/repositories | /cli/references/batch/repositories | shadowed by line 951 | | yes | -| 3065 | /cli/references/campaigns | /cli/references/batch | shadowed by line 959 | | yes | -| 3069 | /batch_changes/how-tos/configuring_user_credentials | /batch_changes/how-tos/configuring_credentials | shadowed by line 963 | | no | -| 3073 | /batch-changes/references/troubleshooting | /batch_changes/references/troubleshooting | shadowed by line 967 | | no | -| 3077 | /dev/background-information/continuous_integration | /dev/background-information/ci | shadowed by line 971 | | no | -| 3081 | /dev/how-to/add_and_use_logging | /dev/how-to/add_logging | shadowed by line 975 | | no | -| 3089 | /admin/install/kubernetes/azure | /admin/deploy/kubernetes | shadowed by line 983 | | no | -| 3097 | /admin/install/kubernetes/eks | /admin/deploy/kubernetes/eks | shadowed by line 991 | | no | -| 3101 | /admin/install/kubernetes/helm | /admin/deploy/kubernetes/helm | shadowed by line 995 | | no | -| 3109 | /admin/install/kubernetes/kustomize | /admin/deploy/kubernetes/kustomize | shadowed by line 1003 | | no | -| 3117 | /admin/install/kubernetes/scale | /admin/deploy/kubernetes/scale | shadowed by line 1011 | | no | -| 3129 | /admin/install/kubernetes/overlays | /admin/deploy/kubernetes/configure | shadowed by line 1023 | | no | -| 3137 | /admin/install/docker-compose/digitalocean | /admin/deploy/docker-compose/digitalocean | shadowed by line 1031 | | no | -| 3141 | /admin/install/docker-compose/google_cloud | /admin/deploy/docker-compose/google_cloud | shadowed by line 1035 | | no | -| 3153 | /admin/install/docker-compose/operations | /admin/deploy/docker-compose#operations | shadowed by line 1047 | | no | -| 3157 | /admin/install/docker-compose/update | /admin/deploy/docker-compose#upgrade | shadowed by line 1051 | | no | -| 3161 | /admin/install/docker-compose/configure | /admin/deploy/docker-compose#configure | shadowed by line 1055 | | no | -| 3185 | /admin/install/migrate-backup | /admin/deploy/migrate-backup | shadowed by line 1079 | | no | -| 3189 | /admin/install/resource_estimator | /admin/deploy/resource_estimator | shadowed by line 1083 | | no | -| 3193 | /admin/install/cluster.md | /admin/deploy | shadowed by line 345 | | no | -| 3197 | /admin/deploy/cluster | /admin/deploy | shadowed by line 1091 | | no | -| 3201 | /admin/deploy/docker | /self-hosted/deploy | shadowed by line 1095 | | yes | -| 3209 | /admin/deploy/managed | /cloud | shadowed by line 1103 | | yes | -| 3217 | /code_intelligence/explanations/auto_indexing_inference | /code_navigation/explanations/auto_indexing_inference | shadowed by line 1111 | | no | -| 3229 | /code_intelligence/explanations/introduction_to_code_intelligence | /code_navigation/explanations/introduction_to_code_navigation | shadowed by line 1123 | | no | -| 3242 | /code_intelligence/explanations/search_based_code_intelligence | /code_navigation/explanations/search_based_code_navigation | shadowed by line 1136 | | no | -| 3247 | /code_intelligence/explanations/uploads | /code_navigation/explanations/uploads | shadowed by line 1141 | | no | -| 3255 | /code_intelligence/explanations/diagrams | /code_navigation/explanations/diagrams | shadowed by line 1149 | | no | -| 3259 | /code_intelligence/explanations/diagrams/index-states.mermaid | /code_navigation/explanations/diagrams/index-states.mermaid | shadowed by line 1153 | | no | -| 3264 | /code_intelligence/explanations/diagrams/index-states.svg | /code_navigation/explanations/diagrams/index-states.svg | shadowed by line 1158 | | no | -| 3268 | /code_intelligence/explanations/diagrams/upload-states.mermaid | /code_navigation/explanations/diagrams/upload-states.mermaid | shadowed by line 1162 | | no | -| 3273 | /code_intelligence/explanations/diagrams/upload-states.svg | /code_navigation/explanations/diagrams/upload-states.svg | shadowed by line 1167 | | no | -| 3277 | /code_intelligence/apidocs | /code_navigation/apidocs | shadowed by line 1171 | | no | -| 3281 | /code_intelligence/how-to/adding_lsif_to_many_repos | /code_navigation/how-to/adding_lsif_to_many_repos | shadowed by line 1175 | | no | -| 3285 | /code_intelligence/how-to/adding_lsif_to_workflows | /code_navigation/how-to/adding_lsif_to_workflows | shadowed by line 1179 | | no | -| 3289 | /code_intelligence/how-to/configure_auto_indexing | /code_navigation/how-to/configure_auto_indexing | shadowed by line 1183 | | no | -| 3293 | /code_intelligence/how-to/configure_data_retention | /code_navigation/how-to/configure_data_retention | shadowed by line 1187 | | no | -| 3297 | /code_intelligence/how-to/enable_auto_indexing | /code_navigation/how-to/enable_auto_indexing | shadowed by line 1191 | | no | -| 3319 | /code_intelligence/how-to | /code_navigation/how-to | shadowed by line 1213 | | no | -| 3323 | /code_intelligence/how-to/img/CodeReview.gif | /code_navigation/how-to/img/CodeReview.gif | shadowed by line 1217 | | no | -| 3327 | /code_intelligence/how-to/img/experimental-language-server-enable.png | /code_navigation/how-to/img/experimental-language-server-enable.png | shadowed by line 1221 | | no | -| 3332 | /code_intelligence/how-to/img/extension-example.gif | /code_navigation/how-to/img/extension-example.gif | shadowed by line 1226 | | no | -| 3336 | /code_intelligence/how-to/img/network-description.png | /code_navigation/how-to/img/network-description.png | shadowed by line 1230 | | no | -| 3340 | /code_intelligence/how-to/img/network-waterfall.png | /code_navigation/how-to/img/network-waterfall.png | shadowed by line 1234 | | no | -| 3344 | /code_intelligence/how-to/img/popover.png | /code_navigation/how-to/img/popover.png | shadowed by line 1238 | | no | -| 3348 | /code_intelligence/how-to/img/Symbols.png | /code_navigation/how-to/img/Symbols.png | shadowed by line 1242 | | no | -| 3352 | /code_intelligence/how-to/img/SymbolSidebar.png | /code_navigation/how-to/imgSymbolSidebar.png | shadowed by line 1246 | | no | -| 3356 | /code_intelligence/how-to/img/workflow.png | /code_navigation/how-to/img/workflow.png | shadowed by line 1250 | | no | -| 3360 | /code_intelligence/how-to/img | /code_navigation/how-to/img | shadowed by line 1254 | | no | -| 3364 | /code_intelligence/references/auto_indexing_configuration | /code_navigation/references/auto_indexing_configuration | shadowed by line 1258 | | no | -| 3368 | /code_intelligence/references/envvars | /code_navigation/references/envvars | shadowed by line 1262 | | no | -| 3372 | /code_intelligence/references/faq | /code_navigation/references/faq | shadowed by line 1266 | | no | -| 3380 | /code_intelligence/references/precise_examples | /code_navigation/references/precise_examples | shadowed by line 1274 | | no | -| 3384 | /code_intelligence/references/requirements | /code_navigation/references/requirements | shadowed by line 1278 | | no | -| 3388 | /code_intelligence/references/troubleshooting | /code_navigation/references/troubleshooting | shadowed by line 1282 | | no | -| 3392 | /code_intelligence/references | /code_navigation/references | shadowed by line 1286 | | no | -| 3400 | /cody/autocomplete | /cody/capabilities/autocomplete | shadowed by line 1294 | | yes | -| 3404 | /cody/autocomplete#code-autocomplete | /cody/capabilities/autocomplete | shadowed by line 1298 | | yes | -| 3408 | /cody/autocomplete#what-is-cody-code-autocomplete | /cody/capabilities/autocomplete | shadowed by line 1302 | | yes | -| 3412 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | shadowed by line 1306 | | yes | -| 3416 | /cody/autocomplete#enabling-autocomplete | /cody/capabilities/autocomplete | shadowed by line 1310 | | yes | -| 3420 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | shadowed by line 1306 | | yes | -| 3424 | /cody/autocomplete#configuring-on-sourcegraph-enterprise | /cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance | shadowed by line 1318 | | yes | -| 3429 | /cody/capabilities#configure-autocomplete-on-sourcegraph-enterprise | /cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance | shadowed by line 1323 | | yes | -| 3434 | /cody/autocomplete#accessing-autocomplete-logs | /cody/capabilities/autocomplete#access-autocomplete-logs | shadowed by line 1328 | | yes | -| 3438 | /cody/capabilities#access-autocomplete-logs | /cody/capabilities/autocomplete#access-autocomplete-logs | shadowed by line 1332 | | yes | -| 3442 | /cody#get-cody | /cody | shadowed by line 1336 | | yes | -| 3446 | /cody#getting-started | /cody | shadowed by line 1340 | | yes | -| 3450 | /cody#features | /cody#main-features | shadowed by line 1344 | | yes | -| 3454 | /cody#chatbot-that-knows-your-code | /cody | shadowed by line 1348 | | yes | -| 3458 | /cody#fix-code-inline | /cody/capabilities | shadowed by line 1352 | | yes | -| 3462 | /cody/capabilities#fix-code-inline | /cody/capabilities | shadowed by line 1356 | | yes | -| 3466 | /cody#recipes | /cody/capabilities/commands | shadowed by line 1360 | | no | -| 3470 | /cody/capabilities#cody-recipes | /cody/capabilities/commands | shadowed by line 1364 | | no | -| 3474 | /cody#autocomplete | /cody/capabilities/autocomplete | shadowed by line 1368 | | yes | -| 3478 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | shadowed by line 1306 | | yes | -| 3486 | /cody/explanations/installing_vs_code | /cody/clients/install-vscode | shadowed by line 1380 | | yes | -| 3490 | /cody/overview/install-vscode | /cody/clients/install-vscode | shadowed by line 1384 | | yes | -| 3498 | /cody/explanations/installing_jetbrains | /cody/clients/install-jetbrains | shadowed by line 1392 | | yes | -| 3502 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | shadowed by line 1396 | | yes | -| 3510 | /cody/overview/app | /cody/clients/app | shadowed by line 1404 | | no | -| 3514 | /cody/explanations/enabling_cody | /cody/clients/cody-with-sourcegraph | shadowed by line 1408 | | yes | -| 3526 | /cody/overview/enable-cody-enterprise | /cody/clients/enable-cody-enterprise | shadowed by line 1420 | | yes | -| 3530 | /cody/quickstart#quickstart-for-cody-in-vs-code | /cody/quickstart | shadowed by line 1424 | | yes | -| 3534 | /cody/quickstart#introduction | /cody/quickstart#cody-quickstart | shadowed by line 1428 | | yes | -| 3538 | /cody/quickstart#getting-started-with-the-cody-extension-and-recipes | /cody/quickstart#getting-started-with-cody-extension-and-commands | shadowed by line 1432 | | yes | -| 3543 | /cody/quickstart#generate-a-unit-test | /cody/quickstart#1-generate-a-unit-test | shadowed by line 1437 | | yes | -| 3547 | /cody/quickstart#ask-cody-to-pull-reference-documentation | /cody/quickstart#3-ask-cody-to-pull-reference-documentation | shadowed by line 1441 | | yes | -| 3552 | /cody/quickstart#ask-cody-to-write-context-aware-code | /cody/quickstart#working-with-the-cody-extension | shadowed by line 1446 | | yes | -| 3556 | /cody/overview/install-jetbrains#introduction | /cody/clients/install-jetbrains | shadowed by line 1450 | | yes | -| 3560 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | shadowed by line 1396 | | yes | -| 3564 | /cody/overview/install-jetbrains#requirements | /cody/clients/install-jetbrains#prerequisites | shadowed by line 1458 | | yes | -| 3568 | /cody/overview/install-jetbrains#prerequisites | /cody/clients/install-jetbrains#prerequisites | shadowed by line 1462 | | yes | -| 3572 | /cody/overview/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | /cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | shadowed by line 1466 | | yes | -| 3577 | /cody/overview/install-jetbrains#enable-code-graph-context-for-context-aware-answers-optional | /cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | shadowed by line 1471 | | yes | -| 3582 | /cody/overview/install-jetbrains#get-started-with-cody | /cody/clients/install-jetbrains | shadowed by line 1476 | | yes | -| 3586 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | shadowed by line 1396 | | yes | -| 3590 | /cody/overview/install-vscode#introduction | /cody/clients/install-vscode | shadowed by line 1484 | | yes | -| 3594 | /cody/overview/install-vscode | /cody/clients/install-vscode | shadowed by line 1384 | | yes | -| 3598 | /cody/overview/install-vscode#requirements | /cody/clients/install-vscode#prerequisites | shadowed by line 1492 | | yes | -| 3602 | /cody/overview/install-vscode#prerequisites | /cody/clients/install-vscode#prerequisites | shadowed by line 1496 | | yes | -| 3611 | /cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider-directly | /cody/clients/enable-cody-enterprise#supported-models-and-model-providers | shadowed by line 1510 | | yes | -| 3616 | /cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider | /cody/clients/enable-cody-enterprise#supported-models-and-model-providers | shadowed by line 1515 | | yes | -| 3621 | /cody/overview/enable-cody-enterprise#turning-cody-on-only-for-some-users | /cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users | shadowed by line 1520 | | yes | -| 3626 | /cody/overview/enable-cody-enterprise#enable-cody-only-for-some-users | /cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users | shadowed by line 1525 | | yes | -| 3631 | /cody/overview/enable-cody-enterprise#turning-cody-off | /cody/clients/enable-cody-enterprise#disable-cody | shadowed by line 1530 | | yes | -| 3635 | /cody/overview/enable-cody-enterprise#disable-cody | /cody/clients/enable-cody-enterprise#disable-cody | shadowed by line 1534 | | yes | -| 3639 | /cody/explanations | /cody/core-concepts | shadowed by line 1538 | | yes | -| 3643 | /cody/explanations/code_graph_context#embeddings | /cody/embeddings | shadowed by line 1542 | | no | -| 3647 | /cody/core-concepts/embeddings#embeddings | /cody/embeddings | shadowed by line 1546 | | no | -| 3651 | /cody/explanations/code_graph_context#configuring-embeddings | /cody/embeddings/configure-embeddings | shadowed by line 1550 | | no | -| 3659 | /cody/explanations/code_graph_context#filtering-files-from-embeddings | /cody/embeddings/manage-embeddings#filter-files-from-embeddings | shadowed by line 1558 | | no | -| 3664 | /cody/core-concepts/embeddings/manage-embeddings#filter-files-from-embeddings | /cody/embeddings/manage-embeddings#filter-files-from-embeddings | shadowed by line 1563 | | no | -| 3669 | /cody/explanations/code_graph_context#storing-embedding-indexes | /cody/embeddings/manage-embeddings#store-embedding-indexes | shadowed by line 1568 | | no | -| 3674 | /cody/core-concepts/embeddings/manage-embeddings#store-embedding-indexes | /cody/embeddings/manage-embeddings#store-embedding-indexes | shadowed by line 1573 | | no | -| 3679 | /cody/explanations/code_graph_context#using-s3 | /cody/embeddings/manage-embeddings#using-s3 | shadowed by line 1578 | | no | -| 3683 | /cody/core-concepts/embeddings/manage-embeddings#using-s3 | /cody/embeddings/manage-embeddings#using-s3 | shadowed by line 1582 | | no | -| 3687 | /cody/explanations/code_graph_context#using-gcs | /cody/embeddings/manage-embeddings#using-gcs | shadowed by line 1586 | | no | -| 3691 | /cody/core-concepts/embeddings/manage-embeddings#using-gcs | /cody/embeddings/manage-embeddings#using-gcs | shadowed by line 1590 | | no | -| 3695 | /cody/explanations/code_graph_context#provisioning-buckets | /cody/embeddings/manage-embeddings#provisioning-buckets | shadowed by line 1594 | | no | -| 3699 | /cody/core-concepts/embeddings/manage-embeddings#provisioning-buckets | /cody/embeddings/manage-embeddings#provisioning-buckets | shadowed by line 1598 | | no | -| 3703 | /cody/explanations/code_graph_context#environment-variables-for-the-embeddings-service | /cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | shadowed by line 1602 | | no | -| 3708 | /cody/core-concepts/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | /cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | shadowed by line 1607 | | no | -| 3713 | /cody/explanations/code_graph_context#incremental-embeddings | /cody/embeddings#incremental-embeddings | shadowed by line 1612 | | no | -| 3717 | /cody/core-concepts/embeddings#incremental-embeddings | /cody/embeddings#incremental-embeddings | shadowed by line 1616 | | no | -| 3721 | /cody/explanations/code_graph_context#adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings | /cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | shadowed by line 1620 | | no | -| 3726 | /cody/core-concepts/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | /cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | shadowed by line 1625 | | no | -| 3731 | /cody/explanations/code_graph_context#using-a-third-party-embeddings-provider-directly | /cody/embeddings#third-party-embeddings-provider | shadowed by line 1630 | | no | -| 3735 | /cody/core-concepts/embeddings#third-party-embeddings-provider | /cody/embeddings#third-party-embeddings-provider | shadowed by line 1634 | | no | -| 3739 | /cody/explanations/code_graph_context#openai | /cody/embeddings#openai | shadowed by line 1638 | | no | -| 3743 | /cody/core-concepts/embeddings#openai | /cody/embeddings#openai | shadowed by line 1642 | | no | -| 3747 | /cody/explanations/code_graph_context#azure-openai-span-class-badge-badge-experimental-experimental-span | /cody/embeddings#azure-openai | shadowed by line 1646 | | no | -| 3751 | /cody/core-concepts/embeddings#azure-openai | /cody/embeddings#azure-openai | shadowed by line 1650 | | no | -| 3755 | /cody/explanations/code_graph_context#disabling-embeddings | /cody/embeddings#disable-embeddings | shadowed by line 1654 | | no | -| 3759 | /cody/core-concepts/embeddings#disable-embeddings | /cody/embeddings#disable-embeddings | shadowed by line 1658 | | no | -| 3763 | /cody/explanations/code_graph_context#configuring-the-global-policy-match-limit | /cody/embeddings/usage-and-limits#configure-global-policy-match-limit | shadowed by line 1662 | | no | -| 3768 | /cody/core-concepts/embeddings/usage-and-limits#configure-global-policy-match-limit | /cody/embeddings/usage-and-limits#configure-global-policy-match-limit | shadowed by line 1667 | | no | -| 3773 | /cody/explanations/code_graph_context#limitting-the-number-of-embeddings-that-can-be-generated | /cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | shadowed by line 1672 | | no | -| 3778 | /cody/core-concepts/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | /cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | shadowed by line 1677 | | no | -| 3787 | /cody/core-concepts/embeddings/embedding-index | /cody/embeddings/embedding-index | shadowed by line 1686 | | no | -| 3791 | /cody/explanations/indexing#generate-embeddings-index | /cody/embeddings/embedding-index#generate-embeddings-index | shadowed by line 1690 | | no | -| 3796 | /cody/core-concepts/embeddings/embedding-index#generate-embeddings-index | /cody/embeddings/embedding-index#generate-embeddings-index | shadowed by line 1695 | | no | -| 3801 | /cody/explanations/indexing#sourcegraph-enterprise | /cody/embeddings/embedding-index#sourcegraph-enterprise | shadowed by line 1700 | | no | -| 3805 | /cody/core-concepts/embeddings/embedding-index#sourcegraph-enterprise | /cody/embeddings/embedding-index#sourcegraph-enterprise | shadowed by line 1704 | | no | -| 3809 | /cody/explanations/indexing#sourcegraph-com | /cody/embeddings/embedding-index#sourcegraphcom | shadowed by line 1708 | | no | -| 3813 | /cody/core-concepts/embeddings/embedding-index#sourcegraph-com | /cody/embeddings/embedding-index#sourcegraphcom | shadowed by line 1712 | | no | -| 3817 | /cody/explanations/indexing#enable-codebase-aware-answers | /cody/embeddings/embedding-index#enable-codebase-aware-answers | shadowed by line 1716 | | no | -| 3822 | /cody/core-concepts/embeddings/embedding-index#enable-codebase-aware-answers | /cody/embeddings/embedding-index#enable-codebase-aware-answers | shadowed by line 1721 | | no | -| 3827 | /cody/explanations/indexing#extension-settings | /cody/embeddings/embedding-index#cody-vs-code-extension-settings | shadowed by line 1726 | | no | -| 3832 | /cody/core-concepts/embeddings/embedding-index#cody-vs-code-extension-settings | /cody/embeddings/embedding-index#cody-vs-code-extension-settings | shadowed by line 1731 | | no | -| 3837 | /cody/explanations/indexing#manual-configuration | /cody/embeddings/embedding-index#manual-configuration | shadowed by line 1736 | | no | -| 3841 | /cody/core-concepts/embeddings/embedding-index#manual-configuration | /cody/embeddings/embedding-index#manual-configuration | shadowed by line 1740 | | no | -| 3845 | /cody/explanations/indexing#settings-json | /cody/embeddings/embedding-index#settingsjson | shadowed by line 1744 | | no | -| 3849 | /cody/core-concepts/embeddings/embedding-index#settings-json | /cody/embeddings/embedding-index#settingsjson | shadowed by line 1748 | | no | -| 3857 | /cody/core-concepts/embeddings/configure-embeddings#policies | /cody/embeddings/configure-embeddings#policies | shadowed by line 1756 | | no | -| 3861 | /cody/explanations/policies#how-to-create-an-embeddings-policy | /cody/embeddings/configure-embeddings#create-an-embeddings-policy | shadowed by line 1760 | | no | -| 3866 | /cody/core-concepts/embeddings/configure-embeddings#create-an-embeddings-policy | /cody/embeddings/configure-embeddings#create-an-embeddings-policy | shadowed by line 1765 | | no | -| 3871 | /cody/explanations/policies#example-1 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | shadowed by line 1770 | | no | -| 3876 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | shadowed by line 1775 | | no | -| 3881 | /cody/explanations/policies#example-2 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | shadowed by line 1780 | | no | -| 3886 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | shadowed by line 1775 | | no | -| 3891 | /cody/explanations/policies#example-3 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | shadowed by line 1790 | | no | -| 3896 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | shadowed by line 1775 | | no | -| 3901 | /cody/explanations/policies#lifecycle-of-an-embeddings-policy | /cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | shadowed by line 1800 | | no | -| 3906 | /cody/core-concepts/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | /cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | shadowed by line 1805 | | no | -| 3911 | /cody/explanations/schedule_one_off_embeddings_jobs | /cody/embeddings/configure-embeddings#schedule-embeddings-jobs | shadowed by line 1810 | | no | -| 3916 | /cody/core-concepts/embeddings/configure-embeddings#schedule-embeddings-jobs | /cody/embeddings/configure-embeddings#schedule-embeddings-jobs | shadowed by line 1815 | | no | -| 3933 | /cody/core-concepts/cody_clients | /cody/clients | shadowed by line 1832 | | yes | -| 3937 | /cody/overview#getting-started | /cody/clients | shadowed by line 1836 | | yes | -| 3945 | /cody/core-concepts/cody_gateway#using-cody-gateway-in-sourcegraph-enterprise | /cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise | shadowed by line 1844 | | no | -| 3950 | /cody/core-concepts/cody_gateway#configuring-custom-models | /cody/core-concepts/cody-gateway#configuring-custom-models | shadowed by line 1849 | | no | -| 3955 | /cody/core-concepts/cody_gateway#rate-limits-and-quotas | /cody/core-concepts/cody-gateway#rate-limits-and-quotas | shadowed by line 1854 | | no | -| 3959 | /cody/core-concepts/cody_gateway#privacy-and-security | /cody/core-concepts/cody-gateway#privacy-and-security | shadowed by line 1858 | | no | -| 3978 | /code_search/tutorials/examples | /code-search/queries/examples | shadowed by line 1877 | | yes | -| 3988 | /code_search/how-to | /code-search/working/saved_searches | shadowed by line 1887 | | no | -| 3998 | /code_search/how-to/snippets | /code-search/working/snippets | shadowed by line 1897 | | yes | -| 4013 | /code_search/how-to/search-jobs | /code-search/types/search-jobs | shadowed by line 1912 | | yes | -| 4018 | /code_search/explanations | /code-search/working/saved_searches | shadowed by line 1922 | | no | -| 4033 | /code_search/explanations/tips | /code-search/features | shadowed by line 1937 | | yes | -| 4043 | /code_search/reference/queries#search-pattern-syntax | /code-search/queries#search-pattern-syntax | shadowed by line 1947 | | yes | -| 4065 | /code_navigation/how-to/configure_data_retention#applying-data-retention-policies-globally | /code-search/code-navigation/auto_indexing#applying-indexing-policies-globally | shadowed by line 1969 | | no | -| 4077 | /code_navigation/how-to/index_a_go_repository#automated-indexing | /code-search/code-navigation/how-to/index_a_go_repository#automated-indexing | shadowed by line 1981 | | no | -| 4083 | /code_navigation/how-to/index_a_go_repository#github-actions | /code-search/code-navigation/how-to/index_a_go_repository#github-actions | shadowed by line 1987 | | no | -| 4089 | /code_navigation/how-to/index_a_go_repository#circleci | /code-search/code-navigation/how-to/index_a_go_repository#circleci | shadowed by line 1993 | | no | -| 4095 | /code_navigation/how-to/index_a_go_repository#travis-ci | /code-search/code-navigation/how-to/index_a_go_repository#travis-ci | shadowed by line 1999 | | no | -| 4101 | /code_navigation/how-to/index_a_go_repository#manual-indexing | /code-search/code-navigation/how-to/index_a_go_repository#manual-indexing | shadowed by line 2005 | | no | -| 4113 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly | shadowed by line 2017 | | no | -| 4119 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags | shadowed by line 2023 | | no | -| 4125 | /code_navigation/how-to/adding_lsif_to_many_repos | /code-search/code-navigation/precise_code_navigation | shadowed by line 2041 | | no | -| 4136 | /code_navigation/how-to/enable_auto_indexing#deploy-executors | /code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors | shadowed by line 2106 | | no | -| 4142 | /code_navigation/how-to/policies_resource_usage_best_practices | /code-search/code-navigation/how-to/policies_resource_usage_best_practices | shadowed by line 2171 | | no | -| 4148 | /code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | /code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | shadowed by line 2177 | | no | -| 4159 | /code_navigation/explanations/introduction_to_code_navigation#search-based-vs-precise | /code-search/code-navigation#code-navigation-types | shadowed by line 2188 | | no | -| 4179 | /code_navigation/explanations/uploads#lifecycle-of-an-upload | /code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload | shadowed by line 2209 | | no | -| 4185 | /code_navigation/explanations/uploads#lifecycle-of-an-upload-via-ui | /code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui | shadowed by line 2215 | | no | -| 4191 | /code_navigation/explanations/uploads#repository-commit-graph | /code-search/code-navigation/explanations/uploads#repository-commit-graph | shadowed by line 2221 | | no | -| 4197 | /code_navigation/explanations/search_based_code_navigation | /code-search/code-navigation/search_based_code_navigation | shadowed by line 2227 | | no | -| 4203 | /code_navigation/explanations/search_based_code_navigation#how-does-it-work | /code-search/code-navigation/search_based_code_navigation#how-does-it-work | shadowed by line 2233 | | no | -| 4209 | /code_navigation/explanations/search_based_code_navigation#what-configuration-settings-can-i-apply | /code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply | shadowed by line 2239 | | no | -| 4220 | /code_navigation/explanations/features#popover | /code-search/code-navigation/features#popover | shadowed by line 2250 | | no | -| 4224 | /code_navigation/explanations/features#go-to-definition | /code-search/code-navigation/features#go-to-definition | shadowed by line 2254 | | no | -| 4228 | /code_navigation/explanations/features#find-references | /code-search/code-navigation/features#find-references | shadowed by line 2258 | | no | -| 4232 | /code_navigation/explanations/features#dependency-navigation | /code-search/code-navigation/features#dependency-navigation | shadowed by line 2262 | | no | -| 4237 | /code_navigation/explanations/features#find-implementations | /code-search/code-navigation/features#find-implementations | shadowed by line 2267 | | no | -| 4243 | /code_navigation/explanations/features#perform-an-action | /code-search/code-navigation/features#perform-an-action | shadowed by line 2273 | | no | -| 4248 | /code_navigation/explanations/features#symbol-search | /code-search/types/symbol | shadowed by line 2278 | | yes | -| 4253 | /code_navigation/explanations/rockskip | /code-search/code-navigation/rockskip | shadowed by line 2283 | | no | -| 4258 | /code_navigation/explanations/rockskip#when-should-i-use-rockskip | /code-search/code-navigation/rockskip#when-should-i-use-rockskip | shadowed by line 2288 | | no | -| 4264 | /code_navigation/explanations/rockskip#how-do-i-enable-rockskip | /code-search/code-navigation/rockskip#how-do-i-enable-rockskip | shadowed by line 2294 | | no | -| 4270 | /code_navigation/explanations/rockskip#how-long-does-indexing-take | /code-search/code-navigation/rockskip#how-long-does-indexing-take | shadowed by line 2300 | | no | -| 4276 | /code_navigation/explanations/rockskip#what-resources-does-rockskip-use | /code-search/code-navigation/rockskip#what-resources-does-rockskip-use | shadowed by line 2306 | | no | -| 4282 | /code_navigation/explanations/rockskip#how-do-i-check-the-indexing-status | /code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status | shadowed by line 2312 | | no | -| 4288 | /code_navigation/explanations/rockskip#when-is-indexing-triggered | /code-search/code-navigation/rockskip#when-is-indexing-triggered | shadowed by line 2318 | | no | -| 4300 | /code_navigation/explanations/writing_an_indexer#understanding-the-scip-protobuf-schema | /code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema | shadowed by line 2330 | | no | -| 4306 | /code_navigation/explanations/writing_an_indexer#importing-or-generating-scip-bindings | /code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings | shadowed by line 2336 | | no | -| 4312 | /code_navigation/explanations/writing_an_indexer#generating-minimal-index-with-occurrence-information | /code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information | shadowed by line 2342 | | no | -| 4318 | /code_navigation/explanations/writing_an_indexer#snapshot-testing-with-scip-cli | /code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli | shadowed by line 2348 | | no | -| 4324 | /code_navigation/explanations/writing_an_indexer#progressively-adding-support-for-language-features | /code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features | shadowed by line 2354 | | no | -| 4335 | /code_navigation/explanations/auto_indexing#lifecycle-of-an-indexing-job | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job | shadowed by line 2365 | | no | -| 4341 | /code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job | shadowed by line 2371 | | no | -| 4347 | /code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job-via-ui | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui | shadowed by line 2377 | | no | -| 4353 | /code_navigation/explanations/auto_indexing_inference | /code-search/code-navigation/explanations/auto_indexing_inference | shadowed by line 2383 | | no | -| 4359 | /code_navigation/explanations/auto_indexing_inference#go | /code-search/code-navigation/explanations/auto_indexing_inference#go | shadowed by line 2389 | | no | -| 4365 | /code_navigation/explanations/auto_indexing_inference#typescript | /code-search/code-navigation/explanations/auto_indexing_inference#typescript | shadowed by line 2395 | | no | -| 4371 | /code_navigation/explanations/auto_indexing_inference#java | /code-search/code-navigation/explanations/auto_indexing_inference#java | shadowed by line 2401 | | no | -| 4377 | /code_navigation/explanations/auto_indexing_inference#rust | /code-search/code-navigation/explanations/auto_indexing_inference#rust | shadowed by line 2407 | | no | -| 4383 | /code_navigation/references/troubleshooting | /code-search/code-navigation/troubleshooting | shadowed by line 2413 | | no | -| 4388 | /code_navigation/references/troubleshooting#when-are-issues-related-to-code-intelligence | /code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence | shadowed by line 2418 | | no | -| 4394 | /code_navigation/references/troubleshooting#gathering-evidence | /code-search/code-navigation/troubleshooting#gathering-evidence | shadowed by line 2424 | | no | -| 4406 | /code_navigation/references/indexers#quick-reference | /code-search/code-navigation/writing_an_indexer#quick-reference | shadowed by line 2436 | | no | -| 4418 | /code_navigation/references/envvars | /code-search/code-navigation/envvars | shadowed by line 2448 | | no | -| 4423 | /code_navigation/references/envvars#frontend | /code-search/code-navigation/envvars#frontend | shadowed by line 2453 | | no | -| 4428 | /code_navigation/references/envvars#worker | /code-search/code-navigation/envvars#worker | shadowed by line 2458 | | no | -| 4433 | /code_navigation/references/envvars#precise-code-intel-worker | /code-search/code-navigation/envvars#precise-code-intel-worker | shadowed by line 2463 | | no | -| 4439 | /code_navigation/references/auto_indexing_configuration | /code-search/code-navigation/auto_indexing_configuration | shadowed by line 2469 | | no | -| 4444 | /code_navigation/references/auto_indexing_configuration#keys | /code-search/code-navigation/auto_indexing_configuration#keys | shadowed by line 2474 | | no | -| 4450 | /code_navigation/references/auto_indexing_configuration#index-job-object | /code-search/code-navigation/auto_indexing_configuration#index-job-object | shadowed by line 2480 | | no | -| 4456 | /code_navigation/references/auto_indexing_configuration#docker-step-object | /code-search/code-navigation/auto_indexing_configuration#docker-step-object | shadowed by line 2486 | | no | -| 4462 | /code_navigation/references/inference_configuration | /code-search/code-navigation/inference_configuration | shadowed by line 2492 | | no | -| 4889 | /admin/deploy/kubernetes/kustomize | /self-hosted/deploy/kubernetes/kustomize | shadowed by line 4877 | | yes | +| Line | Source | Destination | Hits | Chain | Sitemap source | Sitemap destination | +| ---: | --- | --- | ---: | --- | --- | --- | +| 4745 | /code-search/code-navigation/precise_code_navigation | /code-navigation/precise_code_navigation | 2060 | 1 more → /code-navigation/precise-code-navigation | no | no | +| 5585 | /code-navigation/precise_code_navigation | /code-navigation/precise-code-navigation | 1920 | | no | yes | +| 2193 | /code_navigation/explanations/precise_code_navigation | /code-search/code-navigation/precise_code_navigation | 1550 | 2 more → /code-navigation/precise-code-navigation | no | no | +| 1952 | /code_search/reference/language | /code-search/queries/language | 1200 | | no | yes | +| 1942 | /code_search/reference/queries | /code-search/queries | 1020 | | no | yes | +| 4485 | /pricing | https://sourcegraph.com/pricing | 830 | | no | yes | +| 4873 | /admin/deploy/kubernetes | /self-hosted/deploy/kubernetes | 710 | | no | yes | +| 5597 | /code-navigation/writing_an_indexer | /code-navigation/writing-an-indexer | 590 | | no | yes | +| 1958 | /code_navigation | /code-search/code-navigation | 580 | 1 more → /code-navigation | no | no | +| 4737 | /code-search/code-navigation | /code-navigation | 580 | | no | yes | +| 4769 | /code-search/code-navigation/writing_an_indexer | /code-navigation/writing_an_indexer | 580 | 1 more → /code-navigation/writing-an-indexer | no | no | +| 1290 | /code_intelligence | /code_navigation | 550 | 2 more → /code-navigation | no | no | +| 4473 | /cody/capabilities/commands | /cody/capabilities/prompts | 500 | | no | yes | +| 4519 | /pricing/plans | https://sourcegraph.com/pricing | 500 | | no | yes | +| 4682 | /code-search/code-navigation/auto_indexing | /code-navigation/auto_indexing | 490 | 1 more → /code-navigation/auto-indexing | no | no | +| 5637 | /integration/browser_extension | /integration/browser-extension | 460 | | no | yes | +| 2430 | /code_navigation/references/indexers | /code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers | 450 | 2 more → /code-navigation/writing-an-indexer | no | no | +| 2496 | /batch_changes | /batch-changes | 440 | | no | yes | +| 5313 | /admin/code_hosts/github | /admin/code-hosts/github | 440 | | no | yes | +| 5824 | /admin/config | /admin | 430 | | no | yes | +| 4609 | /code-search/types/deep-search | /deep-search | 410 | | no | yes | +| 1869 | /code_search | /code-search | 400 | | no | yes | +| 5542 | /code-navigation/auto_indexing | /code-navigation/auto-indexing | 390 | | no | yes | +| 5828 | /admin/repo/permissions | /admin/permissions | 380 | | no | yes | +| 714 | /admin/analytics | /analytics | 360 | | no | yes | +| 1128 | /code_intelligence/explanations/precise_code_intelligence | /code_navigation/explanations/precise_code_navigation | 330 | 3 more → /code-navigation/precise-code-navigation | no | no | +| 1376 | /cody/overview | /cody/ | 330 | | no | yes | +| 5200 | /admin/updates | /self-hosted/updates | 330 | | no | yes | +| 4853 | /admin/deploy | /self-hosted/deploy | 310 | | no | yes | +| 5150 | /admin/observability/troubleshooting | /self-hosted/observability/troubleshooting | 310 | | no | yes | +| 999 | /admin/install/kubernetes | /admin/deploy/kubernetes | 290 | 1 more → /self-hosted/deploy/kubernetes | no | no | +| 1115 | /code_intelligence/explanations/auto_indexing | /code_navigation/explanations/auto_indexing | 290 | 3 more → /code-navigation/auto-indexing | no | no | +| 4821 | /admin/deploy/docker-compose | /self-hosted/deploy/docker-compose | 290 | | no | yes | +| 4719 | /code-search/code-navigation/how-to/index_a_go_repository | /code-navigation/how-to/index_a_go_repository | 270 | 1 more → /code-navigation/how-to/index-a-go-repository | no | no | +| 1107 | /code_intelligence/explanations/writing_an_indexer | /code_navigation/explanations/writing_an_indexer | 260 | 3 more → /code-navigation/writing-an-indexer | no | no | +| 1071 | /admin/install/docker | /self-hosted/deploy | 250 | | no | yes | +| 1862 | /cody/custom-commands | /cody/capabilities/commands#custom-commands | 250 | 1 more → /cody/capabilities/prompts | no | no | +| 2360 | /code_navigation/explanations/auto_indexing | /code-search/code-navigation/auto_indexing | 250 | 2 more → /code-navigation/auto-indexing | no | no | +| 4849 | /admin/deploy/docker-single-container | /self-hosted/deploy | 240 | | no | yes | +| 5305 | /admin/code_hosts/bitbucket_server | /admin/code-hosts/bitbucket-server | 240 | | no | yes | +| 5758 | /self-hosted/how-to/dirty_database | /self-hosted/how-to/dirty-database | 230 | | no | yes | +| 2531 | /batch_changes/explanations/how_src_executes_a_batch_spec | /batch-changes/how-src-executes-a-batch-spec | 220 | | no | yes | +| 4552 | /cody/capabilities/agentic-chat | /cody/capabilities/agentic-context-fetching | 220 | | no | yes | +| 4658 | /admin/access_control/service_accounts | /admin/service_accounts | 200 | 1 more → /admin/service-accounts | no | no | +| 4723 | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository | /code-navigation/how-to/index_a_typescript_and_javascript_repository | 200 | 1 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | no | +| 4937 | /admin/deploy/resource_estimator | /self-hosted/deploy/resource_estimator | 200 | 1 more → /self-hosted/deploy/resource-estimator | no | no | +| 5409 | /cli/how-tos/creating_an_access_token | /cli/how-tos/creating-an-access-token | 200 | | no | yes | +| 5609 | /code-search/working/search_contexts | /code-search/working/search-contexts | 200 | | no | yes | +| 1195 | /code_intelligence/how-to/index_a_cpp_repository | https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage | 180 | | no | no | +| 2657 | /batch_changes/references/batch_spec_yaml_reference | /batch-changes/batch-spec-yaml-reference | 180 | | no | yes | +| 4702 | /code-search/code-navigation/features | /code-navigation/features | 180 | | no | yes | +| 4865 | /admin/deploy/kubernetes/configure | /self-hosted/deploy/kubernetes/configure | 180 | | no | yes | +| 5122 | /admin/observability/dashboards | /self-hosted/observability/dashboards | 170 | | no | yes | +| 5353 | /admin/config/site_config | /admin/config/site-config | 170 | | no | yes | +| 5405 | /api/stream_api | /api/stream-api | 170 | | no | yes | +| 979 | /admin/install | /admin/deploy | 160 | 1 more → /self-hosted/deploy | no | no | +| 5037 | /admin/how-to/dirty_database | /self-hosted/how-to/dirty_database | 160 | 1 more → /self-hosted/how-to/dirty-database | no | no | +| 2011 | /code_navigation/how-to/index_a_typescript_and_javascript_repository | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository | 150 | 2 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | no | +| 5873 | /own/codeowners-format | /code-ownership/codeowners-format | 150 | | no | yes | +| 2324 | /code_navigation/explanations/writing_an_indexer | /code-search/code-navigation/writing_an_indexer#writing-an-indexer | 140 | 2 more → /code-navigation/writing-an-indexer | no | no | +| 5538 | /code_monitoring | /code-monitoring | 140 | | no | yes | +| 838 | /campaigns/references/campaign_spec_yaml_reference | /batch_changes/references/batch_spec_yaml_reference | 130 | 1 more → /batch-changes/batch-spec-yaml-reference | no | no | +| 4467 | /cody/clients/model-configuration | /cody/enterprise/model-configuration | 130 | | no | yes | +| 5154 | /admin/config/postgres-conf | /self-hosted/postgres-conf | 130 | | no | yes | +| 5522 | /code_insights/references/common_use_cases | /code-insights/references/common-use-cases | 130 | | no | yes | +| 931 | /campaigns | /batch_changes | 120 | 1 more → /batch-changes | no | no | +| 2850 | /batch_changes/references/faq | /batch-changes/faq | 120 | | no | yes | +| 4662 | /cody/core-concepts/cody-gateway | /model-provider | 120 | | no | yes | +| 5146 | /admin/observability/tracing | /self-hosted/observability/tracing | 120 | | no | yes | +| 5162 | /admin/postgres12_end_of_life_notice | /self-hosted/postgres12_end_of_life_notice | 120 | 1 more → /self-hosted/postgres12-end-of-life-notice | no | no | +| 5484 | /code_insights/explanations/data_retention | /code-insights/explanations/data-retention | 120 | | no | yes | +| 5686 | /self-hosted/deploy/resource_estimator | /self-hosted/deploy/resource-estimator | 120 | | no | yes | +| 5877 | /api/graphql/examples | /api/graphql | 120 | | no | yes | +| 4825 | /admin/deploy/docker-compose/migrate | /self-hosted/deploy/docker-compose/migrate | 110 | | no | yes | +| 5130 | /admin/observability | /self-hosted/observability | 110 | | no | yes | +| 5369 | /admin/how-to/lsif_scip_migration | /admin/how-to/lsif-scip-migration | 110 | | no | yes | +| 5567 | /code-navigation/how-to/index_a_typescript_and_javascript_repository | /code-navigation/how-to/index-a-typescript-and-javascript-repository | 110 | | no | yes | +| 5589 | /code-navigation/search_based_code_navigation | /code-navigation/search-based-code-navigation | 110 | | no | yes | +| 5869 | /own/codeowners-ingestion | /code-ownership | 110 | | no | yes | +| 1388 | /cody/overview/install-neovim | /cody/clients/install-neovim | 100 | | no | yes | +| 4813 | /admin/deploy/docker-compose/digitalocean | /self-hosted/deploy/docker-compose/digitalocean | 100 | | no | yes | +| 4897 | /admin/deploy/kubernetes/operations | /self-hosted/deploy/kubernetes/operations | 100 | | no | yes | +| 5142 | /admin/observability/opentelemetry | /self-hosted/observability/opentelemetry | 100 | | no | yes | +| 5397 | /admin/user_data_deletion | /admin/user-data-deletion | 100 | | no | yes | +| 5546 | /code-navigation/auto_indexing_configuration | /code-navigation/auto-indexing-configuration | 100 | | no | yes | +| 5563 | /code-navigation/how-to/index_a_go_repository | /code-navigation/how-to/index-a-go-repository | 100 | | no | yes | +| 5674 | /self-hosted/advanced_config_file | /self-hosted/advanced-config-file | 100 | | no | yes | +| 5706 | /self-hosted/executors/deploy_executors_binary | /self-hosted/executors/deploy-executors-binary | 100 | | no | yes | +| 738 | /user/code_intelligence | /code_intelligence | 90 | 3 more → /code-navigation | no | no | +| 2563 | /batch_changes/how-tos/creating_a_batch_change | /batch-changes/create-a-batch-change | 90 | | no | yes | +| 4558 | /cody/core-concepts/embeddings | /cody/ | 90 | | no | yes | +| 4616 | /cody/usage-and-pricing | https://sourcegraph.com/pricing | 90 | | no | yes | +| 5216 | /admin/updates/migrator/migrator-operations | /self-hosted/updates/migrator/migrator-operations | 90 | | no | yes | +| 5285 | /admin/beta_and_experimental_features | /beta-and-experimental | 90 | | no | yes | +| 5393 | /admin/service_accounts | /admin/service-accounts | 90 | | no | yes | +| 5453 | /code_insights | /code-insights | 90 | | no | yes | +| 5633 | /integration/bitbucket_server | /integration/bitbucket-server | 90 | | no | yes | +| 742 | /user | /getting-started | 80 | | no | yes | +| 1200 | /code_intelligence/how-to/index_a_go_repository | /code_navigation/how-to/index_a_go_repository | 80 | 3 more → /code-navigation/how-to/index-a-go-repository | no | no | +| 2607 | /batch_changes/how-tos/configuring_credentials | /batch-changes/configuring-credentials | 80 | | no | yes | +| 4973 | /admin/executors/deploy_executors_binary | /self-hosted/executors/deploy_executors_binary | 80 | 1 more → /self-hosted/executors/deploy-executors-binary | no | no | +| 5094 | /admin/how-to/upgrade-postgres-12-16-builtin-dbs | /self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs | 80 | | no | yes | +| 5204 | /admin/updates/kubernetes | https://sourcegraph.com/changelog/self-hosted/kubernetes | 80 | | no | yes | +| 5385 | /admin/repo/update_frequency | /admin/repo/update-frequency | 80 | | no | yes | +| 5662 | /own/codeowners_format | /own/codeowners-format | 80 | 1 more → /code-ownership/codeowners-format | no | no | +| 5742 | /self-hosted/external_services/object_storage | /self-hosted/external-services/object-storage | 80 | | no | yes | +| 2539 | /batch_changes/explanations/server_side | /batch-changes/server-side | 70 | | no | yes | +| 4917 | /admin/deploy/machine-images/aws-oneclick | /self-hosted/deploy/machine-images/aws-oneclick | 70 | | no | yes | +| 5158 | /admin/postgres | /self-hosted/postgres | 70 | | no | yes | +| 5289 | /admin/code_hosts | /admin/code-hosts | 70 | | no | yes | +| 5734 | /self-hosted/executors/executors_troubleshooting | /self-hosted/executors/executors-troubleshooting | 70 | | no | yes | +| 628 | /user/code_intelligence/features | /user/code_intelligence/explanations/features | 60 | 4 more → /code-navigation/features | no | no | +| 672 | /user/code_intelligence/explanations/precise_code_intelligence | /code_intelligence/explanations/precise_code_intelligence | 60 | 4 more → /code-navigation/precise-code-navigation | no | no | +| 1007 | /admin/install/kubernetes/operations | /admin/deploy/kubernetes/operations | 60 | 1 more → /self-hosted/deploy/kubernetes/operations | no | no | +| 2245 | /code_navigation/explanations/features | /code-search/code-navigation/features | 60 | 1 more → /code-navigation/features | no | no | +| 4634 | /code_monitoring/how-tos | /code_monitoring | 60 | 1 more → /code-monitoring | no | no | +| 4941 | /admin/deploy/scale | /self-hosted/deploy/scale | 60 | | no | yes | +| 5017 | /admin/external_services/postgres | /self-hosted/external_services/postgres | 60 | | no | no | +| 5118 | /admin/observability/alerts | /self-hosted/observability/alerts | 60 | | no | yes | +| 5138 | /admin/observability/metrics | /self-hosted/observability/metrics | 60 | | no | yes | +| 5187 | /admin/ssl_https_self_signed_cert_nginx | /self-hosted/ssl_https_self_signed_cert_nginx | 60 | 1 more → /self-hosted/ssl-https-self-signed-cert-nginx | no | no | +| 5208 | /admin/updates/migrator/downgrading | /self-hosted/updates/migrator/downgrading | 60 | | no | yes | +| 5349 | /admin/config/batch_changes | /admin/config/batch-changes | 60 | | no | yes | +| 5641 | /integration/browser_extension/how-tos/browser_search_engine | /integration/browser-extension/how-tos/browser-search-engine | 60 | | no | yes | +| 5666 | /own/codeowners_ingestion | /own/codeowners-ingestion | 60 | 1 more → /code-ownership | no | no | +| 5798 | /self-hosted/postgres12_end_of_life_notice | /self-hosted/postgres12-end-of-life-notice | 60 | | no | yes | +| 5857 | /own | /code-ownership | 60 | | no | yes | +| 5881 | /api/graphql/search | /api/stream-api | 60 | | no | yes | +| 1204 | /code_intelligence/how-to/index_a_typescript_and_javascript_repository | /code_navigation/how-to/index_a_typescript_and_javascript_repository | 50 | 3 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | no | +| 1892 | /code_search/how-to/saved_searches | /code-search/working/saved_searches | 50 | 1 more → /code-search/working/saved-searches | no | no | +| 2508 | /batch_changes/explanations/introduction_to_batch_changes | /batch-changes/ | 50 | | no | yes | +| 2648 | /batch_changes/references/requirements | /batch-changes/requirements | 50 | | no | yes | +| 2828 | /batch_changes/references/batch_spec_templating | /batch-changes/batch-spec-templating | 50 | | no | yes | +| 4642 | /code_monitoring/how-tos/starting_points | /code_monitoring | 50 | 1 more → /code-monitoring | no | no | +| 4690 | /code-search/code-navigation/envvars | /code-navigation/envvars | 50 | | no | yes | +| 4710 | /code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | /code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | 50 | 1 more → /code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing | no | no | +| 4797 | /admin/config/advanced_config_file | /self-hosted/advanced_config_file | 50 | 1 more → /self-hosted/advanced-config-file | no | no | +| 5074 | /admin/how-to/rollback_database | /self-hosted/how-to/rollback_database | 50 | 1 more → /self-hosted/how-to/rollback-database | no | no | +| 5317 | /admin/code_hosts/gitlab | /admin/code-hosts/gitlab | 50 | | no | yes | +| 5457 | /code_insights/quickstart | /code-insights/quickstart | 50 | | no | yes | +| 5479 | /code_insights/explanations/current_limitations_of_code_insights | /code-insights/explanations/current-limitations-of-code-insights | 50 | | no | yes | +| 5738 | /self-hosted/external_services | /self-hosted/external-services | 50 | | no | yes | +| 5750 | /self-hosted/how-to/blobstore_update_notes | /self-hosted/how-to/blobstore-update-notes | 50 | | no | yes | +| 5762 | /self-hosted/how-to/dirty_database_pre_3_37 | /self-hosted/how-to/dirty-database-pre-3-37 | 50 | | no | yes | +| 25 | /dev/code_reviews | https://docs.sourcegraph.com/dev/background-information/code_reviews | 40 | | no | | +| 1039 | /admin/install/docker-compose | /admin/deploy/docker-compose | 40 | 1 more → /self-hosted/deploy/docker-compose | no | no | +| 1063 | /admin/install/docker/digitalocean | /self-hosted/deploy | 40 | | no | yes | +| 1416 | /cody/explanations/enabling_cody_enterprise | /cody/clients/enable-cody-enterprise | 40 | | no | yes | +| 4489 | /pricing/free | https://sourcegraph.com/pricing | 40 | | no | yes | +| 4505 | /pricing/plan-comparison | https://sourcegraph.com/pricing | 40 | | no | yes | +| 4535 | /cody/embedded-repos | /cody | 40 | | no | yes | +| 4728 | /code-search/code-navigation/how-to/index_other_languages | /code-navigation/how-to/index_other_languages | 40 | 1 more → /code-navigation/how-to/index-other-languages | no | no | +| 4732 | /code-search/code-navigation/how-to/policies_resource_usage_best_practices | /code-navigation/how-to/policies_resource_usage_best_practices | 40 | 1 more → /code-navigation/how-to/policies-resource-usage-best-practices | no | no | +| 4753 | /code-search/code-navigation/rockskip | /code-navigation/rockskip | 40 | | no | yes | +| 4785 | /admin/config/webhooks/incoming | /admin/webhooks/incoming | 40 | | no | yes | +| 4929 | /admin/deploy/migrate-backup | /self-hosted/deploy/migrate-backup | 40 | | no | yes | +| 4957 | /admin/deployment_best_practices | /self-hosted/deployment_best_practices | 40 | 1 more → /self-hosted/deployment-best-practices | no | no | +| 4965 | /admin/config/encryption | /self-hosted/encryption | 40 | | no | yes | +| 5090 | /admin/how-to/unfinished_migration | /self-hosted/how-to/unfinished_migration | 40 | 1 more → /self-hosted/how-to/unfinished-migration | no | no | +| 5261 | /admin/audit_log | /admin/audit-log | 40 | | no | yes | +| 5345 | /admin/config/authorization_and_authentication | /admin/config/authorization-and-authentication | 40 | | no | yes | +| 5534 | /code_insights/references/search_aggregations_use_cases | /code-insights/references/search-aggregations-use-cases | 40 | | no | yes | +| 21 | /dev/roadmap | https://sourcegraph.com/direction | 30 | | no | no | +| 583 | /dev/documentation | /dev/how-to/documentation_implementation | 30 | | no | no | +| 689 | /user/code_intelligence/how-to/index_a_go_repository | /code_intelligence/how-to/index_a_go_repository | 30 | 4 more → /code-navigation/how-to/index-a-go-repository | no | no | +| 1075 | /admin/install/managed | /admin/deploy/managed | 30 | 1 more → /cloud | no | no | +| 1270 | /code_intelligence/references/indexers | /code_navigation/references/indexers | 30 | 3 more → /code-navigation/writing-an-indexer | no | no | +| 1820 | /cody/explanations/code_graph_context | /cody/core-concepts/code-graph | 30 | | no | yes | +| 1902 | /code_search/how-to/search_contexts | /code-search/working/search_contexts | 30 | 1 more → /code-search/working/search-contexts | no | no | +| 1907 | /code_search/how-to/exhaustive | /code-search/types/exhaustive | 30 | | no | no | +| 1932 | /code_search/explanations/search_details | /code-search/features | 30 | | no | yes | +| 2183 | /code_navigation/explanations/introduction_to_code_navigation | /code-search/code-navigation | 30 | 1 more → /code-navigation | no | no | +| 2543 | /batch_changes/tutorials | /batch-changes/examples | 30 | | no | yes | +| 4515 | /admin/pricing | https://sourcegraph.com/pricing | 30 | | no | yes | +| 4670 | /how-to-videos | /tutorials | 30 | | no | yes | +| 4674 | /how-to-videos/code-search | /tutorials#code-search-how-to-videos | 30 | | no | yes | +| 4715 | /code-search/code-navigation/how-to | /code-navigation/how-to | 30 | | no | yes | +| 4805 | /admin/deploy/docker-compose/azure | /self-hosted/deploy/docker-compose/azure | 30 | | no | yes | +| 4893 | /admin/deploy/kubernetes/kustomize/migrate | /self-hosted/deploy/kubernetes/kustomize/migrate | 30 | | no | yes | +| 4905 | /admin/deploy/kubernetes/troubleshoot | /self-hosted/deploy/kubernetes/troubleshoot | 30 | | no | yes | +| 4953 | /admin/deploy/without_service_discovery | /self-hosted/deploy/without_service_discovery | 30 | 1 more → /self-hosted/deploy/without-service-discovery | no | no | +| 4961 | /admin/config/email | /self-hosted/email | 30 | | no | yes | +| 5001 | /admin/executors/executors_troubleshooting | /self-hosted/executors/executors_troubleshooting | 30 | 1 more → /self-hosted/executors/executors-troubleshooting | no | no | +| 5110 | /admin/observability/alerting | /self-hosted/observability/alerting | 30 | | no | yes | +| 5257 | /admin/access_control/batch_changes | /admin/access-control/batch-changes | 30 | | no | yes | +| 5475 | /code_insights/explanations/code_insights_filters | /code-insights/explanations/code-insights-filters | 30 | | no | yes | +| 5526 | /code_insights/references/incomplete_data_points | /code-insights/references/incomplete-data-points | 30 | | no | yes | +| 5554 | /code-navigation/how-to/adding_scip_to_workflows | /code-navigation/how-to/adding-scip-to-workflows | 30 | | no | yes | +| 5581 | /code-navigation/inference_configuration | /code-navigation/inference-configuration | 30 | | no | yes | +| 5605 | /code-search/working/saved_searches | /code-search/working/saved-searches | 30 | | no | yes | +| 5646 | /integration/browser_extension/how-tos/google_workspace | /integration/browser-extension/how-tos/google-workspace | 30 | | no | yes | +| 5722 | /self-hosted/executors/deploy_executors_kubernetes | /self-hosted/executors/deploy-executors-kubernetes | 30 | | no | yes | +| 5816 | /self-hosted/updates/pure-docker | /self-hosted/deploy/docker-compose/upgrade | 30 | | no | yes | +| 5843 | /self-hosted/updates/docker-compose | https://sourcegraph.com/changelog/self-hosted/docker-compose | 30 | | no | yes | +| 5861 | /own/assigned-ownership | /code-ownership | 30 | | no | yes | +| 12 | /admin/http_https_configuration | /self-hosted/http-https-configuration | 20 | | no | yes | +| 153 | /dev/rfcs | https://sourcegraph.com/handbook/communication/rfcs | 20 | | no | no | +| 333 | /admin/auth/saml_with_microsoft_adfs | /admin/auth/saml/microsoft_adfs | 20 | 1 more → /admin/auth/saml/microsoft-adfs | no | no | +| 380 | /integration/google_gsuite | /integration/google_workspace | 20 | | no | no | +| 611 | /user/search/saved_searches | /code_search/how-to/saved_searches | 20 | 2 more → /code-search/working/saved-searches | no | no | +| 955 | /cli/references/campaigns/validate | /cli/references/batch/validate | 20 | | no | yes | +| 1019 | /admin/install/kubernetes/update | /admin/deploy/kubernetes/update | 20 | | no | no | +| 1027 | /admin/install/docker-compose/aws | /admin/deploy/docker-compose/aws | 20 | 1 more → /self-hosted/deploy/docker-compose/aws | no | no | +| 1043 | /admin/install/docker-compose/migrate | /admin/deploy/docker-compose/migrate | 20 | 1 more → /self-hosted/deploy/docker-compose/migrate | no | no | +| 1099 | /admin/observability/alert_solutions | /admin/observability/alerts | 20 | 1 more → /self-hosted/observability/alerts | no | no | +| 1119 | /code_intelligence/explanations/features | /code_navigation/explanations/features | 20 | 2 more → /code-navigation/features | no | no | +| 1145 | /code_intelligence/explanations | /code_navigation/explanations | 20 | | no | no | +| 1209 | /code_intelligence/how-to/index_other_languages | /code_navigation/how-to/index_other_languages | 20 | | no | no | +| 1554 | /cody/core-concepts/embeddings/configure-embeddings | /cody/embeddings/configure-embeddings | 20 | | no | no | +| 1824 | /cody/explanations/cody_gateway | /cody/core-concepts/cody_gateway | 20 | 2 more → /model-provider | no | no | +| 1873 | /code_search/tutorials | /code-search/working/saved_searches | 20 | 1 more → /code-search/working/saved-searches | no | no | +| 1963 | /code_navigation/how-to/configure_data_retention | /code-search/code-navigation/auto_indexing#configure-auto-indexing-policies | 20 | 2 more → /code-navigation/auto-indexing | no | no | +| 1975 | /code_navigation/how-to/index_a_go_repository | /code-search/code-navigation/how-to/index_a_go_repository | 20 | 2 more → /code-navigation/how-to/index-a-go-repository | no | no | +| 2046 | /code_navigation/how-to/adding_lsif_to_workflows | /code-search/code-navigation/how-to/adding_lsif_to_workflows | 20 | | no | no | +| 2204 | /code_navigation/explanations/uploads | /code-search/code-navigation/explanations/uploads | 20 | 1 more → /code-navigation/explanations/uploads | no | no | +| 2442 | /code_navigation/references/precise_examples | /code-search/code-navigation/precise_code_navigation#precise-navigation-examples | 20 | 2 more → /code-navigation/precise-code-navigation | no | no | +| 2567 | /batch_changes/how-tos/publishing_changesets | /batch-changes/publishing-changesets | 20 | | no | yes | +| 2846 | /batch_changes/references/troubleshooting | /batch-changes/troubleshooting | 20 | | no | yes | +| 4493 | /pricing/plans/free | https://sourcegraph.com/pricing | 20 | | no | yes | +| 4497 | /pricing/enterprise-starter | /pricing/plans/enterprise-starter | 20 | | no | yes | +| 4605 | /analytics/cloud | /analytics | 20 | | no | yes | +| 4801 | /admin/deploy/docker-compose/aws | /self-hosted/deploy/docker-compose/aws | 20 | | no | yes | +| 5013 | /admin/external_services/object_storage | /self-hosted/external_services/object_storage | 20 | 1 more → /self-hosted/external-services/object-storage | no | no | +| 5041 | /admin/how-to/dirty_database_pre_3_37 | /self-hosted/how-to/dirty_database_pre_3_37 | 20 | 1 more → /self-hosted/how-to/dirty-database-pre-3-37 | no | no | +| 5070 | /admin/how-to/redis_configmap | /self-hosted/how-to/redis_configmap | 20 | 1 more → /self-hosted/how-to/redis-configmap | no | no | +| 5114 | /admin/observability/alerting_custom_consumption | /self-hosted/observability/alerting_custom_consumption | 20 | 1 more → /self-hosted/observability/alerting-custom-consumption | no | no | +| 5224 | /admin/updates/migrator/troubleshooting-upgrades | /self-hosted/updates/migrator/troubleshooting-upgrades | 20 | | no | yes | +| 5248 | /admin/workers | /self-hosted/workers | 20 | | no | yes | +| 5253 | /admin/access_control | /admin/access-control | 20 | | no | yes | +| 5265 | /admin/auth/login_form | /admin/auth/login-form | 20 | | no | yes | +| 5337 | /admin/code_hosts/rate_limits | /admin/code-hosts/rate-limits | 20 | | no | yes | +| 5373 | /admin/how-to/update_repo_failure | /admin/how-to/update-repo-failure | 20 | | no | yes | +| 5445 | /cloud/private_connectivity_public_lb | /cloud/private-connectivity-public-lb | 20 | | no | yes | +| 5500 | /code_insights/how-tos/creating_a_custom_dashboard_of_code_insights | /code-insights/how-tos/creating-a-custom-dashboard-of-code-insights | 20 | | no | yes | +| 5617 | /code-search/working/search_subexpressions | /code-search/working/search-subexpressions | 20 | | no | yes | +| 5726 | /self-hosted/executors/deploy_executors_terraform | /self-hosted/executors/deploy-executors-terraform | 20 | | no | yes | +| 5838 | /technical-changelog.rss | https://sourcegraph.com/changelog/technical-changelog.rss | 20 | | no | no | +| 111 | /dev/retrospectives/3_3 | https://sourcegraph.com/retrospectives/3_3 | 10 | | no | no | +| 337 | /admin/config/critical_config | /admin/migration/3_11 | 10 | | no | no | +| 710 | /user/usage_statistics | /analytics | 10 | | no | yes | +| 746 | /user/automation | /batch_changes | 10 | 1 more → /batch-changes | no | no | +| 987 | /admin/install/kubernetes/configure | /admin/deploy/kubernetes/configure | 10 | 1 more → /self-hosted/deploy/kubernetes/configure | no | no | +| 1015 | /admin/install/kubernetes/troubleshoot | /admin/deploy/kubernetes/troubleshoot | 10 | 1 more → /self-hosted/deploy/kubernetes/troubleshoot | no | no | +| 1059 | /admin/install/docker/aws | /self-hosted/deploy | 10 | | no | yes | +| 1067 | /admin/install/docker/google_cloud | /self-hosted/deploy | 10 | | no | yes | +| 1132 | /code_intelligence/explanations/rockskip | /code_navigation/explanations/rockskip | 10 | 2 more → /code-navigation/rockskip | no | no | +| 1400 | /app | /cody/clients/app | 10 | | no | no | +| 1412 | /cody/overview/cody-with-sourcegraph | /cody/clients/cody-with-sourcegraph | 10 | | no | yes | +| 1682 | /cody/explanations/indexing | /cody/embeddings/embedding-index | 10 | | no | no | +| 1752 | /cody/explanations/policies | /cody/embeddings/configure-embeddings#policies | 10 | | no | no | +| 1840 | /cody/core-concepts/cody_gateway | /cody/core-concepts/cody-gateway | 10 | 1 more → /model-provider | no | no | +| 1882 | /code_search/tutorials/search_subexpressions | /code-search/working/search_subexpressions | 10 | 1 more → /code-search/working/search-subexpressions | no | no | +| 1927 | /code_search/explanations/features | /code-search/features | 10 | | no | yes | +| 2547 | /batch_changes/tutorials/refactor_go_comby | /batch-changes/refactor-go-comby | 10 | | no | yes | +| 2639 | /batch_changes/how-tos/creating_multiple_changesets_in_large_repositories | /batch-changes/creating-multiple-changesets-in-large-repositories | 10 | | no | yes | +| 4646 | /code_monitoring/how-tos/webhook | /code_monitoring | 10 | 1 more → /code-monitoring | no | no | +| 4666 | /cody/core-concepts/enterprise-architecture | /admin/architecture#cody | 10 | | no | yes | +| 4741 | /code-search/code-navigation/inference_configuration | /code-navigation/inference_configuration | 10 | 1 more → /code-navigation/inference-configuration | no | no | +| 4757 | /code-search/code-navigation/search_based_code_navigation | /code-navigation/search_based_code_navigation | 10 | 1 more → /code-navigation/search-based-code-navigation | no | no | +| 4901 | /admin/deploy/kubernetes/scale | /self-hosted/deploy/kubernetes/scale | 10 | | no | yes | +| 4925 | /admin/deploy/machine-images | /self-hosted/deploy/machine-images | 10 | | no | yes | +| 4933 | /admin/deploy/repositories | /self-hosted/deploy/repositories | 10 | | no | yes | +| 4981 | /admin/executors/deploy_executors_dind | /self-hosted/executors/deploy_executors_dind | 10 | 1 more → /self-hosted/executors/deploy-executors-dind | no | no | +| 4989 | /admin/executors/deploy_executors_kubernetes | /self-hosted/executors/deploy_executors_kubernetes | 10 | 1 more → /self-hosted/executors/deploy-executors-kubernetes | no | no | +| 5005 | /admin/executors/firecracker | /self-hosted/executors/firecracker | 10 | | no | yes | +| 5102 | /admin/config/network-filtering | /self-hosted/network-filtering | 10 | | no | yes | +| 5465 | /code_insights/explanations/administration_and_security_of_code_insights | /code-insights/explanations/administration-and-security-of-code-insights | 10 | | no | yes | +| 5654 | /integration/open_in_editor | /integration/open-in-editor | 10 | | no | yes | +| 5690 | /self-hosted/deploy/without_service_discovery | /self-hosted/deploy/without-service-discovery | 10 | | no | yes | +| 5698 | /self-hosted/executors/deploy_executors | /self-hosted/executors | 10 | | no | yes | +| 5889 | /api/graphql/managing-search-contexts-with-api | /api/graphql | 10 | | no | yes | +| 4 | /integration/img/disable_extension.png | /integration/img/disable-extension.png | 0 | | no | no | +| 8 | /admin/tls_ssl | /self-hosted/http-https-configuration | 0 | | no | yes | +| 16 | /docs/admin/deploy_executors | https://sourcegraph.com/docs/admin/executors/deploy_executors | 0 | 1 more → /self-hosted/executors | no | no | +| 30 | /dev/conduct | https://sourcegraph.com/community/code_of_conduct | 0 | | no | no | +| 34 | /dev/devrel_release_issue_template | https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template | 0 | | no | no | +| 39 | /dev/documentation/separate_website | https://sourcegraph.com/handbook/engineering/distribution/separate_website | 0 | | no | no | +| 44 | /dev/documentation/site | https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website | 0 | | no | no | +| 49 | /dev/documentation/structure | https://sourcegraph.com/handbook/engineering/product_documentation | 0 | | no | no | +| 54 | /dev/documentation/style_guide | https://sourcegraph.com/handbook/engineering/product_documentation | 0 | | no | no | +| 59 | /dev/faq | https://sourcegraph.com/community/faq | 0 | | no | no | +| 63 | /dev/go_style_guide | https://docs.sourcegraph.com/dev/background-information/languages/go | 0 | | no | | +| 68 | /dev/incidents | https://sourcegraph.com/handbook/engineering/incidents | 0 | | no | no | +| 72 | /dev/open_source_open_company | https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source | 0 | | no | no | +| 77 | /dev/patch_release_issue_template | https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template | 0 | | no | no | +| 82 | /dev/product | https://sourcegraph.com/handbook/product | 0 | | no | no | +| 86 | /dev/product/personas | https://sourcegraph.com/handbook/marketing/personas | 0 | | no | no | +| 90 | /dev/release_issue_template | https://sourcegraph.com/handbook/engineering/releases/release_issue_template | 0 | | no | no | +| 95 | /dev/releases | https://sourcegraph.com/handbook/engineering/releases | 0 | | no | no | +| 99 | /dev/retrospectives/3_0 | https://sourcegraph.com/handbook/retrospectives/3_0 | 0 | | no | no | +| 103 | /dev/retrospectives/3_0_beta | https://sourcegraph.com/handbook/retrospectives/3_0_beta | 0 | | no | no | +| 107 | /dev/retrospectives/3_2 | https://sourcegraph.com/retrospectives/3_2 | 0 | | no | no | +| 115 | /dev/retrospectives/3_4 | https://sourcegraph.com/retrospectives/3_4 | 0 | | no | no | +| 119 | /dev/retrospectives/3_5 | https://sourcegraph.com/retrospectives/3_5 | 0 | | no | no | +| 123 | /dev/retrospectives/3_6 | https://sourcegraph.com/retrospectives/3_6 | 0 | | no | no | +| 127 | /dev/retrospectives/3_7 | https://sourcegraph.com/retrospectives/3_7 | 0 | | no | no | +| 131 | /dev/retrospectives/3_8 | https://sourcegraph.com/retrospectives/3_8 | 0 | | no | no | +| 135 | /dev/retrospectives/3_9 | https://sourcegraph.com/retrospectives/3_9 | 0 | | no | no | +| 139 | /dev/retrospectives/customer_license_expiration | https://sourcegraph.com/retrospectives/customer_license_expiration | 0 | | no | no | +| 144 | /dev/retrospectives | https://sourcegraph.com/retrospectives | 0 | | no | no | +| 148 | /dev/retrospectives/postgresql_upgrade | https://sourcegraph.com/retrospectives/postgresql_upgrade | 0 | | no | no | +| 157 | /dev/style_guide | https://sourcegraph.com/handbook/communication/style_guide | 0 | | no | no | +| 162 | /direction | https://sourcegraph.com/direction | 0 | | no | no | +| 166 | /direction/secure | https://sourcegraph.com/direction | 0 | | no | no | +| 170 | /graphbook/communication | https://sourcegraph.com/handbook | 0 | | no | no | +| 174 | /graphbook | https://sourcegraph.com/handbook | 0 | | no | no | +| 178 | /team/graphbook | https://sourcegraph.com/handbook | 0 | | no | no | +| 182 | /team/graphbook/team_meeting | https://sourcegraph.com/handbook/communication/company_meeting | 0 | | no | no | +| 187 | /team/graphbook/travel | https://sourcegraph.com/handbook/people-ops/travel | 0 | | no | no | +| 191 | /team/gtm/devrel | https://sourcegraph.com/handbook/marketing/developer-relations | 0 | | no | no | +| 196 | /team/gtm | https://sourcegraph.com/handbook/sales | 0 | | no | no | +| 200 | /team/gtm/support/diagnostics | https://sourcegraph.com/handbook/support/diagnostics | 0 | | no | no | +| 204 | /team/gtm/support | https://sourcegraph.com/handbook/support | 0 | | no | no | +| 208 | /team | https://sourcegraph.com/handbook | 0 | | no | no | +| 212 | /team/product-dev/documentation | https://sourcegraph.com/handbook/engineering/product_documentation | 0 | | no | no | +| 217 | /team/product-dev/documentation/separate_website | https://sourcegraph.com/handbook/engineering/distribution/separate_website | 0 | | no | no | +| 222 | /team/product-dev/documentation/site | https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website | 0 | | no | no | +| 227 | /team/product-dev/documentation/structure | https://sourcegraph.com/handbook/engineering/product_documentation | 0 | | no | no | +| 232 | /team/product-dev/documentation/style_guide | https://sourcegraph.com/handbook/communication/style_guide | 0 | | no | no | +| 237 | /team/product-dev/incidents | https://sourcegraph.com/handbook/engineering/incidents | 0 | | no | no | +| 241 | /team/product-dev | https://sourcegraph.com/handbook/engineering | 0 | | no | no | +| 245 | /team/product-dev/open_source_open_company | https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source | 0 | | no | no | +| 250 | /team/product-dev/product | https://sourcegraph.com/handbook/product | 0 | | no | no | +| 254 | /team/product-dev/product/personas | https://sourcegraph.com/handbook/marketing/personas | 0 | | no | no | +| 258 | /team/product-dev/releases | https://sourcegraph.com/handbook/engineering/releases | 0 | | no | no | +| 262 | /team/product-dev/retrospectives/3_0 | https://sourcegraph.com/retrospectives/3_0 | 0 | | no | no | +| 266 | /team/product-dev/retrospectives/3_0_beta | https://sourcegraph.com/retrospectives/3_0_beta | 0 | | no | no | +| 270 | /team/product-dev/retrospectives/3_2 | https://sourcegraph.com/retrospectives/3_2 | 0 | | no | no | +| 274 | /team/product-dev/retrospectives/3_3 | https://sourcegraph.com/retrospectives/3_3 | 0 | | no | no | +| 278 | /team/product-dev/retrospectives/3_4 | https://sourcegraph.com/retrospectives/3_4 | 0 | | no | no | +| 282 | /team/product-dev/retrospectives/3_5 | https://sourcegraph.com/retrospectives/3_5 | 0 | | no | no | +| 286 | /team/product-dev/retrospectives/3_6 | https://sourcegraph.com/retrospectives/3_6 | 0 | | no | no | +| 290 | /team/product-dev/retrospectives/3_7 | https://sourcegraph.com/retrospectives/3_7 | 0 | | no | no | +| 294 | /team/product-dev/retrospectives/3_8 | https://sourcegraph.com/retrospectives/3_8 | 0 | | no | no | +| 298 | /team/product-dev/retrospectives/3_9 | https://sourcegraph.com/retrospectives/3_9 | 0 | | no | no | +| 302 | /team/product-dev/retrospectives/customer_license_expiration | https://sourcegraph.com/retrospectives/customer_license_expiration | 0 | | no | no | +| 307 | /team/product-dev/retrospectives | https://sourcegraph.com/retrospectives | 0 | | no | no | +| 311 | /team/product-dev/retrospectives/postgresql_upgrade | https://sourcegraph.com/retrospectives/postgresql_upgrade | 0 | | no | no | +| 316 | /team/product-dev/rfcs | https://sourcegraph.com/handbook/communication/rfcs | 0 | | no | no | +| 320 | /team/roadmap | https://sourcegraph.com/direction | 0 | | no | no | +| 324 | /team/style_guide | https://sourcegraph.com/handbook/communication/style_guide | 0 | | no | no | +| 329 | /adopt/comp | https://sourcegraph.com/workflow | 0 | | no | no | +| 341 | /admin/external_service/bitbucketserver | /integration/bitbucket_server | 0 | 1 more → /integration/bitbucket-server | no | no | +| 349 | /admin/monitoring | /admin/observability | 0 | 1 more → /self-hosted/observability | no | no | +| 353 | /admin/monitoring/reporting_search_timeouts | /admin/observability/troubleshooting#scenario-search-timeouts | 0 | 1 more → /self-hosted/observability/troubleshooting | no | no | +| 358 | /admin/monitoring/metrics_reference | /admin/observability/metrics_guide | 0 | | no | no | +| 362 | /admin/monitoring/slack_alert_channel | /admin/observability/alerting#set-up-alerts-in-grafana | 0 | 1 more → /self-hosted/observability/alerting | no | no | +| 366 | /@v5.3.0/admin/observability/alerts | https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts | 0 | | no | | +| 371 | /@v5.3.0/admin/observability/dashboards | https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards | 0 | | no | | +| 376 | /admin/monitoring_and_tracing | /admin/observability | 0 | 1 more → /self-hosted/observability | no | no | +| 384 | /dev/architecture/life-of-a-search-query | /dev/background-information/architecture/life-of-a-search-query | 0 | | no | no | +| 389 | /dev/architecture/architecture.dot | /dev/background-information/architecture/architecture.dot | 0 | | no | no | +| 394 | /dev/architecture/life-of-a-ping | /dev/background-information/architecture/life-of-a-ping | 0 | | no | no | +| 398 | /dev/architecture/life-of-a-repository | /dev/background-information/architecture/life-of-a-repository | 0 | | no | no | +| 403 | /dev/architecture/search-pagination | /dev/background-information/architecture/search-pagination | 0 | | no | no | +| 413 | /dev/architecture/architecture.svg | /dev/background-information/architecture/architecture.svg | 0 | | no | no | +| 418 | /dev/codeintel/architecture | /dev/background-information/codeintel/architecture | 0 | | no | no | +| 422 | /dev/codeintel/deployment | /dev/background-information/codeintel/deployment | 0 | | no | no | +| 426 | /dev/codeintel/diagrams/architecture.dot | /dev/background-information/codeintel/diagrams/architecture.dot | 0 | | no | no | +| 431 | /dev/codeintel/diagrams/architecture.svg | /dev/background-information/codeintel/diagrams/architecture.svg | 0 | | no | no | +| 436 | /dev/codeintel/diagrams/definitions.mermaid | /dev/background-information/codeintel/diagrams/definitions.mermaid | 0 | | no | no | +| 441 | /dev/codeintel/diagrams/definitions.svg | /dev/background-information/codeintel/diagrams/definitions.svg | 0 | | no | no | +| 446 | /dev/codeintel/diagrams/extension-definitions.mermaid | /dev/background-information/codeintel/diagrams/extension-definitions.mermaid | 0 | | no | no | +| 451 | /dev/codeintel/diagrams/extension-definitions.svg | /dev/background-information/codeintel/diagrams/extension-definitions.svg | 0 | | no | no | +| 456 | /dev/codeintel/diagrams/extension-hover.mermaid | /dev/background-information/codeintel/diagrams/extension-hover.mermaid | 0 | | no | no | +| 461 | /dev/codeintel/diagrams/extension-hover.svg | /dev/background-information/codeintel/diagrams/extension-hover.svg | 0 | | no | no | +| 466 | /dev/codeintel/diagrams/extension-references.mermaid | /dev/background-information/codeintel/diagrams/extension-references.mermaid | 0 | | no | no | +| 471 | /dev/codeintel/diagrams/extension-references.svg | /dev/background-information/codeintel/diagrams/extension-references.svg | 0 | | no | no | +| 476 | /dev/codeintel/diagrams/hover.mermaid | /dev/background-information/codeintel/diagrams/hover.mermaid | 0 | | no | no | +| 481 | /dev/codeintel/diagrams/hover.svg | /dev/background-information/codeintel/diagrams/hover.svg | 0 | | no | no | +| 485 | /dev/codeintel/diagrams/references.mermaid | /dev/background-information/codeintel/diagrams/references.mermaid | 0 | | no | no | +| 490 | /dev/codeintel/diagrams/references.svg | /dev/background-information/codeintel/diagrams/references.svg | 0 | | no | no | +| 495 | /dev/codeintel/diagrams/resolve-page.mermaid | /dev/background-information/codeintel/diagrams/resolve-page.mermaid | 0 | | no | no | +| 500 | /dev/codeintel/diagrams/resolve-page.svg | /dev/background-information/codeintel/diagrams/resolve-page.svg | 0 | | no | no | +| 505 | /dev/codeintel/diagrams/upload.mermaid | /dev/background-information/codeintel/diagrams/upload.mermaid | 0 | | no | no | +| 510 | /dev/codeintel/diagrams/upload.svg | /dev/background-information/codeintel/diagrams/upload.svg | 0 | | no | no | +| 515 | /dev/codeintel/extensions | /dev/background-information/codeintel/extensions | 0 | | no | no | +| 519 | /dev/codeintel/index | /dev/background-information/codeintel/index | 0 | | no | no | +| 523 | /dev/codeintel/queries | /dev/background-information/codeintel/queries | 0 | | no | no | +| 527 | /dev/codeintel/uploads | /dev/background-information/codeintel/uploads | 0 | | no | no | +| 531 | /dev/graphql_api | /dev/background-information/graphql_api | 0 | | no | no | +| 535 | /dev/observability | /dev/background-information/observability | 0 | | no | no | +| 539 | /dev/postgresql | /dev/background-information/postgresql | 0 | | no | no | +| 543 | /dev/renovate | /dev/background-information/renovate | 0 | | no | no | +| 547 | /dev/tech_stack | /dev/background-information/tech_stack | 0 | | no | no | +| 551 | /dev/telemetry | /dev/background-information/telemetry | 0 | | no | no | +| 555 | /dev/testing | /dev/background-information/testing | 0 | | no | no | +| 559 | /dev/web/build | /dev/background-information/web/build | 0 | | no | no | +| 563 | /dev/code_host_integrations | /dev/background-information/web/code_host_integrations | 0 | | no | no | +| 567 | /dev/web/graphql | /dev/background-information/web/graphql | 0 | | no | no | +| 571 | /dev/web/index | /dev/background-information/web/index | 0 | | no | no | +| 575 | /dev/web/web_app | /dev/background-information/web/web_app | 0 | | no | no | +| 579 | /dev/phabricator_gitolite | /dev/how-to/configure_phabricator_gitolite | 0 | | no | no | +| 587 | /dev/zoekt | /dev/how-to/zoekt_local_dev | 0 | | no | no | +| 591 | /user/search/examples | /code_search/tutorials/examples | 0 | 1 more → /code-search/queries/examples | no | no | +| 595 | /user/search/queries | /code_search/reference/queries | 0 | 1 more → /code-search/queries | no | no | +| 599 | /user/search/language | /code_search/reference/language | 0 | 1 more → /code-search/queries/language | no | no | +| 603 | /user/search/structural | /code_search/reference/structural | 0 | | no | no | +| 607 | /user/search/opengrok | /code_search/how-to/opengrok | 0 | | no | no | +| 615 | /user/search/scopes | /code_search/how-to/scopes | 0 | | no | no | +| 619 | /user/code_intelligence/lsif_quickstart | /user/code_intelligence/how-to/index_other_languages | 0 | | no | no | +| 623 | /user/code_intelligence/basic_code_intelligence | /user/code_intelligence/explanations/search_based_code_intelligence | 0 | | no | no | +| 632 | /user/code_intelligence/lsif | /user/code_intelligence/explanations/precise_code_intelligence | 0 | 5 more → /code-navigation/precise-code-navigation | no | no | +| 637 | /user/code_intelligence/precise_code_intelligence | /user/code_intelligence/explanations/precise_code_intelligence | 0 | 5 more → /code-navigation/precise-code-navigation | no | no | +| 642 | /user/code_intelligence/writing_an_indexer | /user/code_intelligence/explanations/writing_an_indexer | 0 | 5 more → /code-navigation/writing-an-indexer | no | no | +| 646 | /user/code_intelligence/adding_lsif_to_many_repos | /user/code_intelligence/how-to/adding_lsif_to_many_repos | 0 | 5 more → /code-navigation/precise-code-navigation | no | no | +| 650 | /user/code_intelligence/adding_lsif_to_workflows | /user/code_intelligence/how-to/adding_lsif_to_workflows | 0 | 3 more → /code-search/code-navigation/how-to/adding_lsif_to_workflows | no | no | +| 654 | /user/code_intelligence/languages/go | /user/code_intelligence/how-to/index_a_go_repository | 0 | 5 more → /code-navigation/how-to/index-a-go-repository | no | no | +| 658 | /user/code_intelligence/languages/typescript_and_javascript | /user/code_intelligence/how-to/index_a_typescript_and_javascript_repository | 0 | 5 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | no | +| 663 | /user/code_intelligence/explanations/basic_code_intelligence | /code_intelligence/explanations/search_based_code_intelligence | 0 | 4 more → /code-navigation/search-based-code-navigation | no | no | +| 668 | /user/code_intelligence/explanations/features | /code_intelligence/explanations/features | 0 | 3 more → /code-navigation/features | no | no | +| 677 | /user/code_intelligence/explanations/writing_an_indexer | /code_intelligence/explanations/writing_an_indexer | 0 | 4 more → /code-navigation/writing-an-indexer | no | no | +| 681 | /user/code_intelligence/how-to/adding_lsif_to_many_repos | /code_intelligence/how-to/adding_lsif_to_many_repos | 0 | 4 more → /code-navigation/precise-code-navigation | no | no | +| 685 | /user/code_intelligence/how-to/adding_lsif_to_workflows | /code_intelligence/how-to/adding_lsif_to_workflows | 0 | 2 more → /code-search/code-navigation/how-to/adding_lsif_to_workflows | no | no | +| 693 | /user/code_intelligence/how-to/index_a_typescript_and_javascript_repository | /code_intelligence/how-to/index_a_typescript_and_javascript_repository | 0 | 4 more → /code-navigation/how-to/index-a-typescript-and-javascript-repository | no | no | +| 698 | /user/markdown | /admin/markdown | 0 | | no | yes | +| 702 | /user/organizations | /admin/organizations | 0 | | no | yes | +| 706 | /user/organizations/index | /admin/organizations | 0 | | no | yes | +| 718 | /user/user_surveys | /admin/user_surveys | 0 | 1 more → /admin/user-surveys | no | no | +| 722 | /user/repository/badges | /user/personalization/badges | 0 | | no | no | +| 726 | /user/quick_links | /user/personalization/quick_links | 0 | | no | no | +| 730 | /user/themes | /user/personalization/themes | 0 | | no | no | +| 734 | /user/search | /code_search | 0 | 1 more → /code-search | no | no | +| 750 | /user/campaigns | /batch_changes | 0 | 1 more → /batch-changes | no | no | +| 754 | /user/campaigns/examples | /batch_changes/tutorials | 0 | 1 more → /batch-changes/examples | no | no | +| 758 | /user/campaigns/managing_access | /batch_changes/explanations/permissions_in_batch_changes | 0 | | no | no | +| 762 | /dev/campaigns_database_layout.dot | /dev/background-information/batch_changes/batch_changes_database_layout.dot | 0 | | no | no | +| 767 | /dev/campaigns_database_layout.svg | /dev/background-information/batch_changes/batch_changes_database_layout.svg | 0 | | no | no | +| 772 | /dev/campaigns_design | /dev/background-information/batch_changes/batch_changes_design | 0 | | no | no | +| 777 | /dev/campaigns_development | /dev/background-information/batch_changes/index | 0 | | no | no | +| 781 | /dev/automation_development | /dev/background-information/batch_changes/index | 0 | | no | no | +| 785 | /campaigns/campaign_spec_yaml_reference | /batch-changes/batch-spec-yaml-reference | 0 | | no | yes | +| 789 | /dev/background-information/campaigns/campaigns_database_layout.svg | /dev/background-information/batch_changes/batch_changes_database_layout.svg | 0 | | no | no | +| 794 | /dev/background-information/campaigns/campaigns_database_layout.dot | /dev/background-information/batch_changes/batch_changes_database_layout.dot | 0 | | no | no | +| 799 | /campaigns/explanations/how_src_executes_a_campaign_spec | /batch_changes/explanations/how_src_executes_a_batch_spec | 0 | 1 more → /batch-changes/how-src-executes-a-batch-spec | no | no | +| 804 | /campaigns/explanations/reexecuting_campaign_specs_multiple_times | /batch_changes/explanations/reexecuting_batch_specs_multiple_times | 0 | 1 more → /batch-changes/reexecuting-batch-specs-multiple-times | no | no | +| 809 | /campaigns/explanations/permissions_in_batch_changes | /batch_changes/explanations/permissions_in_batch_changes | 0 | | no | no | +| 813 | /campaigns/explanations/introduction_to_batch_changes | /batch_changes/explanations/introduction_to_batch_changes | 0 | 1 more → /batch-changes/ | no | no | +| 818 | /campaigns/explanations/batch_changes_design | /batch_changes/explanations/batch_changes_design | 0 | 1 more → /batch-changes/design | no | no | +| 822 | /campaigns/explanations | /batch_changes/explanations | 0 | 1 more → /batch-changes/ | no | no | +| 826 | /campaigns/references/requirements | /batch_changes/references/requirements | 0 | 1 more → /batch-changes/requirements | no | no | +| 830 | /campaigns/references/troubleshooting | /batch_changes/references/troubleshooting | 0 | 1 more → /batch-changes/troubleshooting | no | no | +| 834 | /campaigns/references/name-change | /batch_changes/references/name-change | 0 | | no | no | +| 842 | /campaigns/references/faq | /batch_changes/references/faq | 0 | 1 more → /batch-changes/faq | no | no | +| 846 | /campaigns/references/campaign_spec_templating | /batch_changes/references/batch_spec_templating | 0 | 1 more → /batch-changes/batch-spec-templating | no | no | +| 850 | /campaigns/references | /batch_changes/references | 0 | | no | no | +| 854 | /campaigns/tutorials/update_base_images_in_dockerfiles | /batch_changes/tutorials/update_base_images_in_dockerfiles | 0 | 1 more → /batch-changes/update-base-images-in-dockerfiles | no | no | +| 859 | /campaigns/tutorials/updating_go_import_statements | /batch_changes/tutorials/updating_go_import_statements | 0 | 1 more → /batch-changes/updating-go-import-statements | no | no | +| 863 | /campaigns/tutorials/refactor_go_comby | /batch_changes/tutorials/refactor_go_comby | 0 | 1 more → /batch-changes/refactor-go-comby | no | no | +| 867 | /campaigns/tutorials/search_and_replace_specific_terms | /batch_changes/tutorials/search_and_replace_specific_terms | 0 | 1 more → /batch-changes/search-and-replace-specific-terms | no | no | +| 872 | /campaigns/tutorials | /batch_changes/tutorials | 0 | 1 more → /batch-changes/examples | no | no | +| 876 | /campaigns/how-tos/creating_changesets_per_project_in_monorepos | /batch_changes/how-tos/creating_changesets_per_project_in_monorepos | 0 | 1 more → /batch-changes/creating-changesets-per-project-in-monorepos | no | no | +| 881 | /campaigns/how-tos/handling_errored_changesets | /batch_changes/how-tos/handling_errored_changesets | 0 | 1 more → /batch-changes/handling-errored-changesets | no | no | +| 885 | /campaigns/how-tos/creating_multiple_changesets_in_large_repositories | /batch_changes/how-tos/creating_multiple_changesets_in_large_repositories | 0 | 1 more → /batch-changes/creating-multiple-changesets-in-large-repositories | no | no | +| 890 | /campaigns/how-tos/site_admin_configuration | /batch_changes/how-tos/site_admin_configuration | 0 | 1 more → /batch-changes/site-admin-configuration | no | no | +| 894 | /campaigns/how-tos/publishing_changesets | /batch_changes/how-tos/publishing_changesets | 0 | 1 more → /batch-changes/publishing-changesets | no | no | +| 898 | /campaigns/how-tos/viewing_batch_changes | /batch_changes/how-tos/viewing_batch_changes | 0 | 1 more → /batch-changes/create-a-batch-change#viewing-batch-changes | no | no | +| 902 | /campaigns/how-tos/updating_a_batch_change | /batch_changes/how-tos/updating_a_batch_change | 0 | 1 more → /batch-changes/update-a-batch-change | no | no | +| 906 | /campaigns/how-tos/configuring_user_credentials | /batch_changes/how-tos/configuring_user_credentials | 0 | 2 more → /batch-changes/configuring-credentials | no | no | +| 910 | /campaigns/how-tos/closing_or_deleting_a_batch_change | /batch_changes/how-tos/closing_or_deleting_a_batch_change | 0 | 1 more → /batch-changes/delete-a-batch-change | no | no | +| 915 | /campaigns/how-tos/creating_a_batch_change | /batch_changes/how-tos/creating_a_batch_change | 0 | 1 more → /batch-changes/create-a-batch-change | no | no | +| 919 | /campaigns/how-tos/tracking_existing_changesets | /batch_changes/how-tos/tracking_existing_changesets | 0 | 1 more → /batch-changes/tracking-existing-changesets | no | no | +| 923 | /campaigns/how-tos | /batch_changes/how-tos | 0 | | no | no | +| 927 | /campaigns/quickstart | /batch_changes/quickstart | 0 | 1 more → /batch-changes/quickstart | no | no | +| 935 | /cli/references/campaigns/apply | /cli/references/batch/apply | 0 | | no | yes | +| 939 | /cli/references/campaigns/index | /cli/references/batch/index | 0 | | no | no | +| 943 | /cli/references/campaigns/new | /cli/references/batch/new | 0 | | no | yes | +| 947 | /cli/references/campaigns/preview | /cli/references/batch/preview | 0 | | no | yes | +| 951 | /cli/references/campaigns/repositories | /cli/references/batch/repositories | 0 | | no | yes | +| 959 | /cli/references/campaigns | /cli/references/batch | 0 | | no | yes | +| 963 | /batch_changes/how-tos/configuring_user_credentials | /batch_changes/how-tos/configuring_credentials | 0 | 1 more → /batch-changes/configuring-credentials | no | no | +| 967 | /batch-changes/references/troubleshooting | /batch_changes/references/troubleshooting | 0 | 1 more → /batch-changes/troubleshooting | no | no | +| 971 | /dev/background-information/continuous_integration | /dev/background-information/ci | 0 | | no | no | +| 975 | /dev/how-to/add_and_use_logging | /dev/how-to/add_logging | 0 | | no | no | +| 983 | /admin/install/kubernetes/azure | /admin/deploy/kubernetes | 0 | 1 more → /self-hosted/deploy/kubernetes | no | no | +| 991 | /admin/install/kubernetes/eks | /admin/deploy/kubernetes/eks | 0 | 1 more → /self-hosted/deploy/kubernetes/eks | no | no | +| 995 | /admin/install/kubernetes/helm | /admin/deploy/kubernetes/helm | 0 | | no | no | +| 1003 | /admin/install/kubernetes/kustomize | /admin/deploy/kubernetes/kustomize | 0 | 1 more → /self-hosted/deploy/kubernetes/kustomize | no | no | +| 1011 | /admin/install/kubernetes/scale | /admin/deploy/kubernetes/scale | 0 | 1 more → /self-hosted/deploy/kubernetes/scale | no | no | +| 1023 | /admin/install/kubernetes/overlays | /admin/deploy/kubernetes/configure | 0 | 1 more → /self-hosted/deploy/kubernetes/configure | no | no | +| 1031 | /admin/install/docker-compose/digitalocean | /admin/deploy/docker-compose/digitalocean | 0 | 1 more → /self-hosted/deploy/docker-compose/digitalocean | no | no | +| 1035 | /admin/install/docker-compose/google_cloud | /admin/deploy/docker-compose/google_cloud | 0 | 2 more → /self-hosted/deploy/docker-compose/google-cloud | no | no | +| 1047 | /admin/install/docker-compose/operations | /admin/deploy/docker-compose#operations | 0 | 1 more → /self-hosted/deploy/docker-compose | no | no | +| 1051 | /admin/install/docker-compose/update | /admin/deploy/docker-compose#upgrade | 0 | 1 more → /self-hosted/deploy/docker-compose | no | no | +| 1055 | /admin/install/docker-compose/configure | /admin/deploy/docker-compose#configure | 0 | 1 more → /self-hosted/deploy/docker-compose | no | no | +| 1079 | /admin/install/migrate-backup | /admin/deploy/migrate-backup | 0 | 1 more → /self-hosted/deploy/migrate-backup | no | no | +| 1083 | /admin/install/resource_estimator | /admin/deploy/resource_estimator | 0 | 2 more → /self-hosted/deploy/resource-estimator | no | no | +| 1091 | /admin/deploy/cluster | /admin/deploy | 0 | 1 more → /self-hosted/deploy | no | no | +| 1095 | /admin/deploy/docker | /self-hosted/deploy | 0 | | no | yes | +| 1103 | /admin/deploy/managed | /cloud | 0 | | no | yes | +| 1111 | /code_intelligence/explanations/auto_indexing_inference | /code_navigation/explanations/auto_indexing_inference | 0 | 3 more → /code-navigation/explanations/auto-indexing-inference | no | no | +| 1123 | /code_intelligence/explanations/introduction_to_code_intelligence | /code_navigation/explanations/introduction_to_code_navigation | 0 | 2 more → /code-navigation | no | no | +| 1136 | /code_intelligence/explanations/search_based_code_intelligence | /code_navigation/explanations/search_based_code_navigation | 0 | 3 more → /code-navigation/search-based-code-navigation | no | no | +| 1141 | /code_intelligence/explanations/uploads | /code_navigation/explanations/uploads | 0 | 2 more → /code-navigation/explanations/uploads | no | no | +| 1149 | /code_intelligence/explanations/diagrams | /code_navigation/explanations/diagrams | 0 | | no | no | +| 1153 | /code_intelligence/explanations/diagrams/index-states.mermaid | /code_navigation/explanations/diagrams/index-states.mermaid | 0 | | no | no | +| 1158 | /code_intelligence/explanations/diagrams/index-states.svg | /code_navigation/explanations/diagrams/index-states.svg | 0 | | no | no | +| 1162 | /code_intelligence/explanations/diagrams/upload-states.mermaid | /code_navigation/explanations/diagrams/upload-states.mermaid | 0 | | no | no | +| 1167 | /code_intelligence/explanations/diagrams/upload-states.svg | /code_navigation/explanations/diagrams/upload-states.svg | 0 | | no | no | +| 1171 | /code_intelligence/apidocs | /code_navigation/apidocs | 0 | | no | no | +| 1175 | /code_intelligence/how-to/adding_lsif_to_many_repos | /code_navigation/how-to/adding_lsif_to_many_repos | 0 | 3 more → /code-navigation/precise-code-navigation | no | no | +| 1179 | /code_intelligence/how-to/adding_lsif_to_workflows | /code_navigation/how-to/adding_lsif_to_workflows | 0 | 1 more → /code-search/code-navigation/how-to/adding_lsif_to_workflows | no | no | +| 1183 | /code_intelligence/how-to/configure_auto_indexing | /code_navigation/how-to/configure_auto_indexing | 0 | 3 more → /code-navigation/auto-indexing | no | no | +| 1187 | /code_intelligence/how-to/configure_data_retention | /code_navigation/how-to/configure_data_retention | 0 | 3 more → /code-navigation/auto-indexing | no | no | +| 1191 | /code_intelligence/how-to/enable_auto_indexing | /code_navigation/how-to/enable_auto_indexing | 0 | 3 more → /code-navigation/auto-indexing | no | no | +| 1213 | /code_intelligence/how-to | /code_navigation/how-to | 0 | | no | no | +| 1217 | /code_intelligence/how-to/img/CodeReview.gif | /code_navigation/how-to/img/CodeReview.gif | 0 | | no | no | +| 1221 | /code_intelligence/how-to/img/experimental-language-server-enable.png | /code_navigation/how-to/img/experimental-language-server-enable.png | 0 | | no | no | +| 1226 | /code_intelligence/how-to/img/extension-example.gif | /code_navigation/how-to/img/extension-example.gif | 0 | | no | no | +| 1230 | /code_intelligence/how-to/img/network-description.png | /code_navigation/how-to/img/network-description.png | 0 | | no | no | +| 1234 | /code_intelligence/how-to/img/network-waterfall.png | /code_navigation/how-to/img/network-waterfall.png | 0 | | no | no | +| 1238 | /code_intelligence/how-to/img/popover.png | /code_navigation/how-to/img/popover.png | 0 | | no | no | +| 1242 | /code_intelligence/how-to/img/Symbols.png | /code_navigation/how-to/img/Symbols.png | 0 | | no | no | +| 1246 | /code_intelligence/how-to/img/SymbolSidebar.png | /code_navigation/how-to/imgSymbolSidebar.png | 0 | | no | no | +| 1250 | /code_intelligence/how-to/img/workflow.png | /code_navigation/how-to/img/workflow.png | 0 | | no | no | +| 1254 | /code_intelligence/how-to/img | /code_navigation/how-to/img | 0 | | no | no | +| 1258 | /code_intelligence/references/auto_indexing_configuration | /code_navigation/references/auto_indexing_configuration | 0 | 3 more → /code-navigation/auto-indexing-configuration | no | no | +| 1262 | /code_intelligence/references/envvars | /code_navigation/references/envvars | 0 | 2 more → /code-navigation/envvars | no | no | +| 1266 | /code_intelligence/references/faq | /code_navigation/references/faq | 0 | | no | no | +| 1274 | /code_intelligence/references/precise_examples | /code_navigation/references/precise_examples | 0 | 3 more → /code-navigation/precise-code-navigation | no | no | +| 1278 | /code_intelligence/references/requirements | /code_navigation/references/requirements | 0 | | no | no | +| 1282 | /code_intelligence/references/troubleshooting | /code_navigation/references/troubleshooting | 0 | 2 more → /code-navigation/troubleshooting | no | no | +| 1286 | /code_intelligence/references | /code_navigation/references | 0 | | no | no | +| 1294 | /cody/autocomplete | /cody/capabilities/autocomplete | 0 | | no | yes | +| 1380 | /cody/explanations/installing_vs_code | /cody/clients/install-vscode | 0 | | no | yes | +| 1384 | /cody/overview/install-vscode | /cody/clients/install-vscode | 0 | | no | yes | +| 1392 | /cody/explanations/installing_jetbrains | /cody/clients/install-jetbrains | 0 | | no | yes | +| 1396 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | 0 | | no | yes | +| 1404 | /cody/overview/app | /cody/clients/app | 0 | | no | no | +| 1408 | /cody/explanations/enabling_cody | /cody/clients/cody-with-sourcegraph | 0 | | no | yes | +| 1420 | /cody/overview/enable-cody-enterprise | /cody/clients/enable-cody-enterprise | 0 | | no | yes | +| 1538 | /cody/explanations | /cody/core-concepts | 0 | | no | yes | +| 1686 | /cody/core-concepts/embeddings/embedding-index | /cody/embeddings/embedding-index | 0 | | no | no | +| 1810 | /cody/explanations/schedule_one_off_embeddings_jobs | /cody/embeddings/configure-embeddings#schedule-embeddings-jobs | 0 | | no | no | +| 1832 | /cody/core-concepts/cody_clients | /cody/clients | 0 | | no | yes | +| 1877 | /code_search/tutorials/examples | /code-search/queries/examples | 0 | | no | yes | +| 1887 | /code_search/how-to | /code-search/working/saved_searches | 0 | 1 more → /code-search/working/saved-searches | no | no | +| 1897 | /code_search/how-to/snippets | /code-search/working/snippets | 0 | | no | yes | +| 1912 | /code_search/how-to/search-jobs | /code-search/types/search-jobs | 0 | | no | yes | +| 1917 | /code_search/examples | /code-search/queries/examples | 0 | | no | yes | +| 1922 | /code_search/explanations | /code-search/working/saved_searches | 0 | 1 more → /code-search/working/saved-searches | no | no | +| 1937 | /code_search/explanations/tips | /code-search/features | 0 | | no | yes | +| 2041 | /code_navigation/how-to/adding_lsif_to_many_repos | /code-search/code-navigation/precise_code_navigation | 0 | 2 more → /code-navigation/precise-code-navigation | no | no | +| 2100 | /code_navigation/how-to/enable_auto_indexing | /code-search/code-navigation/auto_indexing#enable-auto-indexing | 0 | 2 more → /code-navigation/auto-indexing | no | no | +| 2124 | /code_navigation/how-to/configure_auto_indexing | /code-search/code-navigation/auto_indexing#configure-auto-indexing | 0 | 2 more → /code-navigation/auto-indexing | no | no | +| 2171 | /code_navigation/how-to/policies_resource_usage_best_practices | /code-search/code-navigation/how-to/policies_resource_usage_best_practices | 0 | 2 more → /code-navigation/how-to/policies-resource-usage-best-practices | no | no | +| 2177 | /code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | /code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | 0 | 2 more → /code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing | no | no | +| 2227 | /code_navigation/explanations/search_based_code_navigation | /code-search/code-navigation/search_based_code_navigation | 0 | 2 more → /code-navigation/search-based-code-navigation | no | no | +| 2283 | /code_navigation/explanations/rockskip | /code-search/code-navigation/rockskip | 0 | 1 more → /code-navigation/rockskip | no | no | +| 2383 | /code_navigation/explanations/auto_indexing_inference | /code-search/code-navigation/explanations/auto_indexing_inference | 0 | 2 more → /code-navigation/explanations/auto-indexing-inference | no | no | +| 2413 | /code_navigation/references/troubleshooting | /code-search/code-navigation/troubleshooting | 0 | 1 more → /code-navigation/troubleshooting | no | no | +| 2448 | /code_navigation/references/envvars | /code-search/code-navigation/envvars | 0 | 1 more → /code-navigation/envvars | no | no | +| 2469 | /code_navigation/references/auto_indexing_configuration | /code-search/code-navigation/auto_indexing_configuration | 0 | 2 more → /code-navigation/auto-indexing-configuration | no | no | +| 2492 | /code_navigation/references/inference_configuration | /code-search/code-navigation/inference_configuration | 0 | 2 more → /code-navigation/inference-configuration | no | no | +| 2500 | /batch_changes/quickstart | /batch-changes/quickstart | 0 | | no | yes | +| 2504 | /batch_changes/explanations | /batch-changes/ | 0 | | no | yes | +| 2527 | /batch_changes/explanations/batch_changes_design | /batch-changes/design | 0 | | no | yes | +| 2535 | /batch_changes/explanations/reexecuting_batch_specs_multiple_times | /batch-changes/reexecuting-batch-specs-multiple-times | 0 | | no | yes | +| 2551 | /batch_changes/tutorials/updating_go_import_statements | /batch-changes/updating-go-import-statements | 0 | | no | yes | +| 2555 | /batch_changes/tutorials/update_base_images_in_dockerfiles | /batch-changes/update-base-images-in-dockerfiles | 0 | | no | yes | +| 2559 | /batch_changes/tutorials/search_and_replace_specific_terms | /batch-changes/search-and-replace-specific-terms | 0 | | no | yes | +| 2576 | /batch_changes/how-tos/updating_a_batch_change | /batch-changes/update-a-batch-change | 0 | | no | yes | +| 2584 | /batch_changes/how-tos/viewing_batch_changes | /batch-changes/create-a-batch-change#viewing-batch-changes | 0 | | no | yes | +| 2599 | /batch_changes/how-tos/tracking_existing_changesets | /batch-changes/tracking-existing-changesets | 0 | | no | yes | +| 2603 | /batch_changes/how-tos/closing_or_deleting_a_batch_change | /batch-changes/delete-a-batch-change | 0 | | no | yes | +| 2621 | /batch_changes/how-tos/handling_errored_changesets | /batch-changes/handling-errored-changesets | 0 | | no | yes | +| 2625 | /batch_changes/how-tos/bulk_operations_on_changesets | /batch-changes/bulk-operations-on-changesets | 0 | | no | yes | +| 2629 | /batch_changes/how-tos/server_side_file_mounts | /batch-changes/server-side#using-file-mounts-with-server-side-execution | 0 | | no | yes | +| 2634 | /batch_changes/how-tos/creating_changesets_per_project_in_monorepos | /batch-changes/creating-changesets-per-project-in-monorepos | 0 | | no | yes | +| 2644 | /batch_changes/how-tos/site_admin_configuration | /batch-changes/site-admin-configuration | 0 | | no | yes | +| 2837 | /batch_changes/references/batch_spec_cheat_sheet | /batch-changes/batch-spec-cheat-sheet | 0 | | no | yes | +| 2862 | /admin/code_hosts/bitbucketserver | /integration/bitbucket_server | 0 | 1 more → /integration/bitbucket-server | no | no | +| 4479 | /cody/clients/install-eclipse | /cody/clients | 0 | | no | yes | +| 4501 | /pricing/enterprise | /pricing/plans/enterprise | 0 | | no | yes | +| 4509 | /pricing/billing-faqs | /pricing/faqs | 0 | | no | yes | +| 4542 | /analytics/self-hosted | /analytics | 0 | | no | yes | +| 4546 | /analytics/air-gapped | /analytics | 0 | | no | yes | +| 4564 | /cody/capabilities/query-types | /cody/capabilities/chat | 0 | | no | yes | +| 4622 | /code_monitoring/explanations/best_practices | /code_monitoring | 0 | 1 more → /code-monitoring | no | no | +| 4626 | /code_monitoring/explanations/core_concepts | /code_monitoring | 0 | 1 more → /code-monitoring | no | no | +| 4630 | /code_monitoring/explanations | /code_monitoring | 0 | 1 more → /code-monitoring | no | no | +| 4638 | /code_monitoring/how-tos/slack | /code_monitoring | 0 | 1 more → /code-monitoring | no | no | +| 4650 | /code_monitoring/quickstart | /code_monitoring | 0 | 1 more → /code-monitoring | no | no | +| 4654 | /admin/nginx | /admin/http_https_configuration | 0 | 1 more → /self-hosted/http-https-configuration | no | no | +| 4678 | /how-to-videos/cody | /tutorials#cody | 0 | | no | yes | +| 4686 | /code-search/code-navigation/auto_indexing_configuration | /code-navigation/auto_indexing_configuration | 0 | 1 more → /code-navigation/auto-indexing-configuration | no | no | +| 4694 | /code-search/code-navigation/explanations/auto_indexing_inference | /code-navigation/explanations/auto_indexing_inference | 0 | 1 more → /code-navigation/explanations/auto-indexing-inference | no | no | +| 4698 | /code-search/code-navigation/explanations/uploads | /code-navigation/explanations/uploads | 0 | | no | yes | +| 4706 | /code-search/code-navigation/how-to/adding_scip_to_workflows | /code-navigation/how-to/adding_scip_to_workflows | 0 | 1 more → /code-navigation/how-to/adding-scip-to-workflows | no | no | +| 4749 | /code-search/code-navigation/private-maven-repository-configuration | /code-navigation/private-maven-repository-configuration | 0 | | no | yes | +| 4761 | /code-search/code-navigation/syntactic_code_navigation | /code-navigation/syntactic_code_navigation | 0 | 1 more → /code-navigation/syntactic-code-navigation | no | no | +| 4765 | /code-search/code-navigation/troubleshooting | /code-navigation/troubleshooting | 0 | | no | yes | +| 4773 | /admin/self-hosted | /self-hosted | 0 | | no | yes | +| 4777 | /enterprise-portal | /admin/enterprise-portal | 0 | | no | yes | +| 4781 | /admin/observability/outbound-request-log | /admin/outbound-request-log | 0 | | no | yes | +| 4789 | /admin/config/webhooks | /admin/webhooks | 0 | | no | yes | +| 4793 | /admin/config/webhooks/outgoing | /admin/webhooks/outgoing | 0 | | no | yes | +| 4809 | /admin/deploy/docker-compose/configuration | /self-hosted/deploy/docker-compose/configuration | 0 | | no | yes | +| 4817 | /admin/deploy/docker-compose/google_cloud | /self-hosted/deploy/docker-compose/google_cloud | 0 | 1 more → /self-hosted/deploy/docker-compose/google-cloud | no | no | +| 4829 | /admin/deploy/docker-compose/operations | /self-hosted/deploy/docker-compose/operations | 0 | | no | yes | +| 4833 | /admin/deploy/docker-compose/upgrade | /self-hosted/deploy/docker-compose/upgrade | 0 | | no | yes | +| 4837 | /admin/deploy/docker-single-container/aws | /self-hosted/deploy | 0 | | no | yes | +| 4841 | /admin/deploy/docker-single-container/digitalocean | /self-hosted/deploy | 0 | | no | yes | +| 4845 | /admin/deploy/docker-single-container/google_cloud | /self-hosted/deploy | 0 | | no | yes | +| 4857 | /admin/deploy/instance-size | /self-hosted/deploy/instance-size | 0 | | no | yes | +| 4861 | /admin/deploy/kubernetes/azure | /self-hosted/deploy/kubernetes/azure | 0 | | no | yes | +| 4869 | /admin/deploy/kubernetes/eks | /self-hosted/deploy/kubernetes/eks | 0 | | no | yes | +| 4877 | /admin/deploy/kubernetes/kustomize | /self-hosted/deploy/kubernetes/kustomize | 0 | | no | yes | +| 4881 | /admin/deploy/kubernetes/kustomize/eks | /self-hosted/deploy/kubernetes/kustomize/eks | 0 | | no | yes | +| 4885 | /admin/deploy/kubernetes/kustomize/gke | /self-hosted/deploy/kubernetes/kustomize/gke | 0 | | no | yes | +| 4909 | /admin/deploy/kubernetes/upgrade | /self-hosted/deploy/kubernetes/upgrade | 0 | | no | yes | +| 4913 | /admin/deploy/machine-images/aws-ami | /self-hosted/deploy/machine-images/aws-ami | 0 | | no | yes | +| 4921 | /admin/deploy/machine-images/gce | /self-hosted/deploy/machine-images/gce | 0 | | no | yes | +| 4945 | /admin/deploy/single-node | /self-hosted/deploy/single-node | 0 | | no | yes | +| 4949 | /admin/deploy/single-node/script | /self-hosted/deploy/single-node/script | 0 | | no | yes | +| 4969 | /admin/executors/deploy_executors | /self-hosted/executors | 0 | | no | yes | +| 4977 | /admin/executors/deploy_executors_binary_offline | /self-hosted/executors/deploy_executors_binary_offline | 0 | 1 more → /self-hosted/executors/deploy-executors-binary-offline | no | no | +| 4985 | /admin/executors/deploy_executors_docker | /self-hosted/executors/deploy_executors_docker | 0 | 1 more → /self-hosted/executors/deploy-executors-docker | no | no | +| 4993 | /admin/executors/deploy_executors_terraform | /self-hosted/executors/deploy_executors_terraform | 0 | 1 more → /self-hosted/executors/deploy-executors-terraform | no | no | +| 4997 | /admin/executors/executors_config | /self-hosted/executors/executors_config | 0 | 1 more → /self-hosted/executors/executors-config | no | no | +| 5009 | /admin/external_services | /self-hosted/external_services | 0 | 1 more → /self-hosted/external-services | no | no | +| 5021 | /admin/external_services/redis | /self-hosted/external_services/redis | 0 | | no | no | +| 5025 | /admin/how-to/blobstore_debugging | /self-hosted/how-to/blobstore_debugging | 0 | 1 more → /self-hosted/how-to/blobstore-debugging | no | no | +| 5029 | /admin/how-to/blobstore_update_notes | /self-hosted/how-to/blobstore_update_notes | 0 | 1 more → /self-hosted/how-to/blobstore-update-notes | no | no | +| 5033 | /admin/how-to/clear_codeintel_data | /self-hosted/how-to/clear_codeintel_data | 0 | 1 more → /self-hosted/how-to/clear-codeintel-data | no | no | +| 5045 | /admin/how-to/monitoring-guide | /self-hosted/how-to/monitoring-guide | 0 | | no | yes | +| 5049 | /admin/how-to/postgres14-index-corruption | /self-hosted/how-to/postgres14-index-corruption | 0 | | no | yes | +| 5053 | /admin/how-to/postgres_12_to_16_drift | /self-hosted/how-to/postgres_12_to_16_drift | 0 | 1 more → /self-hosted/how-to/postgres-12-to-16-drift | no | no | +| 5057 | /admin/how-to/precise-code-intel-worker-crashloopbackoff | /self-hosted/how-to/precise-code-intel-worker-crashloopbackoff | 0 | | no | yes | +| 5062 | /admin/how-to/privileged_migrations | /self-hosted/how-to/privileged_migrations | 0 | 1 more → /self-hosted/how-to/privileged-migrations | no | no | +| 5066 | /admin/how-to/rebuild-corrupt-postgres-indexes | /self-hosted/how-to/rebuild-corrupt-postgres-indexes | 0 | | no | yes | +| 5078 | /admin/how-to/run-psql | /self-hosted/how-to/run-psql | 0 | | no | yes | +| 5082 | /admin/how-to/setup-https | /self-hosted/how-to/setup-https | 0 | | no | yes | +| 5086 | /admin/how-to/troubleshoot-pod-eviction | /self-hosted/how-to/troubleshoot-pod-eviction | 0 | | no | yes | +| 5106 | /admin/observability/.gitattributes | /self-hosted/observability/.gitattributes | 0 | | no | no | +| 5126 | /admin/observability/health_checks | /self-hosted/observability/health_checks | 0 | 1 more → /self-hosted/observability/health-checks | no | no | +| 5134 | /admin/observability/logs | /self-hosted/observability/logs | 0 | | no | yes | +| 5166 | /admin/postgresql_collation_version_mismatch_resolution | /self-hosted/postgresql_collation_version_mismatch_resolution | 0 | 1 more → /self-hosted/postgresql-collation-version-mismatch-resolution | no | no | +| 5171 | /admin/pprof | /self-hosted/pprof | 0 | | no | yes | +| 5175 | /admin/config/private-network | /self-hosted/private-network | 0 | | no | yes | +| 5179 | /admin/config/restore | /self-hosted/restore | 0 | | no | yes | +| 5183 | /admin/sourcegraph-nginx-mermaid | /self-hosted/sourcegraph-nginx-mermaid | 0 | | no | yes | +| 5191 | /admin/updates/automatic | /self-hosted/updates/automatic | 0 | | no | yes | +| 5195 | /admin/updates/docker_compose | https://sourcegraph.com/changelog/self-hosted/docker-compose | 0 | | no | yes | +| 5212 | /admin/updates/migrator | /self-hosted/updates/migrator | 0 | | no | yes | +| 5220 | /admin/updates/migrator/schema-drift | /self-hosted/updates/migrator/schema-drift | 0 | | no | yes | +| 5228 | /admin/updates/migrator/upgrading-early-versions | /self-hosted/updates/migrator/upgrading-early-versions | 0 | | no | yes | +| 5232 | /admin/updates/pure_docker | /self-hosted/deploy/docker-compose/upgrade | 0 | | no | yes | +| 5236 | /admin/updates/server | /self-hosted/deploy | 0 | | no | yes | +| 5240 | /admin/url | /self-hosted/url | 0 | | no | yes | +| 5244 | /admin/validation | /self-hosted/validation | 0 | | no | yes | +| 5269 | /admin/auth/saml/azure_ad | /admin/auth/saml/azure-ad | 0 | | no | yes | +| 5273 | /admin/auth/saml/jump_cloud | /admin/auth/saml/jump-cloud | 0 | | no | yes | +| 5277 | /admin/auth/saml/microsoft_adfs | /admin/auth/saml/microsoft-adfs | 0 | | no | yes | +| 5281 | /admin/auth/saml/one_login | /admin/auth/saml/one-login | 0 | | no | yes | +| 5293 | /admin/code_hosts/aws_codecommit | /admin/code-hosts/aws-codecommit | 0 | | no | yes | +| 5297 | /admin/code_hosts/azuredevops | /admin/code-hosts/azuredevops | 0 | | no | yes | +| 5301 | /admin/code_hosts/bitbucket_cloud | /admin/code-hosts/bitbucket-cloud | 0 | | no | yes | +| 5309 | /admin/code_hosts/gerrit | /admin/code-hosts/gerrit | 0 | | no | yes | +| 5321 | /admin/code_hosts/gitolite | /admin/code-hosts/gitolite | 0 | | no | yes | +| 5325 | /admin/code_hosts/non-git | /admin/code-hosts/non-git | 0 | | no | yes | +| 5329 | /admin/code_hosts/other | /admin/code-hosts/other | 0 | | no | yes | +| 5333 | /admin/code_hosts/phabricator | /admin/code-hosts/phabricator | 0 | | no | yes | +| 5341 | /admin/code_hosts/src_serve_git | /admin/code-hosts/src-serve-git | 0 | | no | yes | +| 5357 | /admin/enterprise_getting_started_guide | /admin/enterprise-getting-started-guide | 0 | 1 more → /admin | no | no | +| 5361 | /admin/executors/executor_secrets | /admin/executors/executor-secrets | 0 | | no | yes | +| 5365 | /admin/how-to/internal_github_repos | /admin/how-to/internal-github-repos | 0 | | no | yes | +| 5377 | /admin/oauth_apps | /admin/oauth-apps | 0 | | no | yes | +| 5381 | /admin/repo/git_config | /admin/repo/git-config | 0 | | no | yes | +| 5389 | /admin/security_event_logs | /admin/security-event-logs | 0 | | no | yes | +| 5401 | /admin/user_surveys | /admin/user-surveys | 0 | | no | yes | +| 5413 | /cli/how-tos/fetch_sboms | /cli/how-tos/fetch-sboms | 0 | | no | yes | +| 5417 | /cli/how-tos/managing_access_tokens | /cli/how-tos/managing-access-tokens | 0 | | no | yes | +| 5421 | /cli/how-tos/revoking_an_access_token | /cli/how-tos/revoking-an-access-token | 0 | | no | yes | +| 5425 | /cli/how-tos/verify_container_signatures | /cli/how-tos/verify-container-signatures | 0 | | no | yes | +| 5429 | /cloud/logpush_gcs | /cloud/logpush-gcs | 0 | | no | yes | +| 5433 | /cloud/logpush_s3 | /cloud/logpush-s3 | 0 | | no | yes | +| 5437 | /cloud/private_connectivity_aws | /cloud/private-connectivity-aws | 0 | | no | yes | +| 5441 | /cloud/private_connectivity_gcp | /cloud/private-connectivity-gcp | 0 | | no | yes | +| 5449 | /cloud/private_connectivity_sourcegraph_connect | /cloud/private-connectivity-sourcegraph-connect | 0 | | no | yes | +| 5461 | /code_insights/explanations | /code-insights/explanations | 0 | | no | yes | +| 5470 | /code_insights/explanations/automatically_generated_data_series | /code-insights/explanations/automatically-generated-data-series | 0 | | no | yes | +| 5488 | /code_insights/explanations/search_results_aggregations | /code-insights/explanations/search-results-aggregations | 0 | | no | yes | +| 5492 | /code_insights/explanations/viewing_code_insights | /code-insights/explanations/viewing-code-insights | 0 | | no | yes | +| 5496 | /code_insights/how-tos | /code-insights/how-tos | 0 | | no | yes | +| 5505 | /code_insights/how-tos/filtering_an_insight | /code-insights/how-tos/filtering-an-insight | 0 | | no | yes | +| 5509 | /code_insights/language_insight_quickstart | /code-insights/language-insight-quickstart | 0 | | no | yes | +| 5513 | /code_insights/references | /code-insights/references | 0 | | no | yes | +| 5517 | /code_insights/references/common_reasons_code_insights_may_not_match_search_results | /code-insights/references/common-reasons-code-insights-may-not-match-search-results | 0 | | no | yes | +| 5530 | /code_insights/references/repository_scope | /code-insights/references/repository-scope | 0 | | no | yes | +| 5550 | /code-navigation/explanations/auto_indexing_inference | /code-navigation/explanations/auto-indexing-inference | 0 | | no | yes | +| 5558 | /code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | /code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing | 0 | | no | yes | +| 5572 | /code-navigation/how-to/index_other_languages | /code-navigation/how-to/index-other-languages | 0 | | no | yes | +| 5576 | /code-navigation/how-to/policies_resource_usage_best_practices | /code-navigation/how-to/policies-resource-usage-best-practices | 0 | | no | yes | +| 5593 | /code-navigation/syntactic_code_navigation | /code-navigation/syntactic-code-navigation | 0 | | no | yes | +| 5601 | /code-search/how-to/create_search_context_graphql | /code-search/how-to/create-search-context-graphql | 0 | 1 more → /api | no | no | +| 5613 | /code-search/working/search_filters | /code-search/working/search-filters | 0 | | no | yes | +| 5621 | /dotcom/indexing_open_source_code | /dotcom/indexing-open-source-code | 0 | | no | yes | +| 5625 | /integration/aws_codecommit | /integration/aws-codecommit | 0 | | no | yes | +| 5629 | /integration/bitbucket_cloud | /integration/bitbucket-cloud | 0 | | no | yes | +| 5650 | /integration/migrating_firefox_extension | /integration/migrating-firefox-extension | 0 | | no | yes | +| 5658 | /own/assigned_ownership | /own/assigned-ownership | 0 | 1 more → /code-ownership | no | no | +| 5670 | /own/configuration_reference | /own/configuration-reference | 0 | 1 more → /code-ownership | no | no | +| 5678 | /self-hosted/deploy/docker-compose/google_cloud | /self-hosted/deploy/docker-compose/google-cloud | 0 | | no | yes | +| 5682 | /self-hosted/deploy/docker-single-container/google_cloud | /self-hosted/deploy | 0 | | no | yes | +| 5694 | /self-hosted/deployment_best_practices | /self-hosted/deployment-best-practices | 0 | | no | yes | +| 5702 | /self-hosted/executors/deploy-executors | /self-hosted/executors | 0 | | no | yes | +| 5710 | /self-hosted/executors/deploy_executors_binary_offline | /self-hosted/executors/deploy-executors-binary-offline | 0 | | no | yes | +| 5714 | /self-hosted/executors/deploy_executors_dind | /self-hosted/executors/deploy-executors-dind | 0 | | no | yes | +| 5718 | /self-hosted/executors/deploy_executors_docker | /self-hosted/executors/deploy-executors-docker | 0 | | no | yes | +| 5730 | /self-hosted/executors/executors_config | /self-hosted/executors/executors-config | 0 | | no | yes | +| 5746 | /self-hosted/how-to/blobstore_debugging | /self-hosted/how-to/blobstore-debugging | 0 | | no | yes | +| 5754 | /self-hosted/how-to/clear_codeintel_data | /self-hosted/how-to/clear-codeintel-data | 0 | | no | yes | +| 5766 | /self-hosted/how-to/postgres_12_to_16_drift | /self-hosted/how-to/postgres-12-to-16-drift | 0 | | no | yes | +| 5770 | /self-hosted/how-to/privileged_migrations | /self-hosted/how-to/privileged-migrations | 0 | | no | yes | +| 5774 | /self-hosted/how-to/redis_configmap | /self-hosted/how-to/redis-configmap | 0 | | no | yes | +| 5778 | /self-hosted/how-to/rollback_database | /self-hosted/how-to/rollback-database | 0 | | no | yes | +| 5782 | /self-hosted/how-to/unfinished_migration | /self-hosted/how-to/unfinished-migration | 0 | | no | yes | +| 5786 | /self-hosted/http_https_configuration | /self-hosted/http-https-configuration | 0 | | no | yes | +| 5790 | /self-hosted/observability/alerting_custom_consumption | /self-hosted/observability/alerting-custom-consumption | 0 | | no | yes | +| 5794 | /self-hosted/observability/health_checks | /self-hosted/observability/health-checks | 0 | | no | yes | +| 5802 | /self-hosted/postgresql_collation_version_mismatch_resolution | /self-hosted/postgresql-collation-version-mismatch-resolution | 0 | | no | yes | +| 5807 | /self-hosted/ssl_https_self_signed_cert_nginx | /self-hosted/ssl-https-self-signed-cert-nginx | 0 | | no | yes | +| 5811 | /self-hosted/updates/docker_compose | https://sourcegraph.com/changelog/self-hosted/docker-compose | 0 | | no | yes | +| 5820 | /admin/enterprise-getting-started-guide | /admin | 0 | | no | yes | +| 5832 | /admin/beta-and-experimental-features | /beta-and-experimental | 0 | | no | yes | +| 5848 | /self-hosted/updates/kubernetes | https://sourcegraph.com/changelog/self-hosted/kubernetes | 0 | | no | yes | +| 5852 | /self-hosted/updates/server | /self-hosted/deploy | 0 | | no | yes | +| 5865 | /own/configuration-reference | /code-ownership | 0 | | no | yes | +| 5885 | /api/graphql/managing-code-insights-with-api | /api/graphql | 0 | | no | yes | +| 5893 | /code-search/how-to/create-search-context-graphql | /api | 0 | | no | yes | +| 345 | /admin/install/cluster.md | /admin/deploy/index.md | .md is rewritten, not redirected | | no | no | +| 408 | /dev/architecture/architecture.dot | /dev/background-information/architecture/architecture.dot | line 389 matches first | | no | no | +| 1087 | /admin/install/cluster.md | /admin/deploy | .md is rewritten, not redirected | | no | no | +| 1298 | /cody/autocomplete#code-autocomplete | /cody/capabilities/autocomplete | line 1294 matches first | | no | yes | +| 1302 | /cody/autocomplete#what-is-cody-code-autocomplete | /cody/capabilities/autocomplete | line 1294 matches first | | no | yes | +| 1306 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | browsers drop the #, page is served | | yes | yes | +| 1310 | /cody/autocomplete#enabling-autocomplete | /cody/capabilities/autocomplete | line 1294 matches first | | no | yes | +| 1314 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | browsers drop the #, page is served | | yes | yes | +| 1318 | /cody/autocomplete#configuring-on-sourcegraph-enterprise | /cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance | line 1294 matches first | | no | yes | +| 1323 | /cody/capabilities#configure-autocomplete-on-sourcegraph-enterprise | /cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance | browsers drop the #, page is served | | yes | yes | +| 1328 | /cody/autocomplete#accessing-autocomplete-logs | /cody/capabilities/autocomplete#access-autocomplete-logs | line 1294 matches first | | no | yes | +| 1332 | /cody/capabilities#access-autocomplete-logs | /cody/capabilities/autocomplete#access-autocomplete-logs | browsers drop the #, page is served | | yes | yes | +| 1336 | /cody#get-cody | /cody | browsers drop the #, page is served | | yes | yes | +| 1340 | /cody#getting-started | /cody | browsers drop the #, page is served | | yes | yes | +| 1344 | /cody#features | /cody#main-features | browsers drop the #, page is served | | yes | yes | +| 1348 | /cody#chatbot-that-knows-your-code | /cody | browsers drop the #, page is served | | yes | yes | +| 1352 | /cody#fix-code-inline | /cody/capabilities | browsers drop the #, page is served | | yes | yes | +| 1356 | /cody/capabilities#fix-code-inline | /cody/capabilities | browsers drop the #, page is served | | yes | yes | +| 1360 | /cody#recipes | /cody/capabilities/commands | browsers drop the #, page is served | | yes | no | +| 1364 | /cody/capabilities#cody-recipes | /cody/capabilities/commands | browsers drop the #, page is served | | yes | no | +| 1368 | /cody#autocomplete | /cody/capabilities/autocomplete | browsers drop the #, page is served | | yes | yes | +| 1372 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | browsers drop the #, page is served | | yes | yes | +| 1424 | /cody/quickstart#quickstart-for-cody-in-vs-code | /cody/quickstart | browsers drop the #, page is served | | yes | yes | +| 1428 | /cody/quickstart#introduction | /cody/quickstart#cody-quickstart | browsers drop the #, page is served | | yes | yes | +| 1432 | /cody/quickstart#getting-started-with-the-cody-extension-and-recipes | /cody/quickstart#getting-started-with-cody-extension-and-commands | browsers drop the #, page is served | | yes | yes | +| 1437 | /cody/quickstart#generate-a-unit-test | /cody/quickstart#1-generate-a-unit-test | browsers drop the #, page is served | | yes | yes | +| 1441 | /cody/quickstart#ask-cody-to-pull-reference-documentation | /cody/quickstart#3-ask-cody-to-pull-reference-documentation | browsers drop the #, page is served | | yes | yes | +| 1446 | /cody/quickstart#ask-cody-to-write-context-aware-code | /cody/quickstart#working-with-the-cody-extension | browsers drop the #, page is served | | yes | yes | +| 1450 | /cody/overview/install-jetbrains#introduction | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 1454 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 1458 | /cody/overview/install-jetbrains#requirements | /cody/clients/install-jetbrains#prerequisites | line 1396 matches first | | no | yes | +| 1462 | /cody/overview/install-jetbrains#prerequisites | /cody/clients/install-jetbrains#prerequisites | line 1396 matches first | | no | yes | +| 1466 | /cody/overview/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | /cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | line 1396 matches first | | no | yes | +| 1471 | /cody/overview/install-jetbrains#enable-code-graph-context-for-context-aware-answers-optional | /cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | line 1396 matches first | | no | yes | +| 1476 | /cody/overview/install-jetbrains#get-started-with-cody | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 1480 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 1484 | /cody/overview/install-vscode#introduction | /cody/clients/install-vscode | line 1384 matches first | | no | yes | +| 1488 | /cody/overview/install-vscode | /cody/clients/install-vscode | line 1384 matches first | | no | yes | +| 1492 | /cody/overview/install-vscode#requirements | /cody/clients/install-vscode#prerequisites | line 1384 matches first | | no | yes | +| 1496 | /cody/overview/install-vscode#prerequisites | /cody/clients/install-vscode#prerequisites | line 1384 matches first | | no | yes | +| 1500 | /cody/overview/install-vscode#optional-enable-code-graph-context-for-context-aware-answers | /cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional | line 1384 matches first | | no | yes | +| 1505 | /cody/overview/install-vscode#enable-code-graph-context-for-context-aware-answers-optional | /cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional | line 1384 matches first | | no | yes | +| 1510 | /cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider-directly | /cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider | line 1420 matches first | | no | yes | +| 1515 | /cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider | /cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider | line 1420 matches first | | no | yes | +| 1520 | /cody/overview/enable-cody-enterprise#turning-cody-on-only-for-some-users | /cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users | line 1420 matches first | | no | yes | +| 1525 | /cody/overview/enable-cody-enterprise#enable-cody-only-for-some-users | /cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users | line 1420 matches first | | no | yes | +| 1530 | /cody/overview/enable-cody-enterprise#turning-cody-off | /cody/clients/enable-cody-enterprise#disable-cody | line 1420 matches first | | no | yes | +| 1534 | /cody/overview/enable-cody-enterprise#disable-cody | /cody/clients/enable-cody-enterprise#disable-cody | line 1420 matches first | | no | yes | +| 1542 | /cody/explanations/code_graph_context#embeddings | /cody/embeddings | line 1820 matches first | | no | no | +| 1546 | /cody/core-concepts/embeddings#embeddings | /cody/embeddings | line 4558 matches first | | no | no | +| 1550 | /cody/explanations/code_graph_context#configuring-embeddings | /cody/embeddings/configure-embeddings | line 1820 matches first | | no | no | +| 1558 | /cody/explanations/code_graph_context#filtering-files-from-embeddings | /cody/embeddings/manage-embeddings#filter-files-from-embeddings | line 1820 matches first | | no | no | +| 1563 | /cody/core-concepts/embeddings/manage-embeddings#filter-files-from-embeddings | /cody/embeddings/manage-embeddings#filter-files-from-embeddings | browsers drop the #, page is served | | no | no | +| 1568 | /cody/explanations/code_graph_context#storing-embedding-indexes | /cody/embeddings/manage-embeddings#store-embedding-indexes | line 1820 matches first | | no | no | +| 1573 | /cody/core-concepts/embeddings/manage-embeddings#store-embedding-indexes | /cody/embeddings/manage-embeddings#store-embedding-indexes | browsers drop the #, page is served | | no | no | +| 1578 | /cody/explanations/code_graph_context#using-s3 | /cody/embeddings/manage-embeddings#using-s3 | line 1820 matches first | | no | no | +| 1582 | /cody/core-concepts/embeddings/manage-embeddings#using-s3 | /cody/embeddings/manage-embeddings#using-s3 | browsers drop the #, page is served | | no | no | +| 1586 | /cody/explanations/code_graph_context#using-gcs | /cody/embeddings/manage-embeddings#using-gcs | line 1820 matches first | | no | no | +| 1590 | /cody/core-concepts/embeddings/manage-embeddings#using-gcs | /cody/embeddings/manage-embeddings#using-gcs | browsers drop the #, page is served | | no | no | +| 1594 | /cody/explanations/code_graph_context#provisioning-buckets | /cody/embeddings/manage-embeddings#provisioning-buckets | line 1820 matches first | | no | no | +| 1598 | /cody/core-concepts/embeddings/manage-embeddings#provisioning-buckets | /cody/embeddings/manage-embeddings#provisioning-buckets | browsers drop the #, page is served | | no | no | +| 1602 | /cody/explanations/code_graph_context#environment-variables-for-the-embeddings-service | /cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | line 1820 matches first | | no | no | +| 1607 | /cody/core-concepts/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | /cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | browsers drop the #, page is served | | no | no | +| 1612 | /cody/explanations/code_graph_context#incremental-embeddings | /cody/embeddings#incremental-embeddings | line 1820 matches first | | no | no | +| 1616 | /cody/core-concepts/embeddings#incremental-embeddings | /cody/embeddings#incremental-embeddings | line 4558 matches first | | no | no | +| 1620 | /cody/explanations/code_graph_context#adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings | /cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | line 1820 matches first | | no | no | +| 1625 | /cody/core-concepts/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | /cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | line 4558 matches first | | no | no | +| 1630 | /cody/explanations/code_graph_context#using-a-third-party-embeddings-provider-directly | /cody/embeddings#third-party-embeddings-provider | line 1820 matches first | | no | no | +| 1634 | /cody/core-concepts/embeddings#third-party-embeddings-provider | /cody/embeddings#third-party-embeddings-provider | line 4558 matches first | | no | no | +| 1638 | /cody/explanations/code_graph_context#openai | /cody/embeddings#openai | line 1820 matches first | | no | no | +| 1642 | /cody/core-concepts/embeddings#openai | /cody/embeddings#openai | line 4558 matches first | | no | no | +| 1646 | /cody/explanations/code_graph_context#azure-openai-span-class-badge-badge-experimental-experimental-span | /cody/embeddings#azure-openai | line 1820 matches first | | no | no | +| 1650 | /cody/core-concepts/embeddings#azure-openai | /cody/embeddings#azure-openai | line 4558 matches first | | no | no | +| 1654 | /cody/explanations/code_graph_context#disabling-embeddings | /cody/embeddings#disable-embeddings | line 1820 matches first | | no | no | +| 1658 | /cody/core-concepts/embeddings#disable-embeddings | /cody/embeddings#disable-embeddings | line 4558 matches first | | no | no | +| 1662 | /cody/explanations/code_graph_context#configuring-the-global-policy-match-limit | /cody/embeddings/usage-and-limits#configure-global-policy-match-limit | line 1820 matches first | | no | no | +| 1667 | /cody/core-concepts/embeddings/usage-and-limits#configure-global-policy-match-limit | /cody/embeddings/usage-and-limits#configure-global-policy-match-limit | browsers drop the #, page is served | | no | no | +| 1672 | /cody/explanations/code_graph_context#limitting-the-number-of-embeddings-that-can-be-generated | /cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | line 1820 matches first | | no | no | +| 1677 | /cody/core-concepts/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | /cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | browsers drop the #, page is served | | no | no | +| 1690 | /cody/explanations/indexing#generate-embeddings-index | /cody/embeddings/embedding-index#generate-embeddings-index | line 1682 matches first | | no | no | +| 1695 | /cody/core-concepts/embeddings/embedding-index#generate-embeddings-index | /cody/embeddings/embedding-index#generate-embeddings-index | line 1686 matches first | | no | no | +| 1700 | /cody/explanations/indexing#sourcegraph-enterprise | /cody/embeddings/embedding-index#sourcegraph-enterprise | line 1682 matches first | | no | no | +| 1704 | /cody/core-concepts/embeddings/embedding-index#sourcegraph-enterprise | /cody/embeddings/embedding-index#sourcegraph-enterprise | line 1686 matches first | | no | no | +| 1708 | /cody/explanations/indexing#sourcegraph-com | /cody/embeddings/embedding-index#sourcegraphcom | line 1682 matches first | | no | no | +| 1712 | /cody/core-concepts/embeddings/embedding-index#sourcegraph-com | /cody/embeddings/embedding-index#sourcegraphcom | line 1686 matches first | | no | no | +| 1716 | /cody/explanations/indexing#enable-codebase-aware-answers | /cody/embeddings/embedding-index#enable-codebase-aware-answers | line 1682 matches first | | no | no | +| 1721 | /cody/core-concepts/embeddings/embedding-index#enable-codebase-aware-answers | /cody/embeddings/embedding-index#enable-codebase-aware-answers | line 1686 matches first | | no | no | +| 1726 | /cody/explanations/indexing#extension-settings | /cody/embeddings/embedding-index#cody-vs-code-extension-settings | line 1682 matches first | | no | no | +| 1731 | /cody/core-concepts/embeddings/embedding-index#cody-vs-code-extension-settings | /cody/embeddings/embedding-index#cody-vs-code-extension-settings | line 1686 matches first | | no | no | +| 1736 | /cody/explanations/indexing#manual-configuration | /cody/embeddings/embedding-index#manual-configuration | line 1682 matches first | | no | no | +| 1740 | /cody/core-concepts/embeddings/embedding-index#manual-configuration | /cody/embeddings/embedding-index#manual-configuration | line 1686 matches first | | no | no | +| 1744 | /cody/explanations/indexing#settings-json | /cody/embeddings/embedding-index#settingsjson | line 1682 matches first | | no | no | +| 1748 | /cody/core-concepts/embeddings/embedding-index#settings-json | /cody/embeddings/embedding-index#settingsjson | line 1686 matches first | | no | no | +| 1756 | /cody/core-concepts/embeddings/configure-embeddings#policies | /cody/embeddings/configure-embeddings#policies | line 1554 matches first | | no | no | +| 1760 | /cody/explanations/policies#how-to-create-an-embeddings-policy | /cody/embeddings/configure-embeddings#create-an-embeddings-policy | line 1752 matches first | | no | no | +| 1765 | /cody/core-concepts/embeddings/configure-embeddings#create-an-embeddings-policy | /cody/embeddings/configure-embeddings#create-an-embeddings-policy | line 1554 matches first | | no | no | +| 1770 | /cody/explanations/policies#example-1 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1752 matches first | | no | no | +| 1775 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1554 matches first | | no | no | +| 1780 | /cody/explanations/policies#example-2 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1752 matches first | | no | no | +| 1785 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1554 matches first | | no | no | +| 1790 | /cody/explanations/policies#example-3 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1752 matches first | | no | no | +| 1795 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1554 matches first | | no | no | +| 1800 | /cody/explanations/policies#lifecycle-of-an-embeddings-policy | /cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | line 1752 matches first | | no | no | +| 1805 | /cody/core-concepts/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | /cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | line 1554 matches first | | no | no | +| 1815 | /cody/core-concepts/embeddings/configure-embeddings#schedule-embeddings-jobs | /cody/embeddings/configure-embeddings#schedule-embeddings-jobs | line 1554 matches first | | no | no | +| 1828 | /cody/explanations/code_graph_context | /cody/core-concepts/code-graph | line 1820 matches first | | no | yes | +| 1836 | /cody/overview#getting-started | /cody/clients | line 1376 matches first | | no | yes | +| 1844 | /cody/core-concepts/cody_gateway#using-cody-gateway-in-sourcegraph-enterprise | /cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise | line 1840 matches first | | no | no | +| 1849 | /cody/core-concepts/cody_gateway#configuring-custom-models | /cody/core-concepts/cody-gateway#configuring-custom-models | line 1840 matches first | | no | no | +| 1854 | /cody/core-concepts/cody_gateway#rate-limits-and-quotas | /cody/core-concepts/cody-gateway#rate-limits-and-quotas | line 1840 matches first | | no | no | +| 1858 | /cody/core-concepts/cody_gateway#privacy-and-security | /cody/core-concepts/cody-gateway#privacy-and-security | line 1840 matches first | | no | no | +| 1947 | /code_search/reference/queries#search-pattern-syntax | /code-search/queries#search-pattern-syntax | line 1942 matches first | | no | yes | +| 1969 | /code_navigation/how-to/configure_data_retention#applying-data-retention-policies-globally | /code-search/code-navigation/auto_indexing#applying-indexing-policies-globally | line 1963 matches first | | no | no | +| 1981 | /code_navigation/how-to/index_a_go_repository#automated-indexing | /code-search/code-navigation/how-to/index_a_go_repository#automated-indexing | line 1975 matches first | | no | no | +| 1987 | /code_navigation/how-to/index_a_go_repository#github-actions | /code-search/code-navigation/how-to/index_a_go_repository#github-actions | line 1975 matches first | | no | no | +| 1993 | /code_navigation/how-to/index_a_go_repository#circleci | /code-search/code-navigation/how-to/index_a_go_repository#circleci | line 1975 matches first | | no | no | +| 1999 | /code_navigation/how-to/index_a_go_repository#travis-ci | /code-search/code-navigation/how-to/index_a_go_repository#travis-ci | line 1975 matches first | | no | no | +| 2005 | /code_navigation/how-to/index_a_go_repository#manual-indexing | /code-search/code-navigation/how-to/index_a_go_repository#manual-indexing | line 1975 matches first | | no | no | +| 2017 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly | line 2011 matches first | | no | no | +| 2023 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags | line 2011 matches first | | no | no | +| 2029 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image | line 2011 matches first | | no | no | +| 2035 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally | line 2011 matches first | | no | no | +| 2052 | /code_navigation/how-to/adding_lsif_to_workflows#language-specific-guides | /code-search/code-navigation/how-to/adding_lsif_to_workflows#language-specific-guides | line 2046 matches first | | no | no | +| 2058 | /code_navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration | /code-search/code-navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration | line 2046 matches first | | no | no | +| 2064 | /code_navigation/how-to/adding_lsif_to_workflows#using-indexer-containers | /code-search/code-navigation/how-to/adding_lsif_to_workflows#using-indexer-containers | line 2046 matches first | | no | no | +| 2070 | /code_navigation/how-to/adding_lsif_to_workflows#github-action-examples | /code-search/code-navigation/how-to/adding_lsif_to_workflows#github-action-examples | line 2046 matches first | | no | no | +| 2076 | /code_navigation/how-to/adding_lsif_to_workflows#circle-ci-examples | /code-search/code-navigation/how-to/adding_lsif_to_workflows#circle-ci-examples | line 2046 matches first | | no | no | +| 2082 | /code_navigation/how-to/adding_lsif_to_workflows#travis-ci-examples | /code-search/code-navigation/how-to/adding_lsif_to_workflows#travis-ci-examples | line 2046 matches first | | no | no | +| 2088 | /code_navigation/how-to/adding_lsif_to_workflows#ci-from-scratch | /code-search/code-navigation/how-to/adding_lsif_to_workflows#ci-from-scratch | line 2046 matches first | | no | no | +| 2094 | /code_navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom | /code-search/code-navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom | line 2046 matches first | | no | no | +| 2106 | /code_navigation/how-to/enable_auto_indexing#deploy-executors | /code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors | line 2100 matches first | | no | no | +| 2112 | /code_navigation/how-to/enable_auto_indexing#enable-index-job-scheduling | /code-search/code-navigation/auto_indexing#enable-auto-indexing#enable-index-job-scheduling | line 2100 matches first | | no | no | +| 2118 | /code_navigation/how-to/enable_auto_indexing#tune-the-index-scheduler | /code-search/code-navigation/auto_indexing#enable-auto-indexing#tune-the-index-scheduler | line 2100 matches first | | no | no | +| 2130 | /code_navigation/how-to/configure_auto_indexing#configure-auto-indexing-policies | /code-search/code-navigation/auto_indexing#configure-auto-indexing-policies | line 2124 matches first | | no | no | +| 2136 | /code_navigation/how-to/configure_auto_indexing#applying-indexing-policies-globally | /code-search/code-navigation/auto_indexing#applying-indexing-policies-globally | line 2124 matches first | | no | no | +| 2142 | /code_navigation/how-to/configure_auto_indexing#applying-indexing-policies-to-a-specific-repository | /code-search/code-navigation/auto_indexing#applying-indexing-policies-to-a-specific-repository | line 2124 matches first | | no | no | +| 2148 | /code_navigation/how-to/configure_auto_indexing#explicit-index-job-configuration | /code-search/code-navigation/auto_indexing#explicit-index-job-configuration | line 2124 matches first | | no | no | +| 2154 | /code_navigation/how-to/configure_auto_indexing#private-repositories-and-packages-configuration | /code-search/code-navigation/auto_indexing#private-repositories-and-packages-configuration | line 2124 matches first | | no | no | +| 2160 | /code_navigation/how-to/configure_auto_indexing#go | /code-search/code-navigation/auto_indexing#go | line 2124 matches first | | no | no | +| 2165 | /code_navigation/how-to/configure_auto_indexing#typescriptjavascript | /code-search/code-navigation/auto_indexing#typescriptjavascript | line 2124 matches first | | no | no | +| 2188 | /code_navigation/explanations/introduction_to_code_navigation#search-based-vs-precise | /code-search/code-navigation#code-navigation-types | line 2183 matches first | | no | no | +| 2198 | /code_navigation/explanations/precise_code_navigation#why-are-my-results-sometimes-incorrect | /code-search/code-navigation/troubleshooting#why-are-my-results-sometimes-incorrect | line 2193 matches first | | no | no | +| 2209 | /code_navigation/explanations/uploads#lifecycle-of-an-upload | /code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload | line 2204 matches first | | no | no | +| 2215 | /code_navigation/explanations/uploads#lifecycle-of-an-upload-via-ui | /code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui | line 2204 matches first | | no | no | +| 2221 | /code_navigation/explanations/uploads#repository-commit-graph | /code-search/code-navigation/explanations/uploads#repository-commit-graph | line 2204 matches first | | no | no | +| 2233 | /code_navigation/explanations/search_based_code_navigation#how-does-it-work | /code-search/code-navigation/search_based_code_navigation#how-does-it-work | line 2227 matches first | | no | no | +| 2239 | /code_navigation/explanations/search_based_code_navigation#what-configuration-settings-can-i-apply | /code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply | line 2227 matches first | | no | no | +| 2250 | /code_navigation/explanations/features#popover | /code-search/code-navigation/features#popover | line 2245 matches first | | no | no | +| 2254 | /code_navigation/explanations/features#go-to-definition | /code-search/code-navigation/features#go-to-definition | line 2245 matches first | | no | no | +| 2258 | /code_navigation/explanations/features#find-references | /code-search/code-navigation/features#find-references | line 2245 matches first | | no | no | +| 2262 | /code_navigation/explanations/features#dependency-navigation | /code-search/code-navigation/features#dependency-navigation | line 2245 matches first | | no | no | +| 2267 | /code_navigation/explanations/features#find-implementations | /code-search/code-navigation/features#find-implementations | line 2245 matches first | | no | no | +| 2273 | /code_navigation/explanations/features#perform-an-action | /code-search/code-navigation/features#perform-an-action | line 2245 matches first | | no | no | +| 2278 | /code_navigation/explanations/features#symbol-search | /code-search/types/symbol | line 2245 matches first | | no | yes | +| 2288 | /code_navigation/explanations/rockskip#when-should-i-use-rockskip | /code-search/code-navigation/rockskip#when-should-i-use-rockskip | line 2283 matches first | | no | no | +| 2294 | /code_navigation/explanations/rockskip#how-do-i-enable-rockskip | /code-search/code-navigation/rockskip#how-do-i-enable-rockskip | line 2283 matches first | | no | no | +| 2300 | /code_navigation/explanations/rockskip#how-long-does-indexing-take | /code-search/code-navigation/rockskip#how-long-does-indexing-take | line 2283 matches first | | no | no | +| 2306 | /code_navigation/explanations/rockskip#what-resources-does-rockskip-use | /code-search/code-navigation/rockskip#what-resources-does-rockskip-use | line 2283 matches first | | no | no | +| 2312 | /code_navigation/explanations/rockskip#how-do-i-check-the-indexing-status | /code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status | line 2283 matches first | | no | no | +| 2318 | /code_navigation/explanations/rockskip#when-is-indexing-triggered | /code-search/code-navigation/rockskip#when-is-indexing-triggered | line 2283 matches first | | no | no | +| 2330 | /code_navigation/explanations/writing_an_indexer#understanding-the-scip-protobuf-schema | /code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema | line 2324 matches first | | no | no | +| 2336 | /code_navigation/explanations/writing_an_indexer#importing-or-generating-scip-bindings | /code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings | line 2324 matches first | | no | no | +| 2342 | /code_navigation/explanations/writing_an_indexer#generating-minimal-index-with-occurrence-information | /code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information | line 2324 matches first | | no | no | +| 2348 | /code_navigation/explanations/writing_an_indexer#snapshot-testing-with-scip-cli | /code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli | line 2324 matches first | | no | no | +| 2354 | /code_navigation/explanations/writing_an_indexer#progressively-adding-support-for-language-features | /code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features | line 2324 matches first | | no | no | +| 2365 | /code_navigation/explanations/auto_indexing#lifecycle-of-an-indexing-job | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job | line 2360 matches first | | no | no | +| 2371 | /code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job | line 2124 matches first | | no | no | +| 2377 | /code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job-via-ui | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui | line 2124 matches first | | no | no | +| 2389 | /code_navigation/explanations/auto_indexing_inference#go | /code-search/code-navigation/explanations/auto_indexing_inference#go | line 2383 matches first | | no | no | +| 2395 | /code_navigation/explanations/auto_indexing_inference#typescript | /code-search/code-navigation/explanations/auto_indexing_inference#typescript | line 2383 matches first | | no | no | +| 2401 | /code_navigation/explanations/auto_indexing_inference#java | /code-search/code-navigation/explanations/auto_indexing_inference#java | line 2383 matches first | | no | no | +| 2407 | /code_navigation/explanations/auto_indexing_inference#rust | /code-search/code-navigation/explanations/auto_indexing_inference#rust | line 2383 matches first | | no | no | +| 2418 | /code_navigation/references/troubleshooting#when-are-issues-related-to-code-intelligence | /code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence | line 2413 matches first | | no | no | +| 2424 | /code_navigation/references/troubleshooting#gathering-evidence | /code-search/code-navigation/troubleshooting#gathering-evidence | line 2413 matches first | | no | no | +| 2436 | /code_navigation/references/indexers#quick-reference | /code-search/code-navigation/writing_an_indexer#quick-reference | line 2430 matches first | | no | no | +| 2453 | /code_navigation/references/envvars#frontend | /code-search/code-navigation/envvars#frontend | line 2448 matches first | | no | no | +| 2458 | /code_navigation/references/envvars#worker | /code-search/code-navigation/envvars#worker | line 2448 matches first | | no | no | +| 2463 | /code_navigation/references/envvars#precise-code-intel-worker | /code-search/code-navigation/envvars#precise-code-intel-worker | line 2448 matches first | | no | no | +| 2474 | /code_navigation/references/auto_indexing_configuration#keys | /code-search/code-navigation/auto_indexing_configuration#keys | line 2469 matches first | | no | no | +| 2480 | /code_navigation/references/auto_indexing_configuration#index-job-object | /code-search/code-navigation/auto_indexing_configuration#index-job-object | line 2469 matches first | | no | no | +| 2486 | /code_navigation/references/auto_indexing_configuration#docker-step-object | /code-search/code-navigation/auto_indexing_configuration#docker-step-object | line 2469 matches first | | no | no | +| 2512 | /batch_changes/explanations/permissions_in_batch_changes#code-host-interactions-in-batch-changes | /batch-changes/permissions-in-batch-changes#code-host-interactions-in-batch-changes | browsers drop the #, page is served | | no | yes | +| 2517 | /batch_changes/explanations/permissions_in_batch_changes#repository-permissions-for-batch-changes | /batch-changes/permissions-in-batch-changes#repository-permissions-for-batch-changes | browsers drop the #, page is served | | no | yes | +| 2522 | /batch_changes/explanations/permissions_in_batch_changes#disabling-batch-changes-for-non-site-admin-users | /batch-changes/permissions-in-batch-changes#disabling-batch-changes-for-non-site-admin-users | browsers drop the #, page is served | | no | yes | +| 2571 | /batch_changes/how-tos/publishing_changesets#publishing-changesets | /batch-changes/publishing-changesets#publishing-changesets | line 2567 matches first | | no | yes | +| 2580 | /batch_changes/how-tos/updating_a_batch_change#removing-changesets | /batch-changes/update-a-batch-change#removing-changesets | line 2576 matches first | | no | yes | +| 2589 | /batch_changes/how-tos/viewing_batch_changes#filtering-batch-changes | /batch-changes/create-a-batch-change#filtering-batch-changes | line 2584 matches first | | no | yes | +| 2594 | /batch_changes/how-tos/viewing_batch_changes#filtering-changesets | /batch-changes/create-a-batch-change#filtering-changesets | line 2584 matches first | | no | yes | +| 2611 | /batch_changes/how-tos/configuring_credentials#personal-access-tokens | /batch-changes/configuring-credentials#personal-access-tokens | line 2607 matches first | | no | yes | +| 2616 | /batch_changes/how-tos/configuring_credentials#global-service-account-tokens | /batch-changes/configuring-credentials#global-service-account-tokens | line 2607 matches first | | no | yes | +| 2652 | /batch_changes/references/requirements#batch-changes-effect-on-code-host-rate-limits | /batch-changes/requirements#batch-changes-effect-on-code-host-rate-limits | line 2648 matches first | | no | yes | +| 2661 | /batch_changes/references/batch_spec_yaml_reference#name | /batch-changes/batch-spec-yaml-reference#name | line 2657 matches first | | no | yes | +| 2665 | /batch_changes/references/batch_spec_yaml_reference#description | /batch-changes/batch-spec-yaml-reference#description | line 2657 matches first | | no | yes | +| 2669 | /batch_changes/references/batch_spec_yaml_reference#on | /batch-changes/batch-spec-yaml-reference#on | line 2657 matches first | | no | yes | +| 2673 | /batch_changes/references/batch_spec_yaml_reference#onrepositoriesmatchingquery | /batch-changes/batch-spec-yaml-reference#onrepositoriesmatchingquery | line 2657 matches first | | no | yes | +| 2678 | /batch_changes/references/batch_spec_yaml_reference#onrepository | /batch-changes/batch-spec-yaml-reference#onrepository | line 2657 matches first | | no | yes | +| 2682 | /batch_changes/references/batch_spec_yaml_reference#steps | /batch-changes/batch-spec-yaml-reference#steps | line 2657 matches first | | no | yes | +| 2686 | /batch_changes/references/batch_spec_yaml_reference#stepsrun | /batch-changes/batch-spec-yaml-reference#stepsrun | line 2657 matches first | | no | yes | +| 2690 | /batch_changes/references/batch_spec_yaml_reference#stepscontainer | /batch-changes/batch-spec-yaml-reference#stepscontainer | line 2657 matches first | | no | yes | +| 2694 | /batch_changes/references/batch_spec_yaml_reference#stepsenv | /batch-changes/batch-spec-yaml-reference#stepsenv | line 2657 matches first | | no | yes | +| 2698 | /batch_changes/references/batch_spec_yaml_reference#stepsfiles | /batch-changes/batch-spec-yaml-reference#stepsfiles | line 2657 matches first | | no | yes | +| 2702 | /batch_changes/references/batch_spec_yaml_reference#stepsoutputs | /batch-changes/batch-spec-yaml-reference#stepsoutputs | line 2657 matches first | | no | yes | +| 2706 | /batch_changes/references/batch_spec_yaml_reference#stepsoutputsnamevalue | /batch-changes/batch-spec-yaml-reference#stepsoutputsnamevalue | line 2657 matches first | | no | yes | +| 2711 | /batch_changes/references/batch_spec_yaml_reference#stepsoutputsnameformat | /batch-changes/batch-spec-yaml-reference#stepsoutputsnameformat | line 2657 matches first | | no | yes | +| 2716 | /batch_changes/references/batch_spec_yaml_reference#stepsif | /batch-changes/batch-spec-yaml-reference#stepsif | line 2657 matches first | | no | yes | +| 2720 | /batch_changes/references/batch_spec_yaml_reference#stepsmount | /batch-changes/batch-spec-yaml-reference#stepsmount | line 2657 matches first | | no | yes | +| 2724 | /batch_changes/references/batch_spec_yaml_reference#importchangesets | /batch-changes/batch-spec-yaml-reference#importchangesets | line 2657 matches first | | no | yes | +| 2729 | /batch_changes/references/batch_spec_yaml_reference#importchangesetsrepository | /batch-changes/batch-spec-yaml-reference#importchangesetsrepository | line 2657 matches first | | no | yes | +| 2734 | /batch_changes/references/batch_spec_yaml_reference#importchangesetsexternalids | /batch-changes/batch-spec-yaml-reference#importchangesetsexternalids | line 2657 matches first | | no | yes | +| 2739 | /batch_changes/references/batch_spec_yaml_reference#changesettemplate | /batch-changes/batch-spec-yaml-reference#changesettemplate | line 2657 matches first | | no | yes | +| 2744 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatetitle | /batch-changes/batch-spec-yaml-reference#changesettemplatetitle | line 2657 matches first | | no | yes | +| 2749 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatebody | /batch-changes/batch-spec-yaml-reference#changesettemplatebody | line 2657 matches first | | no | yes | +| 2754 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatebranch | /batch-changes/batch-spec-yaml-reference#changesettemplatebranch | line 2657 matches first | | no | yes | +| 2759 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatecommit | /batch-changes/batch-spec-yaml-reference#changesettemplatecommit | line 2657 matches first | | no | yes | +| 2764 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatecommitmessage | /batch-changes/batch-spec-yaml-reference#changesettemplatecommitmessage | line 2657 matches first | | no | yes | +| 2769 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatecommitauthor | /batch-changes/batch-spec-yaml-reference#changesettemplatecommitauthor | line 2657 matches first | | no | yes | +| 2774 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatepublished | /batch-changes/batch-spec-yaml-reference#changesettemplatepublished | line 2657 matches first | | no | yes | +| 2780 | /batch_changes/references/batch_spec_yaml_reference#changesettemplatefork | /batch-changes/batch-spec-yaml-reference#changesettemplatefork | line 2657 matches first | | no | yes | +| 2785 | /batch_changes/references/batch_spec_yaml_reference#transformchanges | /batch-changes/batch-spec-yaml-reference#transformchanges | line 2657 matches first | | no | yes | +| 2790 | /batch_changes/references/batch_spec_yaml_reference#transformchangesgroup | /batch-changes/batch-spec-yaml-reference#transformchangesgroup | line 2657 matches first | | no | yes | +| 2795 | /batch_changes/references/batch_spec_yaml_reference#transformchangesgroupdirectory | /batch-changes/batch-spec-yaml-reference#transformchangesgroupdirectory | line 2657 matches first | | no | yes | +| 2800 | /batch_changes/references/batch_spec_yaml_reference#transformchangesgroupbranch | /batch-changes/batch-spec-yaml-reference#transformchangesgroupbranch | line 2657 matches first | | no | yes | +| 2805 | /batch_changes/references/batch_spec_yaml_reference#transformchangesgrouprepository | /batch-changes/batch-spec-yaml-reference#transformchangesgrouprepository | line 2657 matches first | | no | yes | +| 2810 | /batch_changes/references/batch_spec_yaml_reference#workspaces | /batch-changes/batch-spec-yaml-reference#workspaces | line 2657 matches first | | no | yes | +| 2814 | /batch_changes/references/batch_spec_yaml_reference#workspacesrootatlocationof | /batch-changes/batch-spec-yaml-reference#workspacesrootatlocationof | line 2657 matches first | | no | yes | +| 2819 | /batch_changes/references/batch_spec_yaml_reference#workspacesin | /batch-changes/batch-spec-yaml-reference#workspacesin | line 2657 matches first | | no | yes | +| 2823 | /batch_changes/references/batch_spec_yaml_reference#workspacesonlyfetchworkspace | /batch-changes/batch-spec-yaml-reference#workspacesonlyfetchworkspace | line 2657 matches first | | no | yes | +| 2832 | /batch_changes/references/batch_spec_templating#fields-with-template-support | /batch-changes/batch-spec-templating#fields-with-template-support | line 2828 matches first | | no | yes | +| 2841 | /batch_changes/references/batch_spec_cheat_sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax | /batch-changes/batch-spec-cheat-sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax | line 2837 matches first | | no | yes | +| 2854 | /admin/auth/saml_with_microsoft_adfs | /admin/auth/saml/microsoft_adfs | line 333 matches first | | no | no | +| 2858 | /admin/config/critical_config | /admin/migration/3_11 | line 337 matches first | | no | no | +| 2866 | /admin/install/cluster.md | /admin/deploy/index.md | .md is rewritten, not redirected | | no | no | +| 2870 | /admin/monitoring | /admin/observability | line 349 matches first | | no | no | +| 2874 | /admin/monitoring/reporting_search_timeouts | /admin/observability/troubleshooting#scenario-search-timeouts | line 353 matches first | | no | no | +| 2879 | /admin/monitoring/metrics_reference | /admin/observability/metrics_guide | line 358 matches first | | no | no | +| 2883 | /admin/monitoring/slack_alert_channel | /admin/observability/alerting#set-up-alerts-in-grafana | line 362 matches first | | no | no | +| 2887 | /@v5.3.0/admin/observability/alerts | https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts | line 366 matches first | | no | | +| 2892 | /@v5.3.0/admin/observability/dashboards | https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards | line 371 matches first | | no | | +| 2897 | /admin/monitoring_and_tracing | /admin/observability | line 376 matches first | | no | no | +| 2901 | /integration/google_gsuite | /integration/google_workspace | line 380 matches first | | no | no | +| 2905 | /campaigns/explanations/how_src_executes_a_campaign_spec | /batch_changes/explanations/how_src_executes_a_batch_spec | line 799 matches first | | no | no | +| 2910 | /campaigns/explanations/reexecuting_campaign_specs_multiple_times | /batch_changes/explanations/reexecuting_batch_specs_multiple_times | line 804 matches first | | no | no | +| 2915 | /campaigns/explanations/permissions_in_batch_changes | /batch_changes/explanations/permissions_in_batch_changes | line 809 matches first | | no | no | +| 2919 | /campaigns/explanations/introduction_to_batch_changes | /batch_changes/explanations/introduction_to_batch_changes | line 813 matches first | | no | no | +| 2924 | /campaigns/explanations/batch_changes_design | /batch_changes/explanations/batch_changes_design | line 818 matches first | | no | no | +| 2928 | /campaigns/explanations | /batch_changes/explanations | line 822 matches first | | no | no | +| 2932 | /campaigns/references/requirements | /batch_changes/references/requirements | line 826 matches first | | no | no | +| 2936 | /campaigns/references/troubleshooting | /batch_changes/references/troubleshooting | line 830 matches first | | no | no | +| 2940 | /campaigns/references/name-change | /batch_changes/references/name-change | line 834 matches first | | no | no | +| 2944 | /campaigns/references/campaign_spec_yaml_reference | /batch_changes/references/batch_spec_yaml_reference | line 838 matches first | | no | no | +| 2948 | /campaigns/references/faq | /batch_changes/references/faq | line 842 matches first | | no | no | +| 2952 | /campaigns/references/campaign_spec_templating | /batch_changes/references/batch_spec_templating | line 846 matches first | | no | no | +| 2956 | /campaigns/references | /batch_changes/references | line 850 matches first | | no | no | +| 2960 | /campaigns/tutorials/update_base_images_in_dockerfiles | /batch_changes/tutorials/update_base_images_in_dockerfiles | line 854 matches first | | no | no | +| 2965 | /campaigns/tutorials/updating_go_import_statements | /batch_changes/tutorials/updating_go_import_statements | line 859 matches first | | no | no | +| 2969 | /campaigns/tutorials/refactor_go_comby | /batch_changes/tutorials/refactor_go_comby | line 863 matches first | | no | no | +| 2973 | /campaigns/tutorials/search_and_replace_specific_terms | /batch_changes/tutorials/search_and_replace_specific_terms | line 867 matches first | | no | no | +| 2978 | /campaigns/tutorials | /batch_changes/tutorials | line 872 matches first | | no | no | +| 2982 | /campaigns/how-tos/creating_changesets_per_project_in_monorepos | /batch_changes/how-tos/creating_changesets_per_project_in_monorepos | line 876 matches first | | no | no | +| 2987 | /campaigns/how-tos/handling_errored_changesets | /batch_changes/how-tos/handling_errored_changesets | line 881 matches first | | no | no | +| 2991 | /campaigns/how-tos/creating_multiple_changesets_in_large_repositories | /batch_changes/how-tos/creating_multiple_changesets_in_large_repositories | line 885 matches first | | no | no | +| 2996 | /campaigns/how-tos/site_admin_configuration | /batch_changes/how-tos/site_admin_configuration | line 890 matches first | | no | no | +| 3000 | /campaigns/how-tos/publishing_changesets | /batch_changes/how-tos/publishing_changesets | line 894 matches first | | no | no | +| 3004 | /campaigns/how-tos/viewing_batch_changes | /batch_changes/how-tos/viewing_batch_changes | line 898 matches first | | no | no | +| 3008 | /campaigns/how-tos/updating_a_batch_change | /batch_changes/how-tos/updating_a_batch_change | line 902 matches first | | no | no | +| 3012 | /campaigns/how-tos/configuring_user_credentials | /batch_changes/how-tos/configuring_user_credentials | line 906 matches first | | no | no | +| 3016 | /campaigns/how-tos/closing_or_deleting_a_batch_change | /batch_changes/how-tos/closing_or_deleting_a_batch_change | line 910 matches first | | no | no | +| 3021 | /campaigns/how-tos/creating_a_batch_change | /batch_changes/how-tos/creating_a_batch_change | line 915 matches first | | no | no | +| 3025 | /campaigns/how-tos/tracking_existing_changesets | /batch_changes/how-tos/tracking_existing_changesets | line 919 matches first | | no | no | +| 3029 | /campaigns/how-tos | /batch_changes/how-tos | line 923 matches first | | no | no | +| 3033 | /campaigns/quickstart | /batch_changes/quickstart | line 927 matches first | | no | no | +| 3037 | /campaigns | /batch_changes | line 931 matches first | | no | no | +| 3041 | /cli/references/campaigns/apply | /cli/references/batch/apply | line 935 matches first | | no | yes | +| 3045 | /cli/references/campaigns/index | /cli/references/batch/index | line 939 matches first | | no | no | +| 3049 | /cli/references/campaigns/new | /cli/references/batch/new | line 943 matches first | | no | yes | +| 3053 | /cli/references/campaigns/preview | /cli/references/batch/preview | line 947 matches first | | no | yes | +| 3057 | /cli/references/campaigns/repositories | /cli/references/batch/repositories | line 951 matches first | | no | yes | +| 3061 | /cli/references/campaigns/validate | /cli/references/batch/validate | line 955 matches first | | no | yes | +| 3065 | /cli/references/campaigns | /cli/references/batch | line 959 matches first | | no | yes | +| 3069 | /batch_changes/how-tos/configuring_user_credentials | /batch_changes/how-tos/configuring_credentials | line 963 matches first | | no | no | +| 3073 | /batch-changes/references/troubleshooting | /batch_changes/references/troubleshooting | line 967 matches first | | no | no | +| 3077 | /dev/background-information/continuous_integration | /dev/background-information/ci | line 971 matches first | | no | no | +| 3081 | /dev/how-to/add_and_use_logging | /dev/how-to/add_logging | line 975 matches first | | no | no | +| 3085 | /admin/install | /admin/deploy | line 979 matches first | | no | no | +| 3089 | /admin/install/kubernetes/azure | /admin/deploy/kubernetes | line 983 matches first | | no | no | +| 3093 | /admin/install/kubernetes/configure | /admin/deploy/kubernetes/configure | line 987 matches first | | no | no | +| 3097 | /admin/install/kubernetes/eks | /admin/deploy/kubernetes/eks | line 991 matches first | | no | no | +| 3101 | /admin/install/kubernetes/helm | /admin/deploy/kubernetes/helm | line 995 matches first | | no | no | +| 3105 | /admin/install/kubernetes | /admin/deploy/kubernetes | line 999 matches first | | no | no | +| 3109 | /admin/install/kubernetes/kustomize | /admin/deploy/kubernetes/kustomize | line 1003 matches first | | no | no | +| 3113 | /admin/install/kubernetes/operations | /admin/deploy/kubernetes/operations | line 1007 matches first | | no | no | +| 3117 | /admin/install/kubernetes/scale | /admin/deploy/kubernetes/scale | line 1011 matches first | | no | no | +| 3121 | /admin/install/kubernetes/troubleshoot | /admin/deploy/kubernetes/troubleshoot | line 1015 matches first | | no | no | +| 3125 | /admin/install/kubernetes/update | /admin/deploy/kubernetes/update | line 1019 matches first | | no | no | +| 3129 | /admin/install/kubernetes/overlays | /admin/deploy/kubernetes/configure | line 1023 matches first | | no | no | +| 3133 | /admin/install/docker-compose/aws | /admin/deploy/docker-compose/aws | line 1027 matches first | | no | no | +| 3137 | /admin/install/docker-compose/digitalocean | /admin/deploy/docker-compose/digitalocean | line 1031 matches first | | no | no | +| 3141 | /admin/install/docker-compose/google_cloud | /admin/deploy/docker-compose/google_cloud | line 1035 matches first | | no | no | +| 3145 | /admin/install/docker-compose | /admin/deploy/docker-compose | line 1039 matches first | | no | no | +| 3149 | /admin/install/docker-compose/migrate | /admin/deploy/docker-compose/migrate | line 1043 matches first | | no | no | +| 3153 | /admin/install/docker-compose/operations | /admin/deploy/docker-compose#operations | line 1047 matches first | | no | no | +| 3157 | /admin/install/docker-compose/update | /admin/deploy/docker-compose#upgrade | line 1051 matches first | | no | no | +| 3161 | /admin/install/docker-compose/configure | /admin/deploy/docker-compose#configure | line 1055 matches first | | no | no | +| 3165 | /admin/install/docker/aws | /self-hosted/deploy | line 1059 matches first | | no | yes | +| 3169 | /admin/install/docker/digitalocean | /self-hosted/deploy | line 1063 matches first | | no | yes | +| 3173 | /admin/install/docker/google_cloud | /self-hosted/deploy | line 1067 matches first | | no | yes | +| 3177 | /admin/install/docker | /self-hosted/deploy | line 1071 matches first | | no | yes | +| 3181 | /admin/install/managed | /admin/deploy/managed | line 1075 matches first | | no | no | +| 3185 | /admin/install/migrate-backup | /admin/deploy/migrate-backup | line 1079 matches first | | no | no | +| 3189 | /admin/install/resource_estimator | /admin/deploy/resource_estimator | line 1083 matches first | | no | no | +| 3193 | /admin/install/cluster.md | /admin/deploy | .md is rewritten, not redirected | | no | no | +| 3197 | /admin/deploy/cluster | /admin/deploy | line 1091 matches first | | no | no | +| 3201 | /admin/deploy/docker | /self-hosted/deploy | line 1095 matches first | | no | yes | +| 3205 | /admin/observability/alert_solutions | /admin/observability/alerts | line 1099 matches first | | no | no | +| 3209 | /admin/deploy/managed | /cloud | line 1103 matches first | | no | yes | +| 3213 | /code_intelligence/explanations/writing_an_indexer | /code_navigation/explanations/writing_an_indexer | line 1107 matches first | | no | no | +| 3217 | /code_intelligence/explanations/auto_indexing_inference | /code_navigation/explanations/auto_indexing_inference | line 1111 matches first | | no | no | +| 3221 | /code_intelligence/explanations/auto_indexing | /code_navigation/explanations/auto_indexing | line 1115 matches first | | no | no | +| 3225 | /code_intelligence/explanations/features | /code_navigation/explanations/features | line 1119 matches first | | no | no | +| 3229 | /code_intelligence/explanations/introduction_to_code_intelligence | /code_navigation/explanations/introduction_to_code_navigation | line 1123 matches first | | no | no | +| 3234 | /code_intelligence/explanations/precise_code_intelligence | /code_navigation/explanations/precise_code_navigation | line 1128 matches first | | no | no | +| 3238 | /code_intelligence/explanations/rockskip | /code_navigation/explanations/rockskip | line 1132 matches first | | no | no | +| 3242 | /code_intelligence/explanations/search_based_code_intelligence | /code_navigation/explanations/search_based_code_navigation | line 1136 matches first | | no | no | +| 3247 | /code_intelligence/explanations/uploads | /code_navigation/explanations/uploads | line 1141 matches first | | no | no | +| 3251 | /code_intelligence/explanations | /code_navigation/explanations | line 1145 matches first | | no | no | +| 3255 | /code_intelligence/explanations/diagrams | /code_navigation/explanations/diagrams | line 1149 matches first | | no | no | +| 3259 | /code_intelligence/explanations/diagrams/index-states.mermaid | /code_navigation/explanations/diagrams/index-states.mermaid | line 1153 matches first | | no | no | +| 3264 | /code_intelligence/explanations/diagrams/index-states.svg | /code_navigation/explanations/diagrams/index-states.svg | line 1158 matches first | | no | no | +| 3268 | /code_intelligence/explanations/diagrams/upload-states.mermaid | /code_navigation/explanations/diagrams/upload-states.mermaid | line 1162 matches first | | no | no | +| 3273 | /code_intelligence/explanations/diagrams/upload-states.svg | /code_navigation/explanations/diagrams/upload-states.svg | line 1167 matches first | | no | no | +| 3277 | /code_intelligence/apidocs | /code_navigation/apidocs | line 1171 matches first | | no | no | +| 3281 | /code_intelligence/how-to/adding_lsif_to_many_repos | /code_navigation/how-to/adding_lsif_to_many_repos | line 1175 matches first | | no | no | +| 3285 | /code_intelligence/how-to/adding_lsif_to_workflows | /code_navigation/how-to/adding_lsif_to_workflows | line 1179 matches first | | no | no | +| 3289 | /code_intelligence/how-to/configure_auto_indexing | /code_navigation/how-to/configure_auto_indexing | line 1183 matches first | | no | no | +| 3293 | /code_intelligence/how-to/configure_data_retention | /code_navigation/how-to/configure_data_retention | line 1187 matches first | | no | no | +| 3297 | /code_intelligence/how-to/enable_auto_indexing | /code_navigation/how-to/enable_auto_indexing | line 1191 matches first | | no | no | +| 3301 | /code_intelligence/how-to/index_a_cpp_repository | https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage | line 1195 matches first | | no | no | +| 3306 | /code_intelligence/how-to/index_a_go_repository | /code_navigation/how-to/index_a_go_repository | line 1200 matches first | | no | no | +| 3310 | /code_intelligence/how-to/index_a_typescript_and_javascript_repository | /code_navigation/how-to/index_a_typescript_and_javascript_repository | line 1204 matches first | | no | no | +| 3315 | /code_intelligence/how-to/index_other_languages | /code_navigation/how-to/index_other_languages | line 1209 matches first | | no | no | +| 3319 | /code_intelligence/how-to | /code_navigation/how-to | line 1213 matches first | | no | no | +| 3323 | /code_intelligence/how-to/img/CodeReview.gif | /code_navigation/how-to/img/CodeReview.gif | line 1217 matches first | | no | no | +| 3327 | /code_intelligence/how-to/img/experimental-language-server-enable.png | /code_navigation/how-to/img/experimental-language-server-enable.png | line 1221 matches first | | no | no | +| 3332 | /code_intelligence/how-to/img/extension-example.gif | /code_navigation/how-to/img/extension-example.gif | line 1226 matches first | | no | no | +| 3336 | /code_intelligence/how-to/img/network-description.png | /code_navigation/how-to/img/network-description.png | line 1230 matches first | | no | no | +| 3340 | /code_intelligence/how-to/img/network-waterfall.png | /code_navigation/how-to/img/network-waterfall.png | line 1234 matches first | | no | no | +| 3344 | /code_intelligence/how-to/img/popover.png | /code_navigation/how-to/img/popover.png | line 1238 matches first | | no | no | +| 3348 | /code_intelligence/how-to/img/Symbols.png | /code_navigation/how-to/img/Symbols.png | line 1242 matches first | | no | no | +| 3352 | /code_intelligence/how-to/img/SymbolSidebar.png | /code_navigation/how-to/imgSymbolSidebar.png | line 1246 matches first | | no | no | +| 3356 | /code_intelligence/how-to/img/workflow.png | /code_navigation/how-to/img/workflow.png | line 1250 matches first | | no | no | +| 3360 | /code_intelligence/how-to/img | /code_navigation/how-to/img | line 1254 matches first | | no | no | +| 3364 | /code_intelligence/references/auto_indexing_configuration | /code_navigation/references/auto_indexing_configuration | line 1258 matches first | | no | no | +| 3368 | /code_intelligence/references/envvars | /code_navigation/references/envvars | line 1262 matches first | | no | no | +| 3372 | /code_intelligence/references/faq | /code_navigation/references/faq | line 1266 matches first | | no | no | +| 3376 | /code_intelligence/references/indexers | /code_navigation/references/indexers | line 1270 matches first | | no | no | +| 3380 | /code_intelligence/references/precise_examples | /code_navigation/references/precise_examples | line 1274 matches first | | no | no | +| 3384 | /code_intelligence/references/requirements | /code_navigation/references/requirements | line 1278 matches first | | no | no | +| 3388 | /code_intelligence/references/troubleshooting | /code_navigation/references/troubleshooting | line 1282 matches first | | no | no | +| 3392 | /code_intelligence/references | /code_navigation/references | line 1286 matches first | | no | no | +| 3396 | /code_intelligence | /code_navigation | line 1290 matches first | | no | no | +| 3400 | /cody/autocomplete | /cody/capabilities/autocomplete | line 1294 matches first | | no | yes | +| 3404 | /cody/autocomplete#code-autocomplete | /cody/capabilities/autocomplete | line 1294 matches first | | no | yes | +| 3408 | /cody/autocomplete#what-is-cody-code-autocomplete | /cody/capabilities/autocomplete | line 1294 matches first | | no | yes | +| 3412 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | browsers drop the #, page is served | | yes | yes | +| 3416 | /cody/autocomplete#enabling-autocomplete | /cody/capabilities/autocomplete | line 1294 matches first | | no | yes | +| 3420 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | browsers drop the #, page is served | | yes | yes | +| 3424 | /cody/autocomplete#configuring-on-sourcegraph-enterprise | /cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance | line 1294 matches first | | no | yes | +| 3429 | /cody/capabilities#configure-autocomplete-on-sourcegraph-enterprise | /cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance | browsers drop the #, page is served | | yes | yes | +| 3434 | /cody/autocomplete#accessing-autocomplete-logs | /cody/capabilities/autocomplete#access-autocomplete-logs | line 1294 matches first | | no | yes | +| 3438 | /cody/capabilities#access-autocomplete-logs | /cody/capabilities/autocomplete#access-autocomplete-logs | browsers drop the #, page is served | | yes | yes | +| 3442 | /cody#get-cody | /cody | browsers drop the #, page is served | | yes | yes | +| 3446 | /cody#getting-started | /cody | browsers drop the #, page is served | | yes | yes | +| 3450 | /cody#features | /cody#main-features | browsers drop the #, page is served | | yes | yes | +| 3454 | /cody#chatbot-that-knows-your-code | /cody | browsers drop the #, page is served | | yes | yes | +| 3458 | /cody#fix-code-inline | /cody/capabilities | browsers drop the #, page is served | | yes | yes | +| 3462 | /cody/capabilities#fix-code-inline | /cody/capabilities | browsers drop the #, page is served | | yes | yes | +| 3466 | /cody#recipes | /cody/capabilities/commands | browsers drop the #, page is served | | yes | no | +| 3470 | /cody/capabilities#cody-recipes | /cody/capabilities/commands | browsers drop the #, page is served | | yes | no | +| 3474 | /cody#autocomplete | /cody/capabilities/autocomplete | browsers drop the #, page is served | | yes | yes | +| 3478 | /cody/capabilities#code-autocomplete | /cody/capabilities/autocomplete | browsers drop the #, page is served | | yes | yes | +| 3482 | /cody/overview | /cody/ | line 1376 matches first | | no | yes | +| 3486 | /cody/explanations/installing_vs_code | /cody/clients/install-vscode | line 1380 matches first | | no | yes | +| 3490 | /cody/overview/install-vscode | /cody/clients/install-vscode | line 1384 matches first | | no | yes | +| 3494 | /cody/overview/install-neovim | /cody/clients/install-neovim | line 1388 matches first | | no | yes | +| 3498 | /cody/explanations/installing_jetbrains | /cody/clients/install-jetbrains | line 1392 matches first | | no | yes | +| 3502 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 3506 | /app | /cody/clients/app | line 1400 matches first | | no | no | +| 3510 | /cody/overview/app | /cody/clients/app | line 1404 matches first | | no | no | +| 3514 | /cody/explanations/enabling_cody | /cody/clients/cody-with-sourcegraph | line 1408 matches first | | no | yes | +| 3518 | /cody/overview/cody-with-sourcegraph | /cody/clients/cody-with-sourcegraph | line 1412 matches first | | no | yes | +| 3522 | /cody/explanations/enabling_cody_enterprise | /cody/clients/enable-cody-enterprise | line 1416 matches first | | no | yes | +| 3526 | /cody/overview/enable-cody-enterprise | /cody/clients/enable-cody-enterprise | line 1420 matches first | | no | yes | +| 3530 | /cody/quickstart#quickstart-for-cody-in-vs-code | /cody/quickstart | browsers drop the #, page is served | | yes | yes | +| 3534 | /cody/quickstart#introduction | /cody/quickstart#cody-quickstart | browsers drop the #, page is served | | yes | yes | +| 3538 | /cody/quickstart#getting-started-with-the-cody-extension-and-recipes | /cody/quickstart#getting-started-with-cody-extension-and-commands | browsers drop the #, page is served | | yes | yes | +| 3543 | /cody/quickstart#generate-a-unit-test | /cody/quickstart#1-generate-a-unit-test | browsers drop the #, page is served | | yes | yes | +| 3547 | /cody/quickstart#ask-cody-to-pull-reference-documentation | /cody/quickstart#3-ask-cody-to-pull-reference-documentation | browsers drop the #, page is served | | yes | yes | +| 3552 | /cody/quickstart#ask-cody-to-write-context-aware-code | /cody/quickstart#working-with-the-cody-extension | browsers drop the #, page is served | | yes | yes | +| 3556 | /cody/overview/install-jetbrains#introduction | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 3560 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 3564 | /cody/overview/install-jetbrains#requirements | /cody/clients/install-jetbrains#prerequisites | line 1396 matches first | | no | yes | +| 3568 | /cody/overview/install-jetbrains#prerequisites | /cody/clients/install-jetbrains#prerequisites | line 1396 matches first | | no | yes | +| 3572 | /cody/overview/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | /cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | line 1396 matches first | | no | yes | +| 3577 | /cody/overview/install-jetbrains#enable-code-graph-context-for-context-aware-answers-optional | /cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers | line 1396 matches first | | no | yes | +| 3582 | /cody/overview/install-jetbrains#get-started-with-cody | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 3586 | /cody/overview/install-jetbrains | /cody/clients/install-jetbrains | line 1396 matches first | | no | yes | +| 3590 | /cody/overview/install-vscode#introduction | /cody/clients/install-vscode | line 1384 matches first | | no | yes | +| 3594 | /cody/overview/install-vscode | /cody/clients/install-vscode | line 1384 matches first | | no | yes | +| 3598 | /cody/overview/install-vscode#requirements | /cody/clients/install-vscode#prerequisites | line 1384 matches first | | no | yes | +| 3602 | /cody/overview/install-vscode#prerequisites | /cody/clients/install-vscode#prerequisites | line 1384 matches first | | no | yes | +| 3606 | /cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider | /cody/clients/enable-cody-enterprise#supported-models-and-model-providers | browsers drop the #, page is served | | yes | yes | +| 3611 | /cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider-directly | /cody/clients/enable-cody-enterprise#supported-models-and-model-providers | line 1420 matches first | | no | yes | +| 3616 | /cody/overview/enable-cody-enterprise#using-a-third-party-llm-provider | /cody/clients/enable-cody-enterprise#supported-models-and-model-providers | line 1420 matches first | | no | yes | +| 3621 | /cody/overview/enable-cody-enterprise#turning-cody-on-only-for-some-users | /cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users | line 1420 matches first | | no | yes | +| 3626 | /cody/overview/enable-cody-enterprise#enable-cody-only-for-some-users | /cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users | line 1420 matches first | | no | yes | +| 3631 | /cody/overview/enable-cody-enterprise#turning-cody-off | /cody/clients/enable-cody-enterprise#disable-cody | line 1420 matches first | | no | yes | +| 3635 | /cody/overview/enable-cody-enterprise#disable-cody | /cody/clients/enable-cody-enterprise#disable-cody | line 1420 matches first | | no | yes | +| 3639 | /cody/explanations | /cody/core-concepts | line 1538 matches first | | no | yes | +| 3643 | /cody/explanations/code_graph_context#embeddings | /cody/embeddings | line 1820 matches first | | no | no | +| 3647 | /cody/core-concepts/embeddings#embeddings | /cody/embeddings | line 4558 matches first | | no | no | +| 3651 | /cody/explanations/code_graph_context#configuring-embeddings | /cody/embeddings/configure-embeddings | line 1820 matches first | | no | no | +| 3655 | /cody/core-concepts/embeddings/configure-embeddings | /cody/embeddings/configure-embeddings | line 1554 matches first | | no | no | +| 3659 | /cody/explanations/code_graph_context#filtering-files-from-embeddings | /cody/embeddings/manage-embeddings#filter-files-from-embeddings | line 1820 matches first | | no | no | +| 3664 | /cody/core-concepts/embeddings/manage-embeddings#filter-files-from-embeddings | /cody/embeddings/manage-embeddings#filter-files-from-embeddings | browsers drop the #, page is served | | no | no | +| 3669 | /cody/explanations/code_graph_context#storing-embedding-indexes | /cody/embeddings/manage-embeddings#store-embedding-indexes | line 1820 matches first | | no | no | +| 3674 | /cody/core-concepts/embeddings/manage-embeddings#store-embedding-indexes | /cody/embeddings/manage-embeddings#store-embedding-indexes | browsers drop the #, page is served | | no | no | +| 3679 | /cody/explanations/code_graph_context#using-s3 | /cody/embeddings/manage-embeddings#using-s3 | line 1820 matches first | | no | no | +| 3683 | /cody/core-concepts/embeddings/manage-embeddings#using-s3 | /cody/embeddings/manage-embeddings#using-s3 | browsers drop the #, page is served | | no | no | +| 3687 | /cody/explanations/code_graph_context#using-gcs | /cody/embeddings/manage-embeddings#using-gcs | line 1820 matches first | | no | no | +| 3691 | /cody/core-concepts/embeddings/manage-embeddings#using-gcs | /cody/embeddings/manage-embeddings#using-gcs | browsers drop the #, page is served | | no | no | +| 3695 | /cody/explanations/code_graph_context#provisioning-buckets | /cody/embeddings/manage-embeddings#provisioning-buckets | line 1820 matches first | | no | no | +| 3699 | /cody/core-concepts/embeddings/manage-embeddings#provisioning-buckets | /cody/embeddings/manage-embeddings#provisioning-buckets | browsers drop the #, page is served | | no | no | +| 3703 | /cody/explanations/code_graph_context#environment-variables-for-the-embeddings-service | /cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | line 1820 matches first | | no | no | +| 3708 | /cody/core-concepts/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | /cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service | browsers drop the #, page is served | | no | no | +| 3713 | /cody/explanations/code_graph_context#incremental-embeddings | /cody/embeddings#incremental-embeddings | line 1820 matches first | | no | no | +| 3717 | /cody/core-concepts/embeddings#incremental-embeddings | /cody/embeddings#incremental-embeddings | line 4558 matches first | | no | no | +| 3721 | /cody/explanations/code_graph_context#adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings | /cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | line 1820 matches first | | no | no | +| 3726 | /cody/core-concepts/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | /cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings | line 4558 matches first | | no | no | +| 3731 | /cody/explanations/code_graph_context#using-a-third-party-embeddings-provider-directly | /cody/embeddings#third-party-embeddings-provider | line 1820 matches first | | no | no | +| 3735 | /cody/core-concepts/embeddings#third-party-embeddings-provider | /cody/embeddings#third-party-embeddings-provider | line 4558 matches first | | no | no | +| 3739 | /cody/explanations/code_graph_context#openai | /cody/embeddings#openai | line 1820 matches first | | no | no | +| 3743 | /cody/core-concepts/embeddings#openai | /cody/embeddings#openai | line 4558 matches first | | no | no | +| 3747 | /cody/explanations/code_graph_context#azure-openai-span-class-badge-badge-experimental-experimental-span | /cody/embeddings#azure-openai | line 1820 matches first | | no | no | +| 3751 | /cody/core-concepts/embeddings#azure-openai | /cody/embeddings#azure-openai | line 4558 matches first | | no | no | +| 3755 | /cody/explanations/code_graph_context#disabling-embeddings | /cody/embeddings#disable-embeddings | line 1820 matches first | | no | no | +| 3759 | /cody/core-concepts/embeddings#disable-embeddings | /cody/embeddings#disable-embeddings | line 4558 matches first | | no | no | +| 3763 | /cody/explanations/code_graph_context#configuring-the-global-policy-match-limit | /cody/embeddings/usage-and-limits#configure-global-policy-match-limit | line 1820 matches first | | no | no | +| 3768 | /cody/core-concepts/embeddings/usage-and-limits#configure-global-policy-match-limit | /cody/embeddings/usage-and-limits#configure-global-policy-match-limit | browsers drop the #, page is served | | no | no | +| 3773 | /cody/explanations/code_graph_context#limitting-the-number-of-embeddings-that-can-be-generated | /cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | line 1820 matches first | | no | no | +| 3778 | /cody/core-concepts/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | /cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated | browsers drop the #, page is served | | no | no | +| 3783 | /cody/explanations/indexing | /cody/embeddings/embedding-index | line 1682 matches first | | no | no | +| 3787 | /cody/core-concepts/embeddings/embedding-index | /cody/embeddings/embedding-index | line 1686 matches first | | no | no | +| 3791 | /cody/explanations/indexing#generate-embeddings-index | /cody/embeddings/embedding-index#generate-embeddings-index | line 1682 matches first | | no | no | +| 3796 | /cody/core-concepts/embeddings/embedding-index#generate-embeddings-index | /cody/embeddings/embedding-index#generate-embeddings-index | line 1686 matches first | | no | no | +| 3801 | /cody/explanations/indexing#sourcegraph-enterprise | /cody/embeddings/embedding-index#sourcegraph-enterprise | line 1682 matches first | | no | no | +| 3805 | /cody/core-concepts/embeddings/embedding-index#sourcegraph-enterprise | /cody/embeddings/embedding-index#sourcegraph-enterprise | line 1686 matches first | | no | no | +| 3809 | /cody/explanations/indexing#sourcegraph-com | /cody/embeddings/embedding-index#sourcegraphcom | line 1682 matches first | | no | no | +| 3813 | /cody/core-concepts/embeddings/embedding-index#sourcegraph-com | /cody/embeddings/embedding-index#sourcegraphcom | line 1686 matches first | | no | no | +| 3817 | /cody/explanations/indexing#enable-codebase-aware-answers | /cody/embeddings/embedding-index#enable-codebase-aware-answers | line 1682 matches first | | no | no | +| 3822 | /cody/core-concepts/embeddings/embedding-index#enable-codebase-aware-answers | /cody/embeddings/embedding-index#enable-codebase-aware-answers | line 1686 matches first | | no | no | +| 3827 | /cody/explanations/indexing#extension-settings | /cody/embeddings/embedding-index#cody-vs-code-extension-settings | line 1682 matches first | | no | no | +| 3832 | /cody/core-concepts/embeddings/embedding-index#cody-vs-code-extension-settings | /cody/embeddings/embedding-index#cody-vs-code-extension-settings | line 1686 matches first | | no | no | +| 3837 | /cody/explanations/indexing#manual-configuration | /cody/embeddings/embedding-index#manual-configuration | line 1682 matches first | | no | no | +| 3841 | /cody/core-concepts/embeddings/embedding-index#manual-configuration | /cody/embeddings/embedding-index#manual-configuration | line 1686 matches first | | no | no | +| 3845 | /cody/explanations/indexing#settings-json | /cody/embeddings/embedding-index#settingsjson | line 1682 matches first | | no | no | +| 3849 | /cody/core-concepts/embeddings/embedding-index#settings-json | /cody/embeddings/embedding-index#settingsjson | line 1686 matches first | | no | no | +| 3853 | /cody/explanations/policies | /cody/embeddings/configure-embeddings#policies | line 1752 matches first | | no | no | +| 3857 | /cody/core-concepts/embeddings/configure-embeddings#policies | /cody/embeddings/configure-embeddings#policies | line 1554 matches first | | no | no | +| 3861 | /cody/explanations/policies#how-to-create-an-embeddings-policy | /cody/embeddings/configure-embeddings#create-an-embeddings-policy | line 1752 matches first | | no | no | +| 3866 | /cody/core-concepts/embeddings/configure-embeddings#create-an-embeddings-policy | /cody/embeddings/configure-embeddings#create-an-embeddings-policy | line 1554 matches first | | no | no | +| 3871 | /cody/explanations/policies#example-1 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1752 matches first | | no | no | +| 3876 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1554 matches first | | no | no | +| 3881 | /cody/explanations/policies#example-2 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1752 matches first | | no | no | +| 3886 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1554 matches first | | no | no | +| 3891 | /cody/explanations/policies#example-3 | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1752 matches first | | no | no | +| 3896 | /cody/core-concepts/embeddings/configure-embeddings#how-pattern-matching-works | /cody/embeddings/configure-embeddings#how-pattern-matching-works | line 1554 matches first | | no | no | +| 3901 | /cody/explanations/policies#lifecycle-of-an-embeddings-policy | /cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | line 1752 matches first | | no | no | +| 3906 | /cody/core-concepts/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | /cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy | line 1554 matches first | | no | no | +| 3911 | /cody/explanations/schedule_one_off_embeddings_jobs | /cody/embeddings/configure-embeddings#schedule-embeddings-jobs | line 1810 matches first | | no | no | +| 3916 | /cody/core-concepts/embeddings/configure-embeddings#schedule-embeddings-jobs | /cody/embeddings/configure-embeddings#schedule-embeddings-jobs | line 1554 matches first | | no | no | +| 3921 | /cody/explanations/code_graph_context | /cody/core-concepts/code-graph | line 1820 matches first | | no | yes | +| 3925 | /cody/explanations/cody_gateway | /cody/core-concepts/cody_gateway | line 1824 matches first | | no | no | +| 3929 | /cody/explanations/code_graph_context | /cody/core-concepts/code-graph | line 1820 matches first | | no | yes | +| 3933 | /cody/core-concepts/cody_clients | /cody/clients | line 1832 matches first | | no | yes | +| 3937 | /cody/overview#getting-started | /cody/clients | line 1376 matches first | | no | yes | +| 3941 | /cody/core-concepts/cody_gateway | /cody/core-concepts/cody-gateway | line 1840 matches first | | no | no | +| 3945 | /cody/core-concepts/cody_gateway#using-cody-gateway-in-sourcegraph-enterprise | /cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise | line 1840 matches first | | no | no | +| 3950 | /cody/core-concepts/cody_gateway#configuring-custom-models | /cody/core-concepts/cody-gateway#configuring-custom-models | line 1840 matches first | | no | no | +| 3955 | /cody/core-concepts/cody_gateway#rate-limits-and-quotas | /cody/core-concepts/cody-gateway#rate-limits-and-quotas | line 1840 matches first | | no | no | +| 3959 | /cody/core-concepts/cody_gateway#privacy-and-security | /cody/core-concepts/cody-gateway#privacy-and-security | line 1840 matches first | | no | no | +| 3963 | /cody/custom-commands | /cody/capabilities/commands#custom-commands | line 1862 matches first | | no | no | +| 3970 | /code_search | /code-search | line 1869 matches first | | no | yes | +| 3974 | /code_search/tutorials | /code-search/working/saved_searches | line 1873 matches first | | no | no | +| 3978 | /code_search/tutorials/examples | /code-search/queries/examples | line 1877 matches first | | no | yes | +| 3983 | /code_search/tutorials/search_subexpressions | /code-search/working/search_subexpressions | line 1882 matches first | | no | no | +| 3988 | /code_search/how-to | /code-search/working/saved_searches | line 1887 matches first | | no | no | +| 3993 | /code_search/how-to/saved_searches | /code-search/working/saved_searches | line 1892 matches first | | no | no | +| 3998 | /code_search/how-to/snippets | /code-search/working/snippets | line 1897 matches first | | no | yes | +| 4003 | /code_search/how-to/search_contexts | /code-search/working/search_contexts | line 1902 matches first | | no | no | +| 4008 | /code_search/how-to/exhaustive | /code-search/types/exhaustive | line 1907 matches first | | no | no | +| 4013 | /code_search/how-to/search-jobs | /code-search/types/search-jobs | line 1912 matches first | | no | yes | +| 4018 | /code_search/explanations | /code-search/working/saved_searches | line 1922 matches first | | no | no | +| 4023 | /code_search/explanations/features | /code-search/features | line 1927 matches first | | no | yes | +| 4028 | /code_search/explanations/search_details | /code-search/features | line 1932 matches first | | no | yes | +| 4033 | /code_search/explanations/tips | /code-search/features | line 1937 matches first | | no | yes | +| 4038 | /code_search/reference/queries | /code-search/queries | line 1942 matches first | | no | yes | +| 4043 | /code_search/reference/queries#search-pattern-syntax | /code-search/queries#search-pattern-syntax | line 1942 matches first | | no | yes | +| 4048 | /code_search/reference/language | /code-search/queries/language | line 1952 matches first | | no | yes | +| 4054 | /code_navigation | /code-search/code-navigation | line 1958 matches first | | no | no | +| 4059 | /code_navigation/how-to/configure_data_retention | /code-search/code-navigation/auto_indexing#configure-auto-indexing-policies | line 1963 matches first | | no | no | +| 4065 | /code_navigation/how-to/configure_data_retention#applying-data-retention-policies-globally | /code-search/code-navigation/auto_indexing#applying-indexing-policies-globally | line 1963 matches first | | no | no | +| 4071 | /code_navigation/how-to/index_a_go_repository | /code-search/code-navigation/how-to/index_a_go_repository | line 1975 matches first | | no | no | +| 4077 | /code_navigation/how-to/index_a_go_repository#automated-indexing | /code-search/code-navigation/how-to/index_a_go_repository#automated-indexing | line 1975 matches first | | no | no | +| 4083 | /code_navigation/how-to/index_a_go_repository#github-actions | /code-search/code-navigation/how-to/index_a_go_repository#github-actions | line 1975 matches first | | no | no | +| 4089 | /code_navigation/how-to/index_a_go_repository#circleci | /code-search/code-navigation/how-to/index_a_go_repository#circleci | line 1975 matches first | | no | no | +| 4095 | /code_navigation/how-to/index_a_go_repository#travis-ci | /code-search/code-navigation/how-to/index_a_go_repository#travis-ci | line 1975 matches first | | no | no | +| 4101 | /code_navigation/how-to/index_a_go_repository#manual-indexing | /code-search/code-navigation/how-to/index_a_go_repository#manual-indexing | line 1975 matches first | | no | no | +| 4107 | /code_navigation/how-to/index_a_typescript_and_javascript_repository | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository | line 2011 matches first | | no | no | +| 4113 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly | line 2011 matches first | | no | no | +| 4119 | /code_navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags | /code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags | line 2011 matches first | | no | no | +| 4125 | /code_navigation/how-to/adding_lsif_to_many_repos | /code-search/code-navigation/precise_code_navigation | line 2041 matches first | | no | no | +| 4130 | /code_navigation/how-to/adding_lsif_to_workflows | /code-search/code-navigation/how-to/adding_lsif_to_workflows | line 2046 matches first | | no | no | +| 4136 | /code_navigation/how-to/enable_auto_indexing#deploy-executors | /code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors | line 2100 matches first | | no | no | +| 4142 | /code_navigation/how-to/policies_resource_usage_best_practices | /code-search/code-navigation/how-to/policies_resource_usage_best_practices | line 2171 matches first | | no | no | +| 4148 | /code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | /code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing | line 2177 matches first | | no | no | +| 4154 | /code_navigation/explanations/introduction_to_code_navigation | /code-search/code-navigation | line 2183 matches first | | no | no | +| 4159 | /code_navigation/explanations/introduction_to_code_navigation#search-based-vs-precise | /code-search/code-navigation#code-navigation-types | line 2183 matches first | | no | no | +| 4164 | /code_navigation/explanations/precise_code_navigation | /code-search/code-navigation/precise_code_navigation | line 2193 matches first | | no | no | +| 4174 | /code_navigation/explanations/uploads | /code-search/code-navigation/explanations/uploads | line 2204 matches first | | no | no | +| 4179 | /code_navigation/explanations/uploads#lifecycle-of-an-upload | /code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload | line 2204 matches first | | no | no | +| 4185 | /code_navigation/explanations/uploads#lifecycle-of-an-upload-via-ui | /code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui | line 2204 matches first | | no | no | +| 4191 | /code_navigation/explanations/uploads#repository-commit-graph | /code-search/code-navigation/explanations/uploads#repository-commit-graph | line 2204 matches first | | no | no | +| 4197 | /code_navigation/explanations/search_based_code_navigation | /code-search/code-navigation/search_based_code_navigation | line 2227 matches first | | no | no | +| 4203 | /code_navigation/explanations/search_based_code_navigation#how-does-it-work | /code-search/code-navigation/search_based_code_navigation#how-does-it-work | line 2227 matches first | | no | no | +| 4209 | /code_navigation/explanations/search_based_code_navigation#what-configuration-settings-can-i-apply | /code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply | line 2227 matches first | | no | no | +| 4215 | /code_navigation/explanations/features | /code-search/code-navigation/features | line 2245 matches first | | no | no | +| 4220 | /code_navigation/explanations/features#popover | /code-search/code-navigation/features#popover | line 2245 matches first | | no | no | +| 4224 | /code_navigation/explanations/features#go-to-definition | /code-search/code-navigation/features#go-to-definition | line 2245 matches first | | no | no | +| 4228 | /code_navigation/explanations/features#find-references | /code-search/code-navigation/features#find-references | line 2245 matches first | | no | no | +| 4232 | /code_navigation/explanations/features#dependency-navigation | /code-search/code-navigation/features#dependency-navigation | line 2245 matches first | | no | no | +| 4237 | /code_navigation/explanations/features#find-implementations | /code-search/code-navigation/features#find-implementations | line 2245 matches first | | no | no | +| 4243 | /code_navigation/explanations/features#perform-an-action | /code-search/code-navigation/features#perform-an-action | line 2245 matches first | | no | no | +| 4248 | /code_navigation/explanations/features#symbol-search | /code-search/types/symbol | line 2245 matches first | | no | yes | +| 4253 | /code_navigation/explanations/rockskip | /code-search/code-navigation/rockskip | line 2283 matches first | | no | no | +| 4258 | /code_navigation/explanations/rockskip#when-should-i-use-rockskip | /code-search/code-navigation/rockskip#when-should-i-use-rockskip | line 2283 matches first | | no | no | +| 4264 | /code_navigation/explanations/rockskip#how-do-i-enable-rockskip | /code-search/code-navigation/rockskip#how-do-i-enable-rockskip | line 2283 matches first | | no | no | +| 4270 | /code_navigation/explanations/rockskip#how-long-does-indexing-take | /code-search/code-navigation/rockskip#how-long-does-indexing-take | line 2283 matches first | | no | no | +| 4276 | /code_navigation/explanations/rockskip#what-resources-does-rockskip-use | /code-search/code-navigation/rockskip#what-resources-does-rockskip-use | line 2283 matches first | | no | no | +| 4282 | /code_navigation/explanations/rockskip#how-do-i-check-the-indexing-status | /code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status | line 2283 matches first | | no | no | +| 4288 | /code_navigation/explanations/rockskip#when-is-indexing-triggered | /code-search/code-navigation/rockskip#when-is-indexing-triggered | line 2283 matches first | | no | no | +| 4294 | /code_navigation/explanations/writing_an_indexer | /code-search/code-navigation/writing_an_indexer#writing-an-indexer | line 2324 matches first | | no | no | +| 4300 | /code_navigation/explanations/writing_an_indexer#understanding-the-scip-protobuf-schema | /code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema | line 2324 matches first | | no | no | +| 4306 | /code_navigation/explanations/writing_an_indexer#importing-or-generating-scip-bindings | /code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings | line 2324 matches first | | no | no | +| 4312 | /code_navigation/explanations/writing_an_indexer#generating-minimal-index-with-occurrence-information | /code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information | line 2324 matches first | | no | no | +| 4318 | /code_navigation/explanations/writing_an_indexer#snapshot-testing-with-scip-cli | /code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli | line 2324 matches first | | no | no | +| 4324 | /code_navigation/explanations/writing_an_indexer#progressively-adding-support-for-language-features | /code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features | line 2324 matches first | | no | no | +| 4330 | /code_navigation/explanations/auto_indexing | /code-search/code-navigation/auto_indexing | line 2360 matches first | | no | no | +| 4335 | /code_navigation/explanations/auto_indexing#lifecycle-of-an-indexing-job | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job | line 2360 matches first | | no | no | +| 4341 | /code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job | line 2124 matches first | | no | no | +| 4347 | /code_navigation/how-to/configure_auto_indexing#lifecycle-of-an-indexing-job-via-ui | /code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui | line 2124 matches first | | no | no | +| 4353 | /code_navigation/explanations/auto_indexing_inference | /code-search/code-navigation/explanations/auto_indexing_inference | line 2383 matches first | | no | no | +| 4359 | /code_navigation/explanations/auto_indexing_inference#go | /code-search/code-navigation/explanations/auto_indexing_inference#go | line 2383 matches first | | no | no | +| 4365 | /code_navigation/explanations/auto_indexing_inference#typescript | /code-search/code-navigation/explanations/auto_indexing_inference#typescript | line 2383 matches first | | no | no | +| 4371 | /code_navigation/explanations/auto_indexing_inference#java | /code-search/code-navigation/explanations/auto_indexing_inference#java | line 2383 matches first | | no | no | +| 4377 | /code_navigation/explanations/auto_indexing_inference#rust | /code-search/code-navigation/explanations/auto_indexing_inference#rust | line 2383 matches first | | no | no | +| 4383 | /code_navigation/references/troubleshooting | /code-search/code-navigation/troubleshooting | line 2413 matches first | | no | no | +| 4388 | /code_navigation/references/troubleshooting#when-are-issues-related-to-code-intelligence | /code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence | line 2413 matches first | | no | no | +| 4394 | /code_navigation/references/troubleshooting#gathering-evidence | /code-search/code-navigation/troubleshooting#gathering-evidence | line 2413 matches first | | no | no | +| 4400 | /code_navigation/references/indexers | /code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers | line 2430 matches first | | no | no | +| 4406 | /code_navigation/references/indexers#quick-reference | /code-search/code-navigation/writing_an_indexer#quick-reference | line 2430 matches first | | no | no | +| 4412 | /code_navigation/references/precise_examples | /code-search/code-navigation/precise_code_navigation#precise-navigation-examples | line 2442 matches first | | no | no | +| 4418 | /code_navigation/references/envvars | /code-search/code-navigation/envvars | line 2448 matches first | | no | no | +| 4423 | /code_navigation/references/envvars#frontend | /code-search/code-navigation/envvars#frontend | line 2448 matches first | | no | no | +| 4428 | /code_navigation/references/envvars#worker | /code-search/code-navigation/envvars#worker | line 2448 matches first | | no | no | +| 4433 | /code_navigation/references/envvars#precise-code-intel-worker | /code-search/code-navigation/envvars#precise-code-intel-worker | line 2448 matches first | | no | no | +| 4439 | /code_navigation/references/auto_indexing_configuration | /code-search/code-navigation/auto_indexing_configuration | line 2469 matches first | | no | no | +| 4444 | /code_navigation/references/auto_indexing_configuration#keys | /code-search/code-navigation/auto_indexing_configuration#keys | line 2469 matches first | | no | no | +| 4450 | /code_navigation/references/auto_indexing_configuration#index-job-object | /code-search/code-navigation/auto_indexing_configuration#index-job-object | line 2469 matches first | | no | no | +| 4456 | /code_navigation/references/auto_indexing_configuration#docker-step-object | /code-search/code-navigation/auto_indexing_configuration#docker-step-object | line 2469 matches first | | no | no | +| 4462 | /code_navigation/references/inference_configuration | /code-search/code-navigation/inference_configuration | line 2492 matches first | | no | no | +| 4524 | /admin/pricing#how-are-active-users-calculated-for-sourcegraph-cody | /cody/usage-and-pricing#billing-faqs-for-cody-enterprise | line 4515 matches first | | no | no | +| 4529 | /admin/pricing#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform | /pricing/faqs#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform | line 4515 matches first | | no | yes | +| 4569 | /analytics/cloud#access-tokens | /analytics/api#access-tokens | line 4605 matches first | | no | yes | +| 4573 | /analytics/cloud#token-management-apis | /analytics/api#token-management-apis | line 4605 matches first | | no | yes | +| 4577 | /analytics/cloud#enablement-instructions | /analytics#enablement-instructions | line 4605 matches first | | no | yes | +| 4581 | /analytics/cloud#data-export | /analytics#data-export-and-api | line 4605 matches first | | no | yes | +| 4585 | /analytics/cloud#token-creation | /analytics/api#token-creation | line 4605 matches first | | no | yes | +| 4589 | /analytics/cloud#token-listing | /analytics/api#token-listing | line 4605 matches first | | no | yes | +| 4593 | /analytics/cloud#token-revocation | /analytics/api#token-revocation | line 4605 matches first | | no | yes | +| 4597 | /analytics/cloud#api-reference | /analytics/api#api-reference | line 4605 matches first | | no | yes | +| 4601 | /analytics/cloud#csv-export | /analytics/api#csv-export | line 4605 matches first | | no | yes | +| 4889 | /admin/deploy/kubernetes/kustomize | /self-hosted/deploy/kubernetes/kustomize | line 4877 matches first | | no | yes | +| 5098 | /admin/http_https_configuration | /self-hosted/http_https_configuration | line 12 matches first | | no | no | From 67ee85c8f7415a91ea4c7cf5dcaaf614fc6a3d37 Mon Sep 17 00:00:00 2001 From: Marc LeBlanc <7050295+marcleblanc2@users.noreply.github.com> Date: Thu, 10 Sep 2026 00:33:12 -0600 Subject: [PATCH 7/7] Redirect probe: sitemapSource/sitemapDestination in camelCase like the other keys Co-authored-by: Amp Amp-Thread-ID: https://ampcode.com/threads/T-01a08968-179e-7528-9162-44dd0fbb964d --- viewership-metrics/README.md | 4 +- viewership-metrics/probe-redirects.mjs | 11 +- .../reports/redirect-probe.json | 5318 ++++++++--------- 3 files changed, 2665 insertions(+), 2668 deletions(-) diff --git a/viewership-metrics/README.md b/viewership-metrics/README.md index fbcf2e0c0..9c29a0865 100644 --- a/viewership-metrics/README.md +++ b/viewership-metrics/README.md @@ -56,8 +56,8 @@ intermediate hop. `npm run probe-redirects` requests every rule's source on the live site, follows the redirects like a browser, and writes `reports/redirect-probe.json` with, per rule: whether it `fires` (else `matchedRuleLine`, the rule the -middleware picks instead, or null when the page is served), `sitemap_source` -and `sitemap_destination`, every hop, the final URL and status, whether the +middleware picks instead, or null when the page is served), `sitemapSource` +and `sitemapDestination`, every hop, the final URL and status, whether the first redirect is the one the rule promises (`outcome`), and the Cloudflare rows from `page-views-by-path.md` (run `page-views-report` first) for the source, credited only to the firing rule, and for the destination, the page diff --git a/viewership-metrics/probe-redirects.mjs b/viewership-metrics/probe-redirects.mjs index ba07c06a1..9e92a687b 100644 --- a/viewership-metrics/probe-redirects.mjs +++ b/viewership-metrics/probe-redirects.mjs @@ -225,11 +225,11 @@ async function probeRule(rule, {rowsByPath, sitemapPaths}) { // the line of the rule it picks (null: no rule, the page is served). fires: rule.fires, matchedRuleLine: rule.matchedRuleLine, - sitemap_source: inSitemap( + sitemapSource: inSitemap( sitemapPaths, normalizePath(new URL(requestUrl).pathname) ), - sitemap_destination: inSitemap( + sitemapDestination: inSitemap( sitemapPaths, landingPath(rule.destination) ), @@ -326,11 +326,8 @@ function summarizeCase(results) { ), alignment: tally(results, alignment), outcome: tally(results, result => result.outcome), - sitemap_source: tally(results, result => result.sitemap_source), - sitemap_destination: tally( - results, - result => result.sitemap_destination - ), + sitemapSource: tally(results, result => result.sitemapSource), + sitemapDestination: tally(results, result => result.sitemapDestination), finalStatus: tally(results, result => result.final.status), onDestinationPage: tally( results, diff --git a/viewership-metrics/reports/redirect-probe.json b/viewership-metrics/reports/redirect-probe.json index 4e91672e8..d7ba70edf 100644 --- a/viewership-metrics/reports/redirect-probe.json +++ b/viewership-metrics/reports/redirect-probe.json @@ -1,5 +1,5 @@ { - "probedAt": "2026-09-10T05:40:53.057Z", + "probedAt": "2026-09-10T06:33:00.355Z", "host": "sourcegraph.com", "trafficWindow": "2026-06-12T06:00:00.000Z to 2026-09-10T05:00:00.000Z (UTC)", "summary": { @@ -36,11 +36,11 @@ "redirects-as-expected": 944, "redirects-elsewhere": 315 }, - "sitemap_source": { + "sitemapSource": { "false": 1283, "true": 41 }, - "sitemap_destination": { + "sitemapDestination": { "false": 786, "null": 6, "true": 532 @@ -100,10 +100,10 @@ "redirects-as-expected": 897, "redirects-elsewhere": 1 }, - "sitemap_source": { + "sitemapSource": { "false": 903 }, - "sitemap_destination": { + "sitemapDestination": { "false": 513, "null": 6, "true": 384 @@ -155,10 +155,10 @@ "outcome": { "redirects-as-expected": 35 }, - "sitemap_source": { + "sitemapSource": { "false": 35 }, - "sitemap_destination": { + "sitemapDestination": { "false": 30, "true": 5 }, @@ -204,11 +204,11 @@ "redirects-as-expected": 12, "redirects-elsewhere": 10 }, - "sitemap_source": { + "sitemapSource": { "false": 22, "true": 24 }, - "sitemap_destination": { + "sitemapDestination": { "false": 10, "true": 36 }, @@ -252,11 +252,11 @@ "no-redirect": 36, "redirects-elsewhere": 304 }, - "sitemap_source": { + "sitemapSource": { "false": 323, "true": 17 }, - "sitemap_destination": { + "sitemapDestination": { "false": 233, "true": 107 }, @@ -286,8 +286,8 @@ "destination": "/integration/img/disable-extension.png", "fires": true, "matchedRuleLine": 4, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/img/disable_extension.png", "expectedLocation": "https://sourcegraph.com/docs/integration/img/disable-extension.png", @@ -324,8 +324,8 @@ "destination": "/self-hosted/http-https-configuration", "fires": true, "matchedRuleLine": 8, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/tls_ssl", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", @@ -362,8 +362,8 @@ "destination": "/self-hosted/http-https-configuration", "fires": true, "matchedRuleLine": 12, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/http_https_configuration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", @@ -407,8 +407,8 @@ "destination": "https://sourcegraph.com/docs/admin/executors/deploy_executors", "fires": true, "matchedRuleLine": 16, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/docs/admin/deploy_executors", "expectedLocation": "https://sourcegraph.com/docs/admin/executors/deploy_executors", @@ -440,8 +440,8 @@ "destination": "https://sourcegraph.com/direction", "fires": true, "matchedRuleLine": 21, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/roadmap", "expectedLocation": "https://sourcegraph.com/direction", @@ -485,8 +485,8 @@ "destination": "https://docs.sourcegraph.com/dev/background-information/code_reviews", "fires": true, "matchedRuleLine": 25, - "sitemap_source": false, - "sitemap_destination": null, + "sitemapSource": false, + "sitemapDestination": null, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/code_reviews", "expectedLocation": "https://docs.sourcegraph.com/dev/background-information/code_reviews", @@ -535,8 +535,8 @@ "destination": "https://sourcegraph.com/community/code_of_conduct", "fires": true, "matchedRuleLine": 30, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/conduct", "expectedLocation": "https://sourcegraph.com/community/code_of_conduct", @@ -573,8 +573,8 @@ "destination": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template", "fires": true, "matchedRuleLine": 34, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/devrel_release_issue_template", "expectedLocation": "https://sourcegraph.com/handbook/marketing/developer-relations/release_issue_template", @@ -611,8 +611,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", "fires": true, "matchedRuleLine": 39, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation/separate_website", "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", @@ -649,8 +649,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", "fires": true, "matchedRuleLine": 44, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation/site", "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", @@ -687,8 +687,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", "fires": true, "matchedRuleLine": 49, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation/structure", "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", @@ -725,8 +725,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", "fires": true, "matchedRuleLine": 54, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation/style_guide", "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", @@ -763,8 +763,8 @@ "destination": "https://sourcegraph.com/community/faq", "fires": true, "matchedRuleLine": 59, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/faq", "expectedLocation": "https://sourcegraph.com/community/faq", @@ -801,8 +801,8 @@ "destination": "https://docs.sourcegraph.com/dev/background-information/languages/go", "fires": true, "matchedRuleLine": 63, - "sitemap_source": false, - "sitemap_destination": null, + "sitemapSource": false, + "sitemapDestination": null, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/go_style_guide", "expectedLocation": "https://docs.sourcegraph.com/dev/background-information/languages/go", @@ -844,8 +844,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/incidents", "fires": true, "matchedRuleLine": 68, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/incidents", "expectedLocation": "https://sourcegraph.com/handbook/engineering/incidents", @@ -882,8 +882,8 @@ "destination": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", "fires": true, "matchedRuleLine": 72, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/open_source_open_company", "expectedLocation": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", @@ -920,8 +920,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template", "fires": true, "matchedRuleLine": 77, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/patch_release_issue_template", "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases/patch_release_issue_template", @@ -958,8 +958,8 @@ "destination": "https://sourcegraph.com/handbook/product", "fires": true, "matchedRuleLine": 82, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/product", "expectedLocation": "https://sourcegraph.com/handbook/product", @@ -996,8 +996,8 @@ "destination": "https://sourcegraph.com/handbook/marketing/personas", "fires": true, "matchedRuleLine": 86, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/product/personas", "expectedLocation": "https://sourcegraph.com/handbook/marketing/personas", @@ -1034,8 +1034,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template", "fires": true, "matchedRuleLine": 90, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/release_issue_template", "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases/release_issue_template", @@ -1072,8 +1072,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/releases", "fires": true, "matchedRuleLine": 95, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/releases", "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases", @@ -1110,8 +1110,8 @@ "destination": "https://sourcegraph.com/handbook/retrospectives/3_0", "fires": true, "matchedRuleLine": 99, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_0", "expectedLocation": "https://sourcegraph.com/handbook/retrospectives/3_0", @@ -1148,8 +1148,8 @@ "destination": "https://sourcegraph.com/handbook/retrospectives/3_0_beta", "fires": true, "matchedRuleLine": 103, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_0_beta", "expectedLocation": "https://sourcegraph.com/handbook/retrospectives/3_0_beta", @@ -1186,8 +1186,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_2", "fires": true, "matchedRuleLine": 107, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_2", "expectedLocation": "https://sourcegraph.com/retrospectives/3_2", @@ -1224,8 +1224,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_3", "fires": true, "matchedRuleLine": 111, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_3", "expectedLocation": "https://sourcegraph.com/retrospectives/3_3", @@ -1269,8 +1269,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_4", "fires": true, "matchedRuleLine": 115, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_4", "expectedLocation": "https://sourcegraph.com/retrospectives/3_4", @@ -1307,8 +1307,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_5", "fires": true, "matchedRuleLine": 119, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_5", "expectedLocation": "https://sourcegraph.com/retrospectives/3_5", @@ -1345,8 +1345,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_6", "fires": true, "matchedRuleLine": 123, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_6", "expectedLocation": "https://sourcegraph.com/retrospectives/3_6", @@ -1383,8 +1383,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_7", "fires": true, "matchedRuleLine": 127, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_7", "expectedLocation": "https://sourcegraph.com/retrospectives/3_7", @@ -1421,8 +1421,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_8", "fires": true, "matchedRuleLine": 131, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_8", "expectedLocation": "https://sourcegraph.com/retrospectives/3_8", @@ -1459,8 +1459,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_9", "fires": true, "matchedRuleLine": 135, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/3_9", "expectedLocation": "https://sourcegraph.com/retrospectives/3_9", @@ -1497,8 +1497,8 @@ "destination": "https://sourcegraph.com/retrospectives/customer_license_expiration", "fires": true, "matchedRuleLine": 139, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/customer_license_expiration", "expectedLocation": "https://sourcegraph.com/retrospectives/customer_license_expiration", @@ -1535,8 +1535,8 @@ "destination": "https://sourcegraph.com/retrospectives", "fires": true, "matchedRuleLine": 144, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives", "expectedLocation": "https://sourcegraph.com/retrospectives", @@ -1573,8 +1573,8 @@ "destination": "https://sourcegraph.com/retrospectives/postgresql_upgrade", "fires": true, "matchedRuleLine": 148, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/retrospectives/postgresql_upgrade", "expectedLocation": "https://sourcegraph.com/retrospectives/postgresql_upgrade", @@ -1611,8 +1611,8 @@ "destination": "https://sourcegraph.com/handbook/communication/rfcs", "fires": true, "matchedRuleLine": 153, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/rfcs", "expectedLocation": "https://sourcegraph.com/handbook/communication/rfcs", @@ -1656,8 +1656,8 @@ "destination": "https://sourcegraph.com/handbook/communication/style_guide", "fires": true, "matchedRuleLine": 157, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/style_guide", "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", @@ -1694,8 +1694,8 @@ "destination": "https://sourcegraph.com/direction", "fires": true, "matchedRuleLine": 162, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/direction", "expectedLocation": "https://sourcegraph.com/direction", @@ -1732,8 +1732,8 @@ "destination": "https://sourcegraph.com/direction", "fires": true, "matchedRuleLine": 166, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/direction/secure", "expectedLocation": "https://sourcegraph.com/direction", @@ -1770,8 +1770,8 @@ "destination": "https://sourcegraph.com/handbook", "fires": true, "matchedRuleLine": 170, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/graphbook/communication", "expectedLocation": "https://sourcegraph.com/handbook", @@ -1853,8 +1853,8 @@ "destination": "https://sourcegraph.com/handbook", "fires": true, "matchedRuleLine": 174, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/graphbook", "expectedLocation": "https://sourcegraph.com/handbook", @@ -1936,8 +1936,8 @@ "destination": "https://sourcegraph.com/handbook", "fires": true, "matchedRuleLine": 178, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/graphbook", "expectedLocation": "https://sourcegraph.com/handbook", @@ -2019,8 +2019,8 @@ "destination": "https://sourcegraph.com/handbook/communication/company_meeting", "fires": true, "matchedRuleLine": 182, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/graphbook/team_meeting", "expectedLocation": "https://sourcegraph.com/handbook/communication/company_meeting", @@ -2057,8 +2057,8 @@ "destination": "https://sourcegraph.com/handbook/people-ops/travel", "fires": true, "matchedRuleLine": 187, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/graphbook/travel", "expectedLocation": "https://sourcegraph.com/handbook/people-ops/travel", @@ -2095,8 +2095,8 @@ "destination": "https://sourcegraph.com/handbook/marketing/developer-relations", "fires": true, "matchedRuleLine": 191, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/gtm/devrel", "expectedLocation": "https://sourcegraph.com/handbook/marketing/developer-relations", @@ -2133,8 +2133,8 @@ "destination": "https://sourcegraph.com/handbook/sales", "fires": true, "matchedRuleLine": 196, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/gtm", "expectedLocation": "https://sourcegraph.com/handbook/sales", @@ -2171,8 +2171,8 @@ "destination": "https://sourcegraph.com/handbook/support/diagnostics", "fires": true, "matchedRuleLine": 200, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/gtm/support/diagnostics", "expectedLocation": "https://sourcegraph.com/handbook/support/diagnostics", @@ -2209,8 +2209,8 @@ "destination": "https://sourcegraph.com/handbook/support", "fires": true, "matchedRuleLine": 204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/gtm/support", "expectedLocation": "https://sourcegraph.com/handbook/support", @@ -2247,8 +2247,8 @@ "destination": "https://sourcegraph.com/handbook", "fires": true, "matchedRuleLine": 208, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team", "expectedLocation": "https://sourcegraph.com/handbook", @@ -2330,8 +2330,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", "fires": true, "matchedRuleLine": 212, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation", "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", @@ -2368,8 +2368,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", "fires": true, "matchedRuleLine": 217, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/separate_website", "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/separate_website", @@ -2406,8 +2406,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", "fires": true, "matchedRuleLine": 222, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/site", "expectedLocation": "https://sourcegraph.com/handbook/engineering/distribution/update_sourcegraph_website", @@ -2444,8 +2444,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/product_documentation", "fires": true, "matchedRuleLine": 227, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/structure", "expectedLocation": "https://sourcegraph.com/handbook/engineering/product_documentation", @@ -2482,8 +2482,8 @@ "destination": "https://sourcegraph.com/handbook/communication/style_guide", "fires": true, "matchedRuleLine": 232, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/documentation/style_guide", "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", @@ -2520,8 +2520,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/incidents", "fires": true, "matchedRuleLine": 237, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/incidents", "expectedLocation": "https://sourcegraph.com/handbook/engineering/incidents", @@ -2558,8 +2558,8 @@ "destination": "https://sourcegraph.com/handbook/engineering", "fires": true, "matchedRuleLine": 241, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev", "expectedLocation": "https://sourcegraph.com/handbook/engineering", @@ -2596,8 +2596,8 @@ "destination": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", "fires": true, "matchedRuleLine": 245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/open_source_open_company", "expectedLocation": "https://sourcegraph.com/company#sourcegraph-open-product-open-company-open-source", @@ -2634,8 +2634,8 @@ "destination": "https://sourcegraph.com/handbook/product", "fires": true, "matchedRuleLine": 250, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/product", "expectedLocation": "https://sourcegraph.com/handbook/product", @@ -2672,8 +2672,8 @@ "destination": "https://sourcegraph.com/handbook/marketing/personas", "fires": true, "matchedRuleLine": 254, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/product/personas", "expectedLocation": "https://sourcegraph.com/handbook/marketing/personas", @@ -2710,8 +2710,8 @@ "destination": "https://sourcegraph.com/handbook/engineering/releases", "fires": true, "matchedRuleLine": 258, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/releases", "expectedLocation": "https://sourcegraph.com/handbook/engineering/releases", @@ -2748,8 +2748,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_0", "fires": true, "matchedRuleLine": 262, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_0", "expectedLocation": "https://sourcegraph.com/retrospectives/3_0", @@ -2786,8 +2786,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_0_beta", "fires": true, "matchedRuleLine": 266, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_0_beta", "expectedLocation": "https://sourcegraph.com/retrospectives/3_0_beta", @@ -2824,8 +2824,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_2", "fires": true, "matchedRuleLine": 270, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_2", "expectedLocation": "https://sourcegraph.com/retrospectives/3_2", @@ -2862,8 +2862,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_3", "fires": true, "matchedRuleLine": 274, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_3", "expectedLocation": "https://sourcegraph.com/retrospectives/3_3", @@ -2900,8 +2900,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_4", "fires": true, "matchedRuleLine": 278, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_4", "expectedLocation": "https://sourcegraph.com/retrospectives/3_4", @@ -2938,8 +2938,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_5", "fires": true, "matchedRuleLine": 282, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_5", "expectedLocation": "https://sourcegraph.com/retrospectives/3_5", @@ -2976,8 +2976,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_6", "fires": true, "matchedRuleLine": 286, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_6", "expectedLocation": "https://sourcegraph.com/retrospectives/3_6", @@ -3014,8 +3014,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_7", "fires": true, "matchedRuleLine": 290, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_7", "expectedLocation": "https://sourcegraph.com/retrospectives/3_7", @@ -3052,8 +3052,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_8", "fires": true, "matchedRuleLine": 294, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_8", "expectedLocation": "https://sourcegraph.com/retrospectives/3_8", @@ -3090,8 +3090,8 @@ "destination": "https://sourcegraph.com/retrospectives/3_9", "fires": true, "matchedRuleLine": 298, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/3_9", "expectedLocation": "https://sourcegraph.com/retrospectives/3_9", @@ -3128,8 +3128,8 @@ "destination": "https://sourcegraph.com/retrospectives/customer_license_expiration", "fires": true, "matchedRuleLine": 302, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/customer_license_expiration", "expectedLocation": "https://sourcegraph.com/retrospectives/customer_license_expiration", @@ -3166,8 +3166,8 @@ "destination": "https://sourcegraph.com/retrospectives", "fires": true, "matchedRuleLine": 307, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives", "expectedLocation": "https://sourcegraph.com/retrospectives", @@ -3204,8 +3204,8 @@ "destination": "https://sourcegraph.com/retrospectives/postgresql_upgrade", "fires": true, "matchedRuleLine": 311, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/retrospectives/postgresql_upgrade", "expectedLocation": "https://sourcegraph.com/retrospectives/postgresql_upgrade", @@ -3242,8 +3242,8 @@ "destination": "https://sourcegraph.com/handbook/communication/rfcs", "fires": true, "matchedRuleLine": 316, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/product-dev/rfcs", "expectedLocation": "https://sourcegraph.com/handbook/communication/rfcs", @@ -3280,8 +3280,8 @@ "destination": "https://sourcegraph.com/direction", "fires": true, "matchedRuleLine": 320, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/roadmap", "expectedLocation": "https://sourcegraph.com/direction", @@ -3318,8 +3318,8 @@ "destination": "https://sourcegraph.com/handbook/communication/style_guide", "fires": true, "matchedRuleLine": 324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/team/style_guide", "expectedLocation": "https://sourcegraph.com/handbook/communication/style_guide", @@ -3356,8 +3356,8 @@ "destination": "https://sourcegraph.com/workflow", "fires": true, "matchedRuleLine": 329, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/adopt/comp", "expectedLocation": "https://sourcegraph.com/workflow", @@ -3394,8 +3394,8 @@ "destination": "/admin/auth/saml/microsoft_adfs", "fires": true, "matchedRuleLine": 333, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml_with_microsoft_adfs", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", @@ -3444,8 +3444,8 @@ "destination": "/admin/migration/3_11", "fires": true, "matchedRuleLine": 337, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/critical_config", "expectedLocation": "https://sourcegraph.com/docs/admin/migration/3_11", @@ -3489,8 +3489,8 @@ "destination": "/integration/bitbucket_server", "fires": true, "matchedRuleLine": 341, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_service/bitbucketserver", "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket_server", @@ -3532,8 +3532,8 @@ "destination": "/admin/deploy/index.md", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/index.md", @@ -3565,8 +3565,8 @@ "destination": "/admin/observability", "fires": true, "matchedRuleLine": 349, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring", "expectedLocation": "https://sourcegraph.com/docs/admin/observability", @@ -3615,8 +3615,8 @@ "destination": "/admin/observability/troubleshooting#scenario-search-timeouts", "fires": true, "matchedRuleLine": 353, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/reporting_search_timeouts", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/troubleshooting#scenario-search-timeouts", @@ -3658,8 +3658,8 @@ "destination": "/admin/observability/metrics_guide", "fires": true, "matchedRuleLine": 358, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/metrics_reference", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/metrics_guide", @@ -3696,8 +3696,8 @@ "destination": "/admin/observability/alerting#set-up-alerts-in-grafana", "fires": true, "matchedRuleLine": 362, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/slack_alert_channel", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerting#set-up-alerts-in-grafana", @@ -3739,8 +3739,8 @@ "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", "fires": true, "matchedRuleLine": 366, - "sitemap_source": false, - "sitemap_destination": null, + "sitemapSource": false, + "sitemapDestination": null, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", @@ -3822,8 +3822,8 @@ "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", "fires": true, "matchedRuleLine": 371, - "sitemap_source": false, - "sitemap_destination": null, + "sitemapSource": false, + "sitemapDestination": null, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", @@ -3905,8 +3905,8 @@ "destination": "/admin/observability", "fires": true, "matchedRuleLine": 376, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring_and_tracing", "expectedLocation": "https://sourcegraph.com/docs/admin/observability", @@ -3955,8 +3955,8 @@ "destination": "/integration/google_workspace", "fires": true, "matchedRuleLine": 380, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/google_gsuite", "expectedLocation": "https://sourcegraph.com/docs/integration/google_workspace", @@ -4000,8 +4000,8 @@ "destination": "/dev/background-information/architecture/life-of-a-search-query", "fires": true, "matchedRuleLine": 384, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-search-query", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-search-query", @@ -4038,8 +4038,8 @@ "destination": "/dev/background-information/architecture/architecture.dot", "fires": true, "matchedRuleLine": 389, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", @@ -4076,8 +4076,8 @@ "destination": "/dev/background-information/architecture/life-of-a-ping", "fires": true, "matchedRuleLine": 394, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-ping", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-ping", @@ -4114,8 +4114,8 @@ "destination": "/dev/background-information/architecture/life-of-a-repository", "fires": true, "matchedRuleLine": 398, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/life-of-a-repository", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/life-of-a-repository", @@ -4152,8 +4152,8 @@ "destination": "/dev/background-information/architecture/search-pagination", "fires": true, "matchedRuleLine": 403, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/search-pagination", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/search-pagination", @@ -4190,8 +4190,8 @@ "destination": "/dev/background-information/architecture/architecture.dot", "fires": false, "matchedRuleLine": 389, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.dot", @@ -4228,8 +4228,8 @@ "destination": "/dev/background-information/architecture/architecture.svg", "fires": true, "matchedRuleLine": 413, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/architecture/architecture.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/architecture/architecture.svg", @@ -4266,8 +4266,8 @@ "destination": "/dev/background-information/codeintel/architecture", "fires": true, "matchedRuleLine": 418, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/architecture", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/architecture", @@ -4304,8 +4304,8 @@ "destination": "/dev/background-information/codeintel/deployment", "fires": true, "matchedRuleLine": 422, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/deployment", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/deployment", @@ -4342,8 +4342,8 @@ "destination": "/dev/background-information/codeintel/diagrams/architecture.dot", "fires": true, "matchedRuleLine": 426, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/architecture.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.dot", @@ -4380,8 +4380,8 @@ "destination": "/dev/background-information/codeintel/diagrams/architecture.svg", "fires": true, "matchedRuleLine": 431, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/architecture.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/architecture.svg", @@ -4418,8 +4418,8 @@ "destination": "/dev/background-information/codeintel/diagrams/definitions.mermaid", "fires": true, "matchedRuleLine": 436, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/definitions.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.mermaid", @@ -4456,8 +4456,8 @@ "destination": "/dev/background-information/codeintel/diagrams/definitions.svg", "fires": true, "matchedRuleLine": 441, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/definitions.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/definitions.svg", @@ -4494,8 +4494,8 @@ "destination": "/dev/background-information/codeintel/diagrams/extension-definitions.mermaid", "fires": true, "matchedRuleLine": 446, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-definitions.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.mermaid", @@ -4532,8 +4532,8 @@ "destination": "/dev/background-information/codeintel/diagrams/extension-definitions.svg", "fires": true, "matchedRuleLine": 451, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-definitions.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-definitions.svg", @@ -4570,8 +4570,8 @@ "destination": "/dev/background-information/codeintel/diagrams/extension-hover.mermaid", "fires": true, "matchedRuleLine": 456, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-hover.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.mermaid", @@ -4608,8 +4608,8 @@ "destination": "/dev/background-information/codeintel/diagrams/extension-hover.svg", "fires": true, "matchedRuleLine": 461, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-hover.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-hover.svg", @@ -4646,8 +4646,8 @@ "destination": "/dev/background-information/codeintel/diagrams/extension-references.mermaid", "fires": true, "matchedRuleLine": 466, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-references.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.mermaid", @@ -4684,8 +4684,8 @@ "destination": "/dev/background-information/codeintel/diagrams/extension-references.svg", "fires": true, "matchedRuleLine": 471, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/extension-references.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/extension-references.svg", @@ -4722,8 +4722,8 @@ "destination": "/dev/background-information/codeintel/diagrams/hover.mermaid", "fires": true, "matchedRuleLine": 476, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/hover.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.mermaid", @@ -4760,8 +4760,8 @@ "destination": "/dev/background-information/codeintel/diagrams/hover.svg", "fires": true, "matchedRuleLine": 481, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/hover.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/hover.svg", @@ -4798,8 +4798,8 @@ "destination": "/dev/background-information/codeintel/diagrams/references.mermaid", "fires": true, "matchedRuleLine": 485, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/references.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.mermaid", @@ -4836,8 +4836,8 @@ "destination": "/dev/background-information/codeintel/diagrams/references.svg", "fires": true, "matchedRuleLine": 490, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/references.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/references.svg", @@ -4874,8 +4874,8 @@ "destination": "/dev/background-information/codeintel/diagrams/resolve-page.mermaid", "fires": true, "matchedRuleLine": 495, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/resolve-page.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.mermaid", @@ -4912,8 +4912,8 @@ "destination": "/dev/background-information/codeintel/diagrams/resolve-page.svg", "fires": true, "matchedRuleLine": 500, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/resolve-page.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/resolve-page.svg", @@ -4950,8 +4950,8 @@ "destination": "/dev/background-information/codeintel/diagrams/upload.mermaid", "fires": true, "matchedRuleLine": 505, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/upload.mermaid", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.mermaid", @@ -4988,8 +4988,8 @@ "destination": "/dev/background-information/codeintel/diagrams/upload.svg", "fires": true, "matchedRuleLine": 510, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/diagrams/upload.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/diagrams/upload.svg", @@ -5026,8 +5026,8 @@ "destination": "/dev/background-information/codeintel/extensions", "fires": true, "matchedRuleLine": 515, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/extensions", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/extensions", @@ -5064,8 +5064,8 @@ "destination": "/dev/background-information/codeintel/index", "fires": true, "matchedRuleLine": 519, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/index", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/index", @@ -5102,8 +5102,8 @@ "destination": "/dev/background-information/codeintel/queries", "fires": true, "matchedRuleLine": 523, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/queries", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/queries", @@ -5140,8 +5140,8 @@ "destination": "/dev/background-information/codeintel/uploads", "fires": true, "matchedRuleLine": 527, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/codeintel/uploads", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/codeintel/uploads", @@ -5178,8 +5178,8 @@ "destination": "/dev/background-information/graphql_api", "fires": true, "matchedRuleLine": 531, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/graphql_api", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/graphql_api", @@ -5216,8 +5216,8 @@ "destination": "/dev/background-information/observability", "fires": true, "matchedRuleLine": 535, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/observability", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/observability", @@ -5254,8 +5254,8 @@ "destination": "/dev/background-information/postgresql", "fires": true, "matchedRuleLine": 539, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/postgresql", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/postgresql", @@ -5292,8 +5292,8 @@ "destination": "/dev/background-information/renovate", "fires": true, "matchedRuleLine": 543, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/renovate", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/renovate", @@ -5330,8 +5330,8 @@ "destination": "/dev/background-information/tech_stack", "fires": true, "matchedRuleLine": 547, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/tech_stack", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/tech_stack", @@ -5368,8 +5368,8 @@ "destination": "/dev/background-information/telemetry", "fires": true, "matchedRuleLine": 551, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/telemetry", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/telemetry", @@ -5406,8 +5406,8 @@ "destination": "/dev/background-information/testing", "fires": true, "matchedRuleLine": 555, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/testing", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/testing", @@ -5444,8 +5444,8 @@ "destination": "/dev/background-information/web/build", "fires": true, "matchedRuleLine": 559, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/web/build", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/build", @@ -5482,8 +5482,8 @@ "destination": "/dev/background-information/web/code_host_integrations", "fires": true, "matchedRuleLine": 563, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/code_host_integrations", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/code_host_integrations", @@ -5520,8 +5520,8 @@ "destination": "/dev/background-information/web/graphql", "fires": true, "matchedRuleLine": 567, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/web/graphql", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/graphql", @@ -5558,8 +5558,8 @@ "destination": "/dev/background-information/web/index", "fires": true, "matchedRuleLine": 571, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/web/index", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/index", @@ -5596,8 +5596,8 @@ "destination": "/dev/background-information/web/web_app", "fires": true, "matchedRuleLine": 575, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/web/web_app", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/web/web_app", @@ -5634,8 +5634,8 @@ "destination": "/dev/how-to/configure_phabricator_gitolite", "fires": true, "matchedRuleLine": 579, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/phabricator_gitolite", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/configure_phabricator_gitolite", @@ -5672,8 +5672,8 @@ "destination": "/dev/how-to/documentation_implementation", "fires": true, "matchedRuleLine": 583, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/documentation", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/documentation_implementation", @@ -5717,8 +5717,8 @@ "destination": "/dev/how-to/zoekt_local_dev", "fires": true, "matchedRuleLine": 587, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/zoekt", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/zoekt_local_dev", @@ -5755,8 +5755,8 @@ "destination": "/code_search/tutorials/examples", "fires": true, "matchedRuleLine": 591, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/search/examples", "expectedLocation": "https://sourcegraph.com/docs/code_search/tutorials/examples", @@ -5798,8 +5798,8 @@ "destination": "/code_search/reference/queries", "fires": true, "matchedRuleLine": 595, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/search/queries", "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/queries", @@ -5848,8 +5848,8 @@ "destination": "/code_search/reference/language", "fires": true, "matchedRuleLine": 599, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/search/language", "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/language", @@ -5891,8 +5891,8 @@ "destination": "/code_search/reference/structural", "fires": true, "matchedRuleLine": 603, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/search/structural", "expectedLocation": "https://sourcegraph.com/docs/code_search/reference/structural", @@ -5929,8 +5929,8 @@ "destination": "/code_search/how-to/opengrok", "fires": true, "matchedRuleLine": 607, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/search/opengrok", "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/opengrok", @@ -5967,8 +5967,8 @@ "destination": "/code_search/how-to/saved_searches", "fires": true, "matchedRuleLine": 611, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/search/saved_searches", "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", @@ -6022,8 +6022,8 @@ "destination": "/code_search/how-to/scopes", "fires": true, "matchedRuleLine": 615, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/search/scopes", "expectedLocation": "https://sourcegraph.com/docs/code_search/how-to/scopes", @@ -6060,8 +6060,8 @@ "destination": "/user/code_intelligence/how-to/index_other_languages", "fires": true, "matchedRuleLine": 619, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/lsif_quickstart", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_other_languages", @@ -6098,8 +6098,8 @@ "destination": "/user/code_intelligence/explanations/search_based_code_intelligence", "fires": true, "matchedRuleLine": 623, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/basic_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/search_based_code_intelligence", @@ -6136,8 +6136,8 @@ "destination": "/user/code_intelligence/explanations/features", "fires": true, "matchedRuleLine": 628, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/features", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/features", @@ -6201,8 +6201,8 @@ "destination": "/user/code_intelligence/explanations/precise_code_intelligence", "fires": true, "matchedRuleLine": 632, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/lsif", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", @@ -6264,8 +6264,8 @@ "destination": "/user/code_intelligence/explanations/precise_code_intelligence", "fires": true, "matchedRuleLine": 637, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/precise_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", @@ -6327,8 +6327,8 @@ "destination": "/user/code_intelligence/explanations/writing_an_indexer", "fires": true, "matchedRuleLine": 642, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/explanations/writing_an_indexer", @@ -6390,8 +6390,8 @@ "destination": "/user/code_intelligence/how-to/adding_lsif_to_many_repos", "fires": true, "matchedRuleLine": 646, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos", @@ -6453,8 +6453,8 @@ "destination": "/user/code_intelligence/how-to/adding_lsif_to_workflows", "fires": true, "matchedRuleLine": 650, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_workflows", @@ -6506,8 +6506,8 @@ "destination": "/user/code_intelligence/how-to/index_a_go_repository", "fires": true, "matchedRuleLine": 654, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/languages/go", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_go_repository", @@ -6576,8 +6576,8 @@ "destination": "/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "fires": true, "matchedRuleLine": 658, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/languages/typescript_and_javascript", "expectedLocation": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", @@ -6639,8 +6639,8 @@ "destination": "/code_intelligence/explanations/search_based_code_intelligence", "fires": true, "matchedRuleLine": 663, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/basic_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", @@ -6697,8 +6697,8 @@ "destination": "/code_intelligence/explanations/features", "fires": true, "matchedRuleLine": 668, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/features", @@ -6750,8 +6750,8 @@ "destination": "/code_intelligence/explanations/precise_code_intelligence", "fires": true, "matchedRuleLine": 672, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/precise_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", @@ -6815,8 +6815,8 @@ "destination": "/code_intelligence/explanations/writing_an_indexer", "fires": true, "matchedRuleLine": 677, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", @@ -6873,8 +6873,8 @@ "destination": "/code_intelligence/how-to/adding_lsif_to_many_repos", "fires": true, "matchedRuleLine": 681, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", @@ -6931,8 +6931,8 @@ "destination": "/code_intelligence/how-to/adding_lsif_to_workflows", "fires": true, "matchedRuleLine": 685, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", @@ -6979,8 +6979,8 @@ "destination": "/code_intelligence/how-to/index_a_go_repository", "fires": true, "matchedRuleLine": 689, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", @@ -7051,8 +7051,8 @@ "destination": "/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "fires": true, "matchedRuleLine": 693, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", @@ -7109,8 +7109,8 @@ "destination": "/admin/markdown", "fires": true, "matchedRuleLine": 698, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/markdown", "expectedLocation": "https://sourcegraph.com/docs/admin/markdown", @@ -7147,8 +7147,8 @@ "destination": "/admin/organizations", "fires": true, "matchedRuleLine": 702, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/organizations", "expectedLocation": "https://sourcegraph.com/docs/admin/organizations", @@ -7192,8 +7192,8 @@ "destination": "/admin/organizations", "fires": true, "matchedRuleLine": 706, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/organizations/index", "expectedLocation": "https://sourcegraph.com/docs/admin/organizations", @@ -7237,8 +7237,8 @@ "destination": "/analytics", "fires": true, "matchedRuleLine": 710, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/usage_statistics", "expectedLocation": "https://sourcegraph.com/docs/analytics", @@ -7282,8 +7282,8 @@ "destination": "/analytics", "fires": true, "matchedRuleLine": 714, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/analytics", "expectedLocation": "https://sourcegraph.com/docs/analytics", @@ -7327,8 +7327,8 @@ "destination": "/admin/user_surveys", "fires": true, "matchedRuleLine": 718, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/user_surveys", "expectedLocation": "https://sourcegraph.com/docs/admin/user_surveys", @@ -7370,8 +7370,8 @@ "destination": "/user/personalization/badges", "fires": true, "matchedRuleLine": 722, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/repository/badges", "expectedLocation": "https://sourcegraph.com/docs/user/personalization/badges", @@ -7408,8 +7408,8 @@ "destination": "/user/personalization/quick_links", "fires": true, "matchedRuleLine": 726, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/quick_links", "expectedLocation": "https://sourcegraph.com/docs/user/personalization/quick_links", @@ -7446,8 +7446,8 @@ "destination": "/user/personalization/themes", "fires": true, "matchedRuleLine": 730, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/themes", "expectedLocation": "https://sourcegraph.com/docs/user/personalization/themes", @@ -7484,8 +7484,8 @@ "destination": "/code_search", "fires": true, "matchedRuleLine": 734, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/search", "expectedLocation": "https://sourcegraph.com/docs/code_search", @@ -7534,8 +7534,8 @@ "destination": "/code_intelligence", "fires": true, "matchedRuleLine": 738, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_intelligence", @@ -7594,8 +7594,8 @@ "destination": "/getting-started", "fires": true, "matchedRuleLine": 742, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user", "expectedLocation": "https://sourcegraph.com/docs/getting-started", @@ -7639,8 +7639,8 @@ "destination": "/batch_changes", "fires": true, "matchedRuleLine": 746, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/automation", "expectedLocation": "https://sourcegraph.com/docs/batch_changes", @@ -7696,8 +7696,8 @@ "destination": "/batch_changes", "fires": true, "matchedRuleLine": 750, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/campaigns", "expectedLocation": "https://sourcegraph.com/docs/batch_changes", @@ -7746,8 +7746,8 @@ "destination": "/batch_changes/tutorials", "fires": true, "matchedRuleLine": 754, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/campaigns/examples", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", @@ -7796,8 +7796,8 @@ "destination": "/batch_changes/explanations/permissions_in_batch_changes", "fires": true, "matchedRuleLine": 758, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/user/campaigns/managing_access", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", @@ -7834,8 +7834,8 @@ "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.dot", "fires": true, "matchedRuleLine": 762, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_database_layout.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", @@ -7872,8 +7872,8 @@ "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.svg", "fires": true, "matchedRuleLine": 767, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_database_layout.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", @@ -7910,8 +7910,8 @@ "destination": "/dev/background-information/batch_changes/batch_changes_design", "fires": true, "matchedRuleLine": 772, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_design", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_design", @@ -7948,8 +7948,8 @@ "destination": "/dev/background-information/batch_changes/index", "fires": true, "matchedRuleLine": 777, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/campaigns_development", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", @@ -7986,8 +7986,8 @@ "destination": "/dev/background-information/batch_changes/index", "fires": true, "matchedRuleLine": 781, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/automation_development", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/index", @@ -8024,8 +8024,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference", "fires": true, "matchedRuleLine": 785, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/campaign_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", @@ -8069,8 +8069,8 @@ "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.svg", "fires": true, "matchedRuleLine": 789, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/background-information/campaigns/campaigns_database_layout.svg", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.svg", @@ -8107,8 +8107,8 @@ "destination": "/dev/background-information/batch_changes/batch_changes_database_layout.dot", "fires": true, "matchedRuleLine": 794, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/background-information/campaigns/campaigns_database_layout.dot", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/batch_changes/batch_changes_database_layout.dot", @@ -8145,8 +8145,8 @@ "destination": "/batch_changes/explanations/how_src_executes_a_batch_spec", "fires": true, "matchedRuleLine": 799, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/how_src_executes_a_campaign_spec", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", @@ -8188,8 +8188,8 @@ "destination": "/batch_changes/explanations/reexecuting_batch_specs_multiple_times", "fires": true, "matchedRuleLine": 804, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/reexecuting_campaign_specs_multiple_times", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", @@ -8231,8 +8231,8 @@ "destination": "/batch_changes/explanations/permissions_in_batch_changes", "fires": true, "matchedRuleLine": 809, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", @@ -8269,8 +8269,8 @@ "destination": "/batch_changes/explanations/introduction_to_batch_changes", "fires": true, "matchedRuleLine": 813, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/introduction_to_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", @@ -8324,8 +8324,8 @@ "destination": "/batch_changes/explanations/batch_changes_design", "fires": true, "matchedRuleLine": 818, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/batch_changes_design", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", @@ -8367,8 +8367,8 @@ "destination": "/batch_changes/explanations", "fires": true, "matchedRuleLine": 822, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations", @@ -8422,8 +8422,8 @@ "destination": "/batch_changes/references/requirements", "fires": true, "matchedRuleLine": 826, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/requirements", @@ -8465,8 +8465,8 @@ "destination": "/batch_changes/references/troubleshooting", "fires": true, "matchedRuleLine": 830, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", @@ -8508,8 +8508,8 @@ "destination": "/batch_changes/references/name-change", "fires": true, "matchedRuleLine": 834, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/name-change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/name-change", @@ -8546,8 +8546,8 @@ "destination": "/batch_changes/references/batch_spec_yaml_reference", "fires": true, "matchedRuleLine": 838, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", @@ -8603,8 +8603,8 @@ "destination": "/batch_changes/references/faq", "fires": true, "matchedRuleLine": 842, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/faq", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/faq", @@ -8646,8 +8646,8 @@ "destination": "/batch_changes/references/batch_spec_templating", "fires": true, "matchedRuleLine": 846, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_templating", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", @@ -8689,8 +8689,8 @@ "destination": "/batch_changes/references", "fires": true, "matchedRuleLine": 850, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references", @@ -8727,8 +8727,8 @@ "destination": "/batch_changes/tutorials/update_base_images_in_dockerfiles", "fires": true, "matchedRuleLine": 854, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/update_base_images_in_dockerfiles", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", @@ -8770,8 +8770,8 @@ "destination": "/batch_changes/tutorials/updating_go_import_statements", "fires": true, "matchedRuleLine": 859, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/updating_go_import_statements", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", @@ -8813,8 +8813,8 @@ "destination": "/batch_changes/tutorials/refactor_go_comby", "fires": true, "matchedRuleLine": 863, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/refactor_go_comby", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", @@ -8856,8 +8856,8 @@ "destination": "/batch_changes/tutorials/search_and_replace_specific_terms", "fires": true, "matchedRuleLine": 867, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/search_and_replace_specific_terms", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", @@ -8899,8 +8899,8 @@ "destination": "/batch_changes/tutorials", "fires": true, "matchedRuleLine": 872, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", @@ -8949,8 +8949,8 @@ "destination": "/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", "fires": true, "matchedRuleLine": 876, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_changesets_per_project_in_monorepos", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", @@ -8999,8 +8999,8 @@ "destination": "/batch_changes/how-tos/handling_errored_changesets", "fires": true, "matchedRuleLine": 881, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/handling_errored_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", @@ -9042,8 +9042,8 @@ "destination": "/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", "fires": true, "matchedRuleLine": 885, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", @@ -9085,8 +9085,8 @@ "destination": "/batch_changes/how-tos/site_admin_configuration", "fires": true, "matchedRuleLine": 890, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/site_admin_configuration", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", @@ -9128,8 +9128,8 @@ "destination": "/batch_changes/how-tos/publishing_changesets", "fires": true, "matchedRuleLine": 894, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/publishing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", @@ -9171,8 +9171,8 @@ "destination": "/batch_changes/how-tos/viewing_batch_changes", "fires": true, "matchedRuleLine": 898, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", @@ -9214,8 +9214,8 @@ "destination": "/batch_changes/how-tos/updating_a_batch_change", "fires": true, "matchedRuleLine": 902, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/updating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", @@ -9257,8 +9257,8 @@ "destination": "/batch_changes/how-tos/configuring_user_credentials", "fires": true, "matchedRuleLine": 906, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/configuring_user_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", @@ -9305,8 +9305,8 @@ "destination": "/batch_changes/how-tos/closing_or_deleting_a_batch_change", "fires": true, "matchedRuleLine": 910, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/closing_or_deleting_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", @@ -9348,8 +9348,8 @@ "destination": "/batch_changes/how-tos/creating_a_batch_change", "fires": true, "matchedRuleLine": 915, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", @@ -9391,8 +9391,8 @@ "destination": "/batch_changes/how-tos/tracking_existing_changesets", "fires": true, "matchedRuleLine": 919, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/tracking_existing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", @@ -9434,8 +9434,8 @@ "destination": "/batch_changes/how-tos", "fires": true, "matchedRuleLine": 923, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos", @@ -9472,8 +9472,8 @@ "destination": "/batch_changes/quickstart", "fires": true, "matchedRuleLine": 927, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/quickstart", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/quickstart", @@ -9515,8 +9515,8 @@ "destination": "/batch_changes", "fires": true, "matchedRuleLine": 931, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns", "expectedLocation": "https://sourcegraph.com/docs/batch_changes", @@ -9572,8 +9572,8 @@ "destination": "/cli/references/batch/apply", "fires": true, "matchedRuleLine": 935, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/apply", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/apply", @@ -9610,8 +9610,8 @@ "destination": "/cli/references/batch/index", "fires": true, "matchedRuleLine": 939, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/index", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/index", @@ -9648,8 +9648,8 @@ "destination": "/cli/references/batch/new", "fires": true, "matchedRuleLine": 943, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/new", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/new", @@ -9686,8 +9686,8 @@ "destination": "/cli/references/batch/preview", "fires": true, "matchedRuleLine": 947, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/preview", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/preview", @@ -9724,8 +9724,8 @@ "destination": "/cli/references/batch/repositories", "fires": true, "matchedRuleLine": 951, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/repositories", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/repositories", @@ -9762,8 +9762,8 @@ "destination": "/cli/references/batch/validate", "fires": true, "matchedRuleLine": 955, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/validate", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/validate", @@ -9807,8 +9807,8 @@ "destination": "/cli/references/batch", "fires": true, "matchedRuleLine": 959, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch", @@ -9845,8 +9845,8 @@ "destination": "/batch_changes/how-tos/configuring_credentials", "fires": true, "matchedRuleLine": 963, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", @@ -9888,8 +9888,8 @@ "destination": "/batch_changes/references/troubleshooting", "fires": true, "matchedRuleLine": 967, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch-changes/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", @@ -9931,8 +9931,8 @@ "destination": "/dev/background-information/ci", "fires": true, "matchedRuleLine": 971, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/background-information/continuous_integration", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/ci", @@ -9969,8 +9969,8 @@ "destination": "/dev/how-to/add_logging", "fires": true, "matchedRuleLine": 975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/how-to/add_and_use_logging", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/add_logging", @@ -10007,8 +10007,8 @@ "destination": "/admin/deploy", "fires": true, "matchedRuleLine": 979, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", @@ -10064,8 +10064,8 @@ "destination": "/admin/deploy/kubernetes", "fires": true, "matchedRuleLine": 983, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/azure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", @@ -10114,8 +10114,8 @@ "destination": "/admin/deploy/kubernetes/configure", "fires": true, "matchedRuleLine": 987, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/configure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", @@ -10164,8 +10164,8 @@ "destination": "/admin/deploy/kubernetes/eks", "fires": true, "matchedRuleLine": 991, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/eks", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", @@ -10207,8 +10207,8 @@ "destination": "/admin/deploy/kubernetes/helm", "fires": true, "matchedRuleLine": 995, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/helm", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", @@ -10245,8 +10245,8 @@ "destination": "/admin/deploy/kubernetes", "fires": true, "matchedRuleLine": 999, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", @@ -10302,8 +10302,8 @@ "destination": "/admin/deploy/kubernetes/kustomize", "fires": true, "matchedRuleLine": 1003, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/kustomize", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", @@ -10345,8 +10345,8 @@ "destination": "/admin/deploy/kubernetes/operations", "fires": true, "matchedRuleLine": 1007, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/operations", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", @@ -10395,8 +10395,8 @@ "destination": "/admin/deploy/kubernetes/scale", "fires": true, "matchedRuleLine": 1011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/scale", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", @@ -10438,8 +10438,8 @@ "destination": "/admin/deploy/kubernetes/troubleshoot", "fires": true, "matchedRuleLine": 1015, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/troubleshoot", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", @@ -10488,8 +10488,8 @@ "destination": "/admin/deploy/kubernetes/update", "fires": true, "matchedRuleLine": 1019, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/update", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", @@ -10533,8 +10533,8 @@ "destination": "/admin/deploy/kubernetes/configure", "fires": true, "matchedRuleLine": 1023, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/overlays", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", @@ -10576,8 +10576,8 @@ "destination": "/admin/deploy/docker-compose/aws", "fires": true, "matchedRuleLine": 1027, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/aws", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", @@ -10626,8 +10626,8 @@ "destination": "/admin/deploy/docker-compose/digitalocean", "fires": true, "matchedRuleLine": 1031, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", @@ -10669,8 +10669,8 @@ "destination": "/admin/deploy/docker-compose/google_cloud", "fires": true, "matchedRuleLine": 1035, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", @@ -10717,8 +10717,8 @@ "destination": "/admin/deploy/docker-compose", "fires": true, "matchedRuleLine": 1039, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose", @@ -10774,8 +10774,8 @@ "destination": "/admin/deploy/docker-compose/migrate", "fires": true, "matchedRuleLine": 1043, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/migrate", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", @@ -10824,8 +10824,8 @@ "destination": "/admin/deploy/docker-compose#operations", "fires": true, "matchedRuleLine": 1047, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/operations", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#operations", @@ -10874,8 +10874,8 @@ "destination": "/admin/deploy/docker-compose#upgrade", "fires": true, "matchedRuleLine": 1051, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/update", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#upgrade", @@ -10924,8 +10924,8 @@ "destination": "/admin/deploy/docker-compose#configure", "fires": true, "matchedRuleLine": 1055, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/configure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#configure", @@ -10974,8 +10974,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 1059, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/aws", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -11026,8 +11026,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 1063, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -11078,8 +11078,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 1067, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -11130,8 +11130,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 1071, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -11182,8 +11182,8 @@ "destination": "/admin/deploy/managed", "fires": true, "matchedRuleLine": 1075, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/managed", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/managed", @@ -11239,8 +11239,8 @@ "destination": "/admin/deploy/migrate-backup", "fires": true, "matchedRuleLine": 1079, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/migrate-backup", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", @@ -11282,8 +11282,8 @@ "destination": "/admin/deploy/resource_estimator", "fires": true, "matchedRuleLine": 1083, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/resource_estimator", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", @@ -11330,8 +11330,8 @@ "destination": "/admin/deploy", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", @@ -11363,8 +11363,8 @@ "destination": "/admin/deploy", "fires": true, "matchedRuleLine": 1091, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/cluster", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", @@ -11413,8 +11413,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 1095, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -11458,8 +11458,8 @@ "destination": "/admin/observability/alerts", "fires": true, "matchedRuleLine": 1099, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alert_solutions", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerts", @@ -11508,8 +11508,8 @@ "destination": "/cloud", "fires": true, "matchedRuleLine": 1103, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/managed", "expectedLocation": "https://sourcegraph.com/docs/cloud", @@ -11553,8 +11553,8 @@ "destination": "/code_navigation/explanations/writing_an_indexer", "fires": true, "matchedRuleLine": 1107, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", @@ -11613,8 +11613,8 @@ "destination": "/code_navigation/explanations/auto_indexing_inference", "fires": true, "matchedRuleLine": 1111, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", @@ -11666,8 +11666,8 @@ "destination": "/code_navigation/explanations/auto_indexing", "fires": true, "matchedRuleLine": 1115, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", @@ -11733,8 +11733,8 @@ "destination": "/code_navigation/explanations/features", "fires": true, "matchedRuleLine": 1119, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/features", @@ -11788,8 +11788,8 @@ "destination": "/code_navigation/explanations/introduction_to_code_navigation", "fires": true, "matchedRuleLine": 1123, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/introduction_to_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", @@ -11836,8 +11836,8 @@ "destination": "/code_navigation/explanations/precise_code_navigation", "fires": true, "matchedRuleLine": 1128, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", @@ -11896,8 +11896,8 @@ "destination": "/code_navigation/explanations/rockskip", "fires": true, "matchedRuleLine": 1132, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", @@ -11951,8 +11951,8 @@ "destination": "/code_navigation/explanations/search_based_code_navigation", "fires": true, "matchedRuleLine": 1136, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", @@ -12004,8 +12004,8 @@ "destination": "/code_navigation/explanations/uploads", "fires": true, "matchedRuleLine": 1141, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", @@ -12052,8 +12052,8 @@ "destination": "/code_navigation/explanations", "fires": true, "matchedRuleLine": 1145, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations", @@ -12097,8 +12097,8 @@ "destination": "/code_navigation/explanations/diagrams", "fires": true, "matchedRuleLine": 1149, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", @@ -12135,8 +12135,8 @@ "destination": "/code_navigation/explanations/diagrams/index-states.mermaid", "fires": true, "matchedRuleLine": 1153, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.mermaid", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", @@ -12173,8 +12173,8 @@ "destination": "/code_navigation/explanations/diagrams/index-states.svg", "fires": true, "matchedRuleLine": 1158, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.svg", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", @@ -12211,8 +12211,8 @@ "destination": "/code_navigation/explanations/diagrams/upload-states.mermaid", "fires": true, "matchedRuleLine": 1162, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.mermaid", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", @@ -12249,8 +12249,8 @@ "destination": "/code_navigation/explanations/diagrams/upload-states.svg", "fires": true, "matchedRuleLine": 1167, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.svg", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", @@ -12287,8 +12287,8 @@ "destination": "/code_navigation/apidocs", "fires": true, "matchedRuleLine": 1171, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/apidocs", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/apidocs", @@ -12325,8 +12325,8 @@ "destination": "/code_navigation/how-to/adding_lsif_to_many_repos", "fires": true, "matchedRuleLine": 1175, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", @@ -12378,8 +12378,8 @@ "destination": "/code_navigation/how-to/adding_lsif_to_workflows", "fires": true, "matchedRuleLine": 1179, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", @@ -12421,8 +12421,8 @@ "destination": "/code_navigation/how-to/configure_auto_indexing", "fires": true, "matchedRuleLine": 1183, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", @@ -12481,8 +12481,8 @@ "destination": "/code_navigation/how-to/configure_data_retention", "fires": true, "matchedRuleLine": 1187, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", @@ -12541,8 +12541,8 @@ "destination": "/code_navigation/how-to/enable_auto_indexing", "fires": true, "matchedRuleLine": 1191, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", @@ -12601,8 +12601,8 @@ "destination": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", "fires": true, "matchedRuleLine": 1195, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_cpp_repository", "expectedLocation": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", @@ -12651,8 +12651,8 @@ "destination": "/code_navigation/how-to/index_a_go_repository", "fires": true, "matchedRuleLine": 1200, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", @@ -12718,8 +12718,8 @@ "destination": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", "fires": true, "matchedRuleLine": 1204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", @@ -12778,8 +12778,8 @@ "destination": "/code_navigation/how-to/index_other_languages", "fires": true, "matchedRuleLine": 1209, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_other_languages", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", @@ -12823,8 +12823,8 @@ "destination": "/code_navigation/how-to", "fires": true, "matchedRuleLine": 1213, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to", @@ -12861,8 +12861,8 @@ "destination": "/code_navigation/how-to/img/CodeReview.gif", "fires": true, "matchedRuleLine": 1217, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/CodeReview.gif", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", @@ -12899,8 +12899,8 @@ "destination": "/code_navigation/how-to/img/experimental-language-server-enable.png", "fires": true, "matchedRuleLine": 1221, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/experimental-language-server-enable.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", @@ -12937,8 +12937,8 @@ "destination": "/code_navigation/how-to/img/extension-example.gif", "fires": true, "matchedRuleLine": 1226, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/extension-example.gif", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", @@ -12975,8 +12975,8 @@ "destination": "/code_navigation/how-to/img/network-description.png", "fires": true, "matchedRuleLine": 1230, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-description.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", @@ -13013,8 +13013,8 @@ "destination": "/code_navigation/how-to/img/network-waterfall.png", "fires": true, "matchedRuleLine": 1234, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-waterfall.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", @@ -13051,8 +13051,8 @@ "destination": "/code_navigation/how-to/img/popover.png", "fires": true, "matchedRuleLine": 1238, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/popover.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", @@ -13089,8 +13089,8 @@ "destination": "/code_navigation/how-to/img/Symbols.png", "fires": true, "matchedRuleLine": 1242, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/Symbols.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", @@ -13127,8 +13127,8 @@ "destination": "/code_navigation/how-to/imgSymbolSidebar.png", "fires": true, "matchedRuleLine": 1246, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/SymbolSidebar.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", @@ -13165,8 +13165,8 @@ "destination": "/code_navigation/how-to/img/workflow.png", "fires": true, "matchedRuleLine": 1250, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/workflow.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", @@ -13203,8 +13203,8 @@ "destination": "/code_navigation/how-to/img", "fires": true, "matchedRuleLine": 1254, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img", @@ -13241,8 +13241,8 @@ "destination": "/code_navigation/references/auto_indexing_configuration", "fires": true, "matchedRuleLine": 1258, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", @@ -13301,8 +13301,8 @@ "destination": "/code_navigation/references/envvars", "fires": true, "matchedRuleLine": 1262, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/envvars", @@ -13349,8 +13349,8 @@ "destination": "/code_navigation/references/faq", "fires": true, "matchedRuleLine": 1266, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/faq", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/faq", @@ -13387,8 +13387,8 @@ "destination": "/code_navigation/references/indexers", "fires": true, "matchedRuleLine": 1270, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/indexers", @@ -13447,8 +13447,8 @@ "destination": "/code_navigation/references/precise_examples", "fires": true, "matchedRuleLine": 1274, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/precise_examples", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", @@ -13500,8 +13500,8 @@ "destination": "/code_navigation/references/requirements", "fires": true, "matchedRuleLine": 1278, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/requirements", @@ -13538,8 +13538,8 @@ "destination": "/code_navigation/references/troubleshooting", "fires": true, "matchedRuleLine": 1282, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", @@ -13593,8 +13593,8 @@ "destination": "/code_navigation/references", "fires": true, "matchedRuleLine": 1286, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references", @@ -13631,8 +13631,8 @@ "destination": "/code_navigation", "fires": true, "matchedRuleLine": 1290, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation", @@ -13686,8 +13686,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": true, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -13731,8 +13731,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -13776,8 +13776,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "what-is-cody-code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -13821,8 +13821,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -13861,8 +13861,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "enabling-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -13906,8 +13906,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -13946,8 +13946,8 @@ "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "configuring-on-sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", @@ -13991,8 +13991,8 @@ "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "configure-autocomplete-on-sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", @@ -14031,8 +14031,8 @@ "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "accessing-autocomplete-logs", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", @@ -14076,8 +14076,8 @@ "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "access-autocomplete-logs", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", @@ -14116,8 +14116,8 @@ "destination": "/cody", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "get-cody", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", @@ -14156,8 +14156,8 @@ "destination": "/cody", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "getting-started", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", @@ -14196,8 +14196,8 @@ "destination": "/cody#main-features", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "features", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody#main-features", @@ -14236,8 +14236,8 @@ "destination": "/cody", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "chatbot-that-knows-your-code", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", @@ -14276,8 +14276,8 @@ "destination": "/cody/capabilities", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "fix-code-inline", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", @@ -14316,8 +14316,8 @@ "destination": "/cody/capabilities", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "fix-code-inline", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", @@ -14356,8 +14356,8 @@ "destination": "/cody/capabilities/commands", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": false, + "sitemapSource": true, + "sitemapDestination": false, "sourceFragment": "recipes", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", @@ -14396,8 +14396,8 @@ "destination": "/cody/capabilities/commands", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": false, + "sitemapSource": true, + "sitemapDestination": false, "sourceFragment": "cody-recipes", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", @@ -14436,8 +14436,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -14476,8 +14476,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -14516,8 +14516,8 @@ "destination": "/cody/", "fires": true, "matchedRuleLine": 1376, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview", "expectedLocation": "https://sourcegraph.com/docs/cody/", @@ -14573,8 +14573,8 @@ "destination": "/cody/clients/install-vscode", "fires": true, "matchedRuleLine": 1380, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_vs_code", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", @@ -14618,8 +14618,8 @@ "destination": "/cody/clients/install-vscode", "fires": true, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", @@ -14663,8 +14663,8 @@ "destination": "/cody/clients/install-neovim", "fires": true, "matchedRuleLine": 1388, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-neovim", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-neovim", @@ -14715,8 +14715,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": true, "matchedRuleLine": 1392, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -14753,8 +14753,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": true, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -14791,8 +14791,8 @@ "destination": "/cody/clients/app", "fires": true, "matchedRuleLine": 1400, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/app", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", @@ -14836,8 +14836,8 @@ "destination": "/cody/clients/app", "fires": true, "matchedRuleLine": 1404, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/app", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", @@ -14874,8 +14874,8 @@ "destination": "/cody/clients/cody-with-sourcegraph", "fires": true, "matchedRuleLine": 1408, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", @@ -14912,8 +14912,8 @@ "destination": "/cody/clients/cody-with-sourcegraph", "fires": true, "matchedRuleLine": 1412, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/cody-with-sourcegraph", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", @@ -14957,8 +14957,8 @@ "destination": "/cody/clients/enable-cody-enterprise", "fires": true, "matchedRuleLine": 1416, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody_enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", @@ -15002,8 +15002,8 @@ "destination": "/cody/clients/enable-cody-enterprise", "fires": true, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", @@ -15040,8 +15040,8 @@ "destination": "/cody/quickstart", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "quickstart-for-cody-in-vs-code", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart", @@ -15073,8 +15073,8 @@ "destination": "/cody/quickstart#cody-quickstart", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "introduction", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#cody-quickstart", @@ -15106,8 +15106,8 @@ "destination": "/cody/quickstart#getting-started-with-cody-extension-and-commands", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "getting-started-with-the-cody-extension-and-recipes", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#getting-started-with-cody-extension-and-commands", @@ -15139,8 +15139,8 @@ "destination": "/cody/quickstart#1-generate-a-unit-test", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "generate-a-unit-test", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#1-generate-a-unit-test", @@ -15172,8 +15172,8 @@ "destination": "/cody/quickstart#3-ask-cody-to-pull-reference-documentation", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "ask-cody-to-pull-reference-documentation", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#3-ask-cody-to-pull-reference-documentation", @@ -15205,8 +15205,8 @@ "destination": "/cody/quickstart#working-with-the-cody-extension", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "ask-cody-to-write-context-aware-code", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#working-with-the-cody-extension", @@ -15238,8 +15238,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "introduction", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -15276,8 +15276,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -15314,8 +15314,8 @@ "destination": "/cody/clients/install-jetbrains#prerequisites", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "requirements", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", @@ -15352,8 +15352,8 @@ "destination": "/cody/clients/install-jetbrains#prerequisites", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "prerequisites", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", @@ -15390,8 +15390,8 @@ "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", @@ -15428,8 +15428,8 @@ "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", @@ -15466,8 +15466,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "get-started-with-cody", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -15504,8 +15504,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -15542,8 +15542,8 @@ "destination": "/cody/clients/install-vscode", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "introduction", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", @@ -15587,8 +15587,8 @@ "destination": "/cody/clients/install-vscode", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", @@ -15632,8 +15632,8 @@ "destination": "/cody/clients/install-vscode#prerequisites", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "requirements", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", @@ -15677,8 +15677,8 @@ "destination": "/cody/clients/install-vscode#prerequisites", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "prerequisites", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", @@ -15722,8 +15722,8 @@ "destination": "/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", @@ -15767,8 +15767,8 @@ "destination": "/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#enable-code-graph-context-for-context-aware-answers-optional", @@ -15812,8 +15812,8 @@ "destination": "/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "using-a-third-party-llm-provider-directly", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", @@ -15850,8 +15850,8 @@ "destination": "/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "using-a-third-party-llm-provider", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#using-a-third-party-llm-provider", @@ -15888,8 +15888,8 @@ "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "turning-cody-on-only-for-some-users", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", @@ -15926,8 +15926,8 @@ "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "enable-cody-only-for-some-users", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", @@ -15964,8 +15964,8 @@ "destination": "/cody/clients/enable-cody-enterprise#disable-cody", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "turning-cody-off", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", @@ -16002,8 +16002,8 @@ "destination": "/cody/clients/enable-cody-enterprise#disable-cody", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "disable-cody", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", @@ -16040,8 +16040,8 @@ "destination": "/cody/core-concepts", "fires": true, "matchedRuleLine": 1538, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts", @@ -16078,8 +16078,8 @@ "destination": "/cody/embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", @@ -16116,8 +16116,8 @@ "destination": "/cody/embeddings", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", @@ -16166,8 +16166,8 @@ "destination": "/cody/embeddings/configure-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configuring-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", @@ -16204,8 +16204,8 @@ "destination": "/cody/embeddings/configure-embeddings", "fires": true, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", @@ -16249,8 +16249,8 @@ "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "filtering-files-from-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", @@ -16287,8 +16287,8 @@ "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "filter-files-from-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", @@ -16320,8 +16320,8 @@ "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "storing-embedding-indexes", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", @@ -16358,8 +16358,8 @@ "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "store-embedding-indexes", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", @@ -16391,8 +16391,8 @@ "destination": "/cody/embeddings/manage-embeddings#using-s3", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-s3", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", @@ -16429,8 +16429,8 @@ "destination": "/cody/embeddings/manage-embeddings#using-s3", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-s3", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", @@ -16462,8 +16462,8 @@ "destination": "/cody/embeddings/manage-embeddings#using-gcs", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-gcs", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", @@ -16500,8 +16500,8 @@ "destination": "/cody/embeddings/manage-embeddings#using-gcs", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-gcs", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", @@ -16533,8 +16533,8 @@ "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "provisioning-buckets", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", @@ -16571,8 +16571,8 @@ "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "provisioning-buckets", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", @@ -16604,8 +16604,8 @@ "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "environment-variables-for-the-embeddings-service", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", @@ -16642,8 +16642,8 @@ "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "environment-variables-for-the-embeddings-service", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", @@ -16675,8 +16675,8 @@ "destination": "/cody/embeddings#incremental-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "incremental-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", @@ -16713,8 +16713,8 @@ "destination": "/cody/embeddings#incremental-embeddings", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "incremental-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", @@ -16763,8 +16763,8 @@ "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", @@ -16801,8 +16801,8 @@ "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "minimum-time-interval-between-automatically-scheduled-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", @@ -16851,8 +16851,8 @@ "destination": "/cody/embeddings#third-party-embeddings-provider", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-a-third-party-embeddings-provider-directly", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", @@ -16889,8 +16889,8 @@ "destination": "/cody/embeddings#third-party-embeddings-provider", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "third-party-embeddings-provider", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", @@ -16939,8 +16939,8 @@ "destination": "/cody/embeddings#openai", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "openai", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", @@ -16977,8 +16977,8 @@ "destination": "/cody/embeddings#openai", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "openai", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", @@ -17027,8 +17027,8 @@ "destination": "/cody/embeddings#azure-openai", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "azure-openai-span-class-badge-badge-experimental-experimental-span", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", @@ -17065,8 +17065,8 @@ "destination": "/cody/embeddings#azure-openai", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "azure-openai", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", @@ -17115,8 +17115,8 @@ "destination": "/cody/embeddings#disable-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "disabling-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", @@ -17153,8 +17153,8 @@ "destination": "/cody/embeddings#disable-embeddings", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "disable-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", @@ -17203,8 +17203,8 @@ "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configuring-the-global-policy-match-limit", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", @@ -17241,8 +17241,8 @@ "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configure-global-policy-match-limit", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", @@ -17274,8 +17274,8 @@ "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "limitting-the-number-of-embeddings-that-can-be-generated", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", @@ -17312,8 +17312,8 @@ "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "limit-the-number-of-embeddings-that-can-be-generated", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", @@ -17345,8 +17345,8 @@ "destination": "/cody/embeddings/embedding-index", "fires": true, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", @@ -17390,8 +17390,8 @@ "destination": "/cody/embeddings/embedding-index", "fires": true, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", @@ -17428,8 +17428,8 @@ "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "generate-embeddings-index", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", @@ -17466,8 +17466,8 @@ "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "generate-embeddings-index", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", @@ -17504,8 +17504,8 @@ "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", @@ -17542,8 +17542,8 @@ "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", @@ -17580,8 +17580,8 @@ "destination": "/cody/embeddings/embedding-index#sourcegraphcom", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "sourcegraph-com", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", @@ -17618,8 +17618,8 @@ "destination": "/cody/embeddings/embedding-index#sourcegraphcom", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "sourcegraph-com", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", @@ -17656,8 +17656,8 @@ "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "enable-codebase-aware-answers", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", @@ -17694,8 +17694,8 @@ "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "enable-codebase-aware-answers", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", @@ -17732,8 +17732,8 @@ "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "extension-settings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", @@ -17770,8 +17770,8 @@ "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "cody-vs-code-extension-settings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", @@ -17808,8 +17808,8 @@ "destination": "/cody/embeddings/embedding-index#manual-configuration", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "manual-configuration", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", @@ -17846,8 +17846,8 @@ "destination": "/cody/embeddings/embedding-index#manual-configuration", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "manual-configuration", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", @@ -17884,8 +17884,8 @@ "destination": "/cody/embeddings/embedding-index#settingsjson", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "settings-json", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", @@ -17922,8 +17922,8 @@ "destination": "/cody/embeddings/embedding-index#settingsjson", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "settings-json", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", @@ -17960,8 +17960,8 @@ "destination": "/cody/embeddings/configure-embeddings#policies", "fires": true, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", @@ -18005,8 +18005,8 @@ "destination": "/cody/embeddings/configure-embeddings#policies", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "policies", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", @@ -18043,8 +18043,8 @@ "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-to-create-an-embeddings-policy", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", @@ -18081,8 +18081,8 @@ "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "create-an-embeddings-policy", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", @@ -18119,8 +18119,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "example-1", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -18157,8 +18157,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-pattern-matching-works", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -18195,8 +18195,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "example-2", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -18233,8 +18233,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-pattern-matching-works", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -18271,8 +18271,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "example-3", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -18309,8 +18309,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-pattern-matching-works", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -18347,8 +18347,8 @@ "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-embeddings-policy", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", @@ -18385,8 +18385,8 @@ "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-embeddings-policy", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", @@ -18423,8 +18423,8 @@ "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", "fires": true, "matchedRuleLine": 1810, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/schedule_one_off_embeddings_jobs", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", @@ -18461,8 +18461,8 @@ "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "schedule-embeddings-jobs", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", @@ -18499,8 +18499,8 @@ "destination": "/cody/core-concepts/code-graph", "fires": true, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", @@ -18544,8 +18544,8 @@ "destination": "/cody/core-concepts/cody_gateway", "fires": true, "matchedRuleLine": 1824, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", @@ -18599,8 +18599,8 @@ "destination": "/cody/core-concepts/code-graph", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", @@ -18637,8 +18637,8 @@ "destination": "/cody/clients", "fires": true, "matchedRuleLine": 1832, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_clients", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", @@ -18675,8 +18675,8 @@ "destination": "/cody/clients", "fires": false, "matchedRuleLine": 1376, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "getting-started", "requestUrl": "https://sourcegraph.com/docs/cody/overview", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", @@ -18725,8 +18725,8 @@ "destination": "/cody/core-concepts/cody-gateway", "fires": true, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", @@ -18775,8 +18775,8 @@ "destination": "/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-cody-gateway-in-sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", @@ -18818,8 +18818,8 @@ "destination": "/cody/core-concepts/cody-gateway#configuring-custom-models", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configuring-custom-models", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#configuring-custom-models", @@ -18861,8 +18861,8 @@ "destination": "/cody/core-concepts/cody-gateway#rate-limits-and-quotas", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "rate-limits-and-quotas", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#rate-limits-and-quotas", @@ -18904,8 +18904,8 @@ "destination": "/cody/core-concepts/cody-gateway#privacy-and-security", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "privacy-and-security", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#privacy-and-security", @@ -18947,8 +18947,8 @@ "destination": "/cody/capabilities/commands#custom-commands", "fires": true, "matchedRuleLine": 1862, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/custom-commands", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands#custom-commands", @@ -18997,8 +18997,8 @@ "destination": "/code-search", "fires": true, "matchedRuleLine": 1869, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search", "expectedLocation": "https://sourcegraph.com/docs/code-search", @@ -19049,8 +19049,8 @@ "destination": "/code-search/working/saved_searches", "fires": true, "matchedRuleLine": 1873, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", @@ -19099,8 +19099,8 @@ "destination": "/code-search/queries/examples", "fires": true, "matchedRuleLine": 1877, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", @@ -19137,8 +19137,8 @@ "destination": "/code-search/working/search_subexpressions", "fires": true, "matchedRuleLine": 1882, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/search_subexpressions", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", @@ -19187,8 +19187,8 @@ "destination": "/code-search/working/saved_searches", "fires": true, "matchedRuleLine": 1887, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", @@ -19230,8 +19230,8 @@ "destination": "/code-search/working/saved_searches", "fires": true, "matchedRuleLine": 1892, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", @@ -19280,8 +19280,8 @@ "destination": "/code-search/working/snippets", "fires": true, "matchedRuleLine": 1897, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/snippets", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/snippets", @@ -19325,8 +19325,8 @@ "destination": "/code-search/working/search_contexts", "fires": true, "matchedRuleLine": 1902, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search_contexts", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_contexts", @@ -19382,8 +19382,8 @@ "destination": "/code-search/types/exhaustive", "fires": true, "matchedRuleLine": 1907, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/exhaustive", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/exhaustive", @@ -19427,8 +19427,8 @@ "destination": "/code-search/types/search-jobs", "fires": true, "matchedRuleLine": 1912, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search-jobs", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/search-jobs", @@ -19472,8 +19472,8 @@ "destination": "/code-search/queries/examples", "fires": true, "matchedRuleLine": 1917, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", @@ -19510,8 +19510,8 @@ "destination": "/code-search/working/saved_searches", "fires": true, "matchedRuleLine": 1922, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", @@ -19553,8 +19553,8 @@ "destination": "/code-search/features", "fires": true, "matchedRuleLine": 1927, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", @@ -19598,8 +19598,8 @@ "destination": "/code-search/features", "fires": true, "matchedRuleLine": 1932, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/search_details", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", @@ -19643,8 +19643,8 @@ "destination": "/code-search/features", "fires": true, "matchedRuleLine": 1937, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/tips", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", @@ -19681,8 +19681,8 @@ "destination": "/code-search/queries", "fires": true, "matchedRuleLine": 1942, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries", @@ -19733,8 +19733,8 @@ "destination": "/code-search/queries#search-pattern-syntax", "fires": false, "matchedRuleLine": 1942, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "search-pattern-syntax", "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries#search-pattern-syntax", @@ -19778,8 +19778,8 @@ "destination": "/code-search/queries/language", "fires": true, "matchedRuleLine": 1952, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/language", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/language", @@ -19823,8 +19823,8 @@ "destination": "/code-search/code-navigation", "fires": true, "matchedRuleLine": 1958, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", @@ -19873,8 +19873,8 @@ "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", "fires": true, "matchedRuleLine": 1963, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", @@ -19935,8 +19935,8 @@ "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", "fires": false, "matchedRuleLine": 1963, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "applying-data-retention-policies-globally", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", @@ -19990,8 +19990,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository", "fires": true, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", @@ -20052,8 +20052,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "automated-indexing", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", @@ -20107,8 +20107,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#github-actions", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "github-actions", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#github-actions", @@ -20162,8 +20162,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#circleci", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "circleci", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#circleci", @@ -20217,8 +20217,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "travis-ci", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", @@ -20272,8 +20272,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "manual-indexing", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", @@ -20327,8 +20327,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", "fires": true, "matchedRuleLine": 2011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", @@ -20382,8 +20382,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", "fires": false, "matchedRuleLine": 2011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "indexing-in-ci-using-scip-typescript-directly", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", @@ -20430,8 +20430,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", "fires": false, "matchedRuleLine": 2011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "optional-scip-typescript-flags", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", @@ -20478,8 +20478,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image", "fires": false, "matchedRuleLine": 2011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "indexing-in-ci-using-the-scip-typescript-docker-image", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-the-scip-typescript-docker-image", @@ -20526,8 +20526,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally", "fires": false, "matchedRuleLine": 2011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "one-off-indexing-using-scip-typescript-locally", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#one-off-indexing-using-scip-typescript-locally", @@ -20574,8 +20574,8 @@ "destination": "/code-search/code-navigation/precise_code_navigation", "fires": true, "matchedRuleLine": 2041, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", @@ -20622,8 +20622,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows", "fires": true, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", @@ -20667,8 +20667,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#language-specific-guides", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "language-specific-guides", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#language-specific-guides", @@ -20705,8 +20705,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "benefits-of-ci-integration", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#benefits-of-ci-integration", @@ -20743,8 +20743,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#using-indexer-containers", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-indexer-containers", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#using-indexer-containers", @@ -20781,8 +20781,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#github-action-examples", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "github-action-examples", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#github-action-examples", @@ -20819,8 +20819,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#circle-ci-examples", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "circle-ci-examples", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#circle-ci-examples", @@ -20857,8 +20857,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#travis-ci-examples", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "travis-ci-examples", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#travis-ci-examples", @@ -20895,8 +20895,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#ci-from-scratch", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "ci-from-scratch", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#ci-from-scratch", @@ -20933,8 +20933,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "uploading-indexes-to-sourcegraphcom", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows#uploading-indexes-to-sourcegraphcom", @@ -20971,8 +20971,8 @@ "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing", "fires": true, "matchedRuleLine": 2100, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing", @@ -21026,8 +21026,8 @@ "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", "fires": false, "matchedRuleLine": 2100, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "deploy-executors", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", @@ -21081,8 +21081,8 @@ "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#enable-index-job-scheduling", "fires": false, "matchedRuleLine": 2100, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "enable-index-job-scheduling", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#enable-index-job-scheduling", @@ -21136,8 +21136,8 @@ "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#tune-the-index-scheduler", "fires": false, "matchedRuleLine": 2100, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "tune-the-index-scheduler", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#tune-the-index-scheduler", @@ -21191,8 +21191,8 @@ "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing", "fires": true, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing", @@ -21246,8 +21246,8 @@ "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configure-auto-indexing-policies", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", @@ -21301,8 +21301,8 @@ "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "applying-indexing-policies-globally", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", @@ -21356,8 +21356,8 @@ "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-to-a-specific-repository", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "applying-indexing-policies-to-a-specific-repository", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-to-a-specific-repository", @@ -21411,8 +21411,8 @@ "destination": "/code-search/code-navigation/auto_indexing#explicit-index-job-configuration", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "explicit-index-job-configuration", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#explicit-index-job-configuration", @@ -21466,8 +21466,8 @@ "destination": "/code-search/code-navigation/auto_indexing#private-repositories-and-packages-configuration", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "private-repositories-and-packages-configuration", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#private-repositories-and-packages-configuration", @@ -21521,8 +21521,8 @@ "destination": "/code-search/code-navigation/auto_indexing#go", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "go", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#go", @@ -21576,8 +21576,8 @@ "destination": "/code-search/code-navigation/auto_indexing#typescriptjavascript", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "typescriptjavascript", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#typescriptjavascript", @@ -21631,8 +21631,8 @@ "destination": "/code-search/code-navigation/how-to/policies_resource_usage_best_practices", "fires": true, "matchedRuleLine": 2171, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/policies_resource_usage_best_practices", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", @@ -21679,8 +21679,8 @@ "destination": "/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "fires": true, "matchedRuleLine": 2177, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", @@ -21727,8 +21727,8 @@ "destination": "/code-search/code-navigation", "fires": true, "matchedRuleLine": 2183, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", @@ -21777,8 +21777,8 @@ "destination": "/code-search/code-navigation#code-navigation-types", "fires": false, "matchedRuleLine": 2183, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "search-based-vs-precise", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation#code-navigation-types", @@ -21820,8 +21820,8 @@ "destination": "/code-search/code-navigation/precise_code_navigation", "fires": true, "matchedRuleLine": 2193, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", @@ -21875,8 +21875,8 @@ "destination": "/code-search/code-navigation/troubleshooting#why-are-my-results-sometimes-incorrect", "fires": false, "matchedRuleLine": 2193, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "why-are-my-results-sometimes-incorrect", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#why-are-my-results-sometimes-incorrect", @@ -21923,8 +21923,8 @@ "destination": "/code-search/code-navigation/explanations/uploads", "fires": true, "matchedRuleLine": 2204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", @@ -21973,8 +21973,8 @@ "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", "fires": false, "matchedRuleLine": 2204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-upload", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", @@ -22016,8 +22016,8 @@ "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", "fires": false, "matchedRuleLine": 2204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-upload-via-ui", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", @@ -22059,8 +22059,8 @@ "destination": "/code-search/code-navigation/explanations/uploads#repository-commit-graph", "fires": false, "matchedRuleLine": 2204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "repository-commit-graph", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#repository-commit-graph", @@ -22102,8 +22102,8 @@ "destination": "/code-search/code-navigation/search_based_code_navigation", "fires": true, "matchedRuleLine": 2227, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", @@ -22150,8 +22150,8 @@ "destination": "/code-search/code-navigation/search_based_code_navigation#how-does-it-work", "fires": false, "matchedRuleLine": 2227, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-does-it-work", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#how-does-it-work", @@ -22198,8 +22198,8 @@ "destination": "/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", "fires": false, "matchedRuleLine": 2227, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "what-configuration-settings-can-i-apply", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", @@ -22246,8 +22246,8 @@ "destination": "/code-search/code-navigation/features", "fires": true, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features", @@ -22296,8 +22296,8 @@ "destination": "/code-search/code-navigation/features#popover", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "popover", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#popover", @@ -22339,8 +22339,8 @@ "destination": "/code-search/code-navigation/features#go-to-definition", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "go-to-definition", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#go-to-definition", @@ -22382,8 +22382,8 @@ "destination": "/code-search/code-navigation/features#find-references", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "find-references", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-references", @@ -22425,8 +22425,8 @@ "destination": "/code-search/code-navigation/features#dependency-navigation", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "dependency-navigation", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#dependency-navigation", @@ -22468,8 +22468,8 @@ "destination": "/code-search/code-navigation/features#find-implementations", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "find-implementations", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-implementations", @@ -22511,8 +22511,8 @@ "destination": "/code-search/code-navigation/features#perform-an-action", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "perform-an-action", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#perform-an-action", @@ -22554,8 +22554,8 @@ "destination": "/code-search/types/symbol", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "symbol-search", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/symbol", @@ -22597,8 +22597,8 @@ "destination": "/code-search/code-navigation/rockskip", "fires": true, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", @@ -22640,8 +22640,8 @@ "destination": "/code-search/code-navigation/rockskip#when-should-i-use-rockskip", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "when-should-i-use-rockskip", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-should-i-use-rockskip", @@ -22683,8 +22683,8 @@ "destination": "/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-do-i-enable-rockskip", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", @@ -22726,8 +22726,8 @@ "destination": "/code-search/code-navigation/rockskip#how-long-does-indexing-take", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-long-does-indexing-take", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-long-does-indexing-take", @@ -22769,8 +22769,8 @@ "destination": "/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "what-resources-does-rockskip-use", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", @@ -22812,8 +22812,8 @@ "destination": "/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-do-i-check-the-indexing-status", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", @@ -22855,8 +22855,8 @@ "destination": "/code-search/code-navigation/rockskip#when-is-indexing-triggered", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "when-is-indexing-triggered", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-is-indexing-triggered", @@ -22898,8 +22898,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#writing-an-indexer", "fires": true, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer", @@ -22953,8 +22953,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "understanding-the-scip-protobuf-schema", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", @@ -23001,8 +23001,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "importing-or-generating-scip-bindings", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", @@ -23049,8 +23049,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "generating-minimal-index-with-occurrence-information", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", @@ -23097,8 +23097,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "snapshot-testing-with-scip-cli", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", @@ -23145,8 +23145,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "progressively-adding-support-for-language-features", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", @@ -23193,8 +23193,8 @@ "destination": "/code-search/code-navigation/auto_indexing", "fires": true, "matchedRuleLine": 2360, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", @@ -23255,8 +23255,8 @@ "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", "fires": false, "matchedRuleLine": 2360, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-indexing-job", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", @@ -23310,8 +23310,8 @@ "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-indexing-job", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", @@ -23365,8 +23365,8 @@ "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-indexing-job-via-ui", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", @@ -23420,8 +23420,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference", "fires": true, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", @@ -23468,8 +23468,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#go", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "go", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#go", @@ -23516,8 +23516,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#typescript", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "typescript", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#typescript", @@ -23564,8 +23564,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#java", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "java", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#java", @@ -23612,8 +23612,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#rust", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "rust", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#rust", @@ -23660,8 +23660,8 @@ "destination": "/code-search/code-navigation/troubleshooting", "fires": true, "matchedRuleLine": 2413, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", @@ -23710,8 +23710,8 @@ "destination": "/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", "fires": false, "matchedRuleLine": 2413, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "when-are-issues-related-to-code-intelligence", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", @@ -23760,8 +23760,8 @@ "destination": "/code-search/code-navigation/troubleshooting#gathering-evidence", "fires": false, "matchedRuleLine": 2413, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "gathering-evidence", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#gathering-evidence", @@ -23810,8 +23810,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", "fires": true, "matchedRuleLine": 2430, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", @@ -23865,8 +23865,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#quick-reference", "fires": false, "matchedRuleLine": 2430, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "quick-reference", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#quick-reference", @@ -23913,8 +23913,8 @@ "destination": "/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", "fires": true, "matchedRuleLine": 2442, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", @@ -23968,8 +23968,8 @@ "destination": "/code-search/code-navigation/envvars", "fires": true, "matchedRuleLine": 2448, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", @@ -24011,8 +24011,8 @@ "destination": "/code-search/code-navigation/envvars#frontend", "fires": false, "matchedRuleLine": 2448, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "frontend", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#frontend", @@ -24054,8 +24054,8 @@ "destination": "/code-search/code-navigation/envvars#worker", "fires": false, "matchedRuleLine": 2448, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "worker", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#worker", @@ -24097,8 +24097,8 @@ "destination": "/code-search/code-navigation/envvars#precise-code-intel-worker", "fires": false, "matchedRuleLine": 2448, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "precise-code-intel-worker", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#precise-code-intel-worker", @@ -24140,8 +24140,8 @@ "destination": "/code-search/code-navigation/auto_indexing_configuration", "fires": true, "matchedRuleLine": 2469, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", @@ -24195,8 +24195,8 @@ "destination": "/code-search/code-navigation/auto_indexing_configuration#keys", "fires": false, "matchedRuleLine": 2469, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "keys", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#keys", @@ -24250,8 +24250,8 @@ "destination": "/code-search/code-navigation/auto_indexing_configuration#index-job-object", "fires": false, "matchedRuleLine": 2469, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "index-job-object", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#index-job-object", @@ -24305,8 +24305,8 @@ "destination": "/code-search/code-navigation/auto_indexing_configuration#docker-step-object", "fires": false, "matchedRuleLine": 2469, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "docker-step-object", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#docker-step-object", @@ -24360,8 +24360,8 @@ "destination": "/code-search/code-navigation/inference_configuration", "fires": true, "matchedRuleLine": 2492, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/inference_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", @@ -24408,8 +24408,8 @@ "destination": "/batch-changes", "fires": true, "matchedRuleLine": 2496, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes", @@ -24460,8 +24460,8 @@ "destination": "/batch-changes/quickstart", "fires": true, "matchedRuleLine": 2500, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/quickstart", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/quickstart", @@ -24498,8 +24498,8 @@ "destination": "/batch-changes/", "fires": true, "matchedRuleLine": 2504, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/", @@ -24548,8 +24548,8 @@ "destination": "/batch-changes/", "fires": true, "matchedRuleLine": 2508, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/", @@ -24605,8 +24605,8 @@ "destination": "/batch-changes/permissions-in-batch-changes#code-host-interactions-in-batch-changes", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "code-host-interactions-in-batch-changes", "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#code-host-interactions-in-batch-changes", @@ -24638,8 +24638,8 @@ "destination": "/batch-changes/permissions-in-batch-changes#repository-permissions-for-batch-changes", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "repository-permissions-for-batch-changes", "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#repository-permissions-for-batch-changes", @@ -24671,8 +24671,8 @@ "destination": "/batch-changes/permissions-in-batch-changes#disabling-batch-changes-for-non-site-admin-users", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "disabling-batch-changes-for-non-site-admin-users", "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/permissions-in-batch-changes#disabling-batch-changes-for-non-site-admin-users", @@ -24704,8 +24704,8 @@ "destination": "/batch-changes/design", "fires": true, "matchedRuleLine": 2527, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/design", @@ -24742,8 +24742,8 @@ "destination": "/batch-changes/how-src-executes-a-batch-spec", "fires": true, "matchedRuleLine": 2531, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/how-src-executes-a-batch-spec", @@ -24787,8 +24787,8 @@ "destination": "/batch-changes/reexecuting-batch-specs-multiple-times", "fires": true, "matchedRuleLine": 2535, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/reexecuting-batch-specs-multiple-times", @@ -24825,8 +24825,8 @@ "destination": "/batch-changes/server-side", "fires": true, "matchedRuleLine": 2539, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/explanations/server_side", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/server-side", @@ -24870,8 +24870,8 @@ "destination": "/batch-changes/examples", "fires": true, "matchedRuleLine": 2543, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/examples", @@ -24922,8 +24922,8 @@ "destination": "/batch-changes/refactor-go-comby", "fires": true, "matchedRuleLine": 2547, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/refactor-go-comby", @@ -24967,8 +24967,8 @@ "destination": "/batch-changes/updating-go-import-statements", "fires": true, "matchedRuleLine": 2551, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/updating-go-import-statements", @@ -25005,8 +25005,8 @@ "destination": "/batch-changes/update-base-images-in-dockerfiles", "fires": true, "matchedRuleLine": 2555, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-base-images-in-dockerfiles", @@ -25043,8 +25043,8 @@ "destination": "/batch-changes/search-and-replace-specific-terms", "fires": true, "matchedRuleLine": 2559, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/search-and-replace-specific-terms", @@ -25081,8 +25081,8 @@ "destination": "/batch-changes/create-a-batch-change", "fires": true, "matchedRuleLine": 2563, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change", @@ -25126,8 +25126,8 @@ "destination": "/batch-changes/publishing-changesets", "fires": true, "matchedRuleLine": 2567, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/publishing-changesets", @@ -25171,8 +25171,8 @@ "destination": "/batch-changes/publishing-changesets#publishing-changesets", "fires": false, "matchedRuleLine": 2567, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "publishing-changesets", "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/publishing-changesets#publishing-changesets", @@ -25209,8 +25209,8 @@ "destination": "/batch-changes/update-a-batch-change", "fires": true, "matchedRuleLine": 2576, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change", @@ -25247,8 +25247,8 @@ "destination": "/batch-changes/update-a-batch-change#removing-changesets", "fires": false, "matchedRuleLine": 2576, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "removing-changesets", "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/update-a-batch-change#removing-changesets", @@ -25285,8 +25285,8 @@ "destination": "/batch-changes/create-a-batch-change#viewing-batch-changes", "fires": true, "matchedRuleLine": 2584, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#viewing-batch-changes", @@ -25323,8 +25323,8 @@ "destination": "/batch-changes/create-a-batch-change#filtering-batch-changes", "fires": false, "matchedRuleLine": 2584, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "filtering-batch-changes", "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#filtering-batch-changes", @@ -25361,8 +25361,8 @@ "destination": "/batch-changes/create-a-batch-change#filtering-changesets", "fires": false, "matchedRuleLine": 2584, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "filtering-changesets", "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/create-a-batch-change#filtering-changesets", @@ -25399,8 +25399,8 @@ "destination": "/batch-changes/tracking-existing-changesets", "fires": true, "matchedRuleLine": 2599, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/tracking-existing-changesets", @@ -25437,8 +25437,8 @@ "destination": "/batch-changes/delete-a-batch-change", "fires": true, "matchedRuleLine": 2603, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/delete-a-batch-change", @@ -25475,8 +25475,8 @@ "destination": "/batch-changes/configuring-credentials", "fires": true, "matchedRuleLine": 2607, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials", @@ -25520,8 +25520,8 @@ "destination": "/batch-changes/configuring-credentials#personal-access-tokens", "fires": false, "matchedRuleLine": 2607, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "personal-access-tokens", "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials#personal-access-tokens", @@ -25558,8 +25558,8 @@ "destination": "/batch-changes/configuring-credentials#global-service-account-tokens", "fires": false, "matchedRuleLine": 2607, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "global-service-account-tokens", "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/configuring-credentials#global-service-account-tokens", @@ -25596,8 +25596,8 @@ "destination": "/batch-changes/handling-errored-changesets", "fires": true, "matchedRuleLine": 2621, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/handling-errored-changesets", @@ -25634,8 +25634,8 @@ "destination": "/batch-changes/bulk-operations-on-changesets", "fires": true, "matchedRuleLine": 2625, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/bulk_operations_on_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/bulk-operations-on-changesets", @@ -25672,8 +25672,8 @@ "destination": "/batch-changes/server-side#using-file-mounts-with-server-side-execution", "fires": true, "matchedRuleLine": 2629, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/server_side_file_mounts", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/server-side#using-file-mounts-with-server-side-execution", @@ -25710,8 +25710,8 @@ "destination": "/batch-changes/creating-changesets-per-project-in-monorepos", "fires": true, "matchedRuleLine": 2634, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/creating-changesets-per-project-in-monorepos", @@ -25755,8 +25755,8 @@ "destination": "/batch-changes/creating-multiple-changesets-in-large-repositories", "fires": true, "matchedRuleLine": 2639, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/creating-multiple-changesets-in-large-repositories", @@ -25800,8 +25800,8 @@ "destination": "/batch-changes/site-admin-configuration", "fires": true, "matchedRuleLine": 2644, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/site-admin-configuration", @@ -25838,8 +25838,8 @@ "destination": "/batch-changes/requirements", "fires": true, "matchedRuleLine": 2648, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/requirements", @@ -25883,8 +25883,8 @@ "destination": "/batch-changes/requirements#batch-changes-effect-on-code-host-rate-limits", "fires": false, "matchedRuleLine": 2648, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "batch-changes-effect-on-code-host-rate-limits", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/requirements#batch-changes-effect-on-code-host-rate-limits", @@ -25921,8 +25921,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference", "fires": true, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference", @@ -25973,8 +25973,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#name", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "name", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#name", @@ -26018,8 +26018,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#description", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "description", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#description", @@ -26063,8 +26063,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#on", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "on", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#on", @@ -26108,8 +26108,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#onrepositoriesmatchingquery", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "onrepositoriesmatchingquery", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#onrepositoriesmatchingquery", @@ -26153,8 +26153,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#onrepository", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "onrepository", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#onrepository", @@ -26198,8 +26198,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#steps", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "steps", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#steps", @@ -26243,8 +26243,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepsrun", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepsrun", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsrun", @@ -26288,8 +26288,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepscontainer", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepscontainer", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepscontainer", @@ -26333,8 +26333,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepsenv", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepsenv", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsenv", @@ -26378,8 +26378,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepsfiles", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepsfiles", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsfiles", @@ -26423,8 +26423,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputs", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepsoutputs", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputs", @@ -26468,8 +26468,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputsnamevalue", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepsoutputsnamevalue", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputsnamevalue", @@ -26513,8 +26513,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepsoutputsnameformat", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepsoutputsnameformat", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsoutputsnameformat", @@ -26558,8 +26558,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepsif", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepsif", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsif", @@ -26603,8 +26603,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#stepsmount", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "stepsmount", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#stepsmount", @@ -26648,8 +26648,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#importchangesets", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "importchangesets", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesets", @@ -26693,8 +26693,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#importchangesetsrepository", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "importchangesetsrepository", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesetsrepository", @@ -26738,8 +26738,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#importchangesetsexternalids", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "importchangesetsexternalids", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#importchangesetsexternalids", @@ -26783,8 +26783,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplate", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplate", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplate", @@ -26828,8 +26828,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatetitle", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplatetitle", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatetitle", @@ -26873,8 +26873,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatebody", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplatebody", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatebody", @@ -26918,8 +26918,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatebranch", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplatebranch", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatebranch", @@ -26963,8 +26963,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommit", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplatecommit", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommit", @@ -27008,8 +27008,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommitmessage", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplatecommitmessage", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommitmessage", @@ -27053,8 +27053,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatecommitauthor", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplatecommitauthor", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatecommitauthor", @@ -27098,8 +27098,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatepublished", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplatepublished", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatepublished", @@ -27143,8 +27143,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#changesettemplatefork", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "changesettemplatefork", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#changesettemplatefork", @@ -27188,8 +27188,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#transformchanges", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "transformchanges", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchanges", @@ -27233,8 +27233,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroup", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "transformchangesgroup", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroup", @@ -27278,8 +27278,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroupdirectory", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "transformchangesgroupdirectory", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroupdirectory", @@ -27323,8 +27323,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgroupbranch", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "transformchangesgroupbranch", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgroupbranch", @@ -27368,8 +27368,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#transformchangesgrouprepository", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "transformchangesgrouprepository", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#transformchangesgrouprepository", @@ -27413,8 +27413,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#workspaces", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "workspaces", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspaces", @@ -27458,8 +27458,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#workspacesrootatlocationof", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "workspacesrootatlocationof", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesrootatlocationof", @@ -27503,8 +27503,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#workspacesin", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "workspacesin", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesin", @@ -27548,8 +27548,8 @@ "destination": "/batch-changes/batch-spec-yaml-reference#workspacesonlyfetchworkspace", "fires": false, "matchedRuleLine": 2657, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "workspacesonlyfetchworkspace", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-yaml-reference#workspacesonlyfetchworkspace", @@ -27593,8 +27593,8 @@ "destination": "/batch-changes/batch-spec-templating", "fires": true, "matchedRuleLine": 2828, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating", @@ -27638,8 +27638,8 @@ "destination": "/batch-changes/batch-spec-templating#fields-with-template-support", "fires": false, "matchedRuleLine": 2828, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "fields-with-template-support", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-templating#fields-with-template-support", @@ -27676,8 +27676,8 @@ "destination": "/batch-changes/batch-spec-cheat-sheet", "fires": true, "matchedRuleLine": 2837, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_cheat_sheet", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet", @@ -27714,8 +27714,8 @@ "destination": "/batch-changes/batch-spec-cheat-sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax", "fires": false, "matchedRuleLine": 2837, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "write-a-github-actions-workflow-that-includes-github-expression-syntax", "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_cheat_sheet", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/batch-spec-cheat-sheet#write-a-github-actions-workflow-that-includes-github-expression-syntax", @@ -27752,8 +27752,8 @@ "destination": "/batch-changes/troubleshooting", "fires": true, "matchedRuleLine": 2846, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/troubleshooting", @@ -27797,8 +27797,8 @@ "destination": "/batch-changes/faq", "fires": true, "matchedRuleLine": 2850, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/references/faq", "expectedLocation": "https://sourcegraph.com/docs/batch-changes/faq", @@ -27842,8 +27842,8 @@ "destination": "/admin/auth/saml/microsoft_adfs", "fires": false, "matchedRuleLine": 333, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml_with_microsoft_adfs", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", @@ -27885,8 +27885,8 @@ "destination": "/admin/migration/3_11", "fires": false, "matchedRuleLine": 337, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/critical_config", "expectedLocation": "https://sourcegraph.com/docs/admin/migration/3_11", @@ -27923,8 +27923,8 @@ "destination": "/integration/bitbucket_server", "fires": true, "matchedRuleLine": 2862, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucketserver", "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket_server", @@ -27966,8 +27966,8 @@ "destination": "/admin/deploy/index.md", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/index.md", @@ -27999,8 +27999,8 @@ "destination": "/admin/observability", "fires": false, "matchedRuleLine": 349, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring", "expectedLocation": "https://sourcegraph.com/docs/admin/observability", @@ -28049,8 +28049,8 @@ "destination": "/admin/observability/troubleshooting#scenario-search-timeouts", "fires": false, "matchedRuleLine": 353, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/reporting_search_timeouts", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/troubleshooting#scenario-search-timeouts", @@ -28092,8 +28092,8 @@ "destination": "/admin/observability/metrics_guide", "fires": false, "matchedRuleLine": 358, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/metrics_reference", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/metrics_guide", @@ -28130,8 +28130,8 @@ "destination": "/admin/observability/alerting#set-up-alerts-in-grafana", "fires": false, "matchedRuleLine": 362, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring/slack_alert_channel", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerting#set-up-alerts-in-grafana", @@ -28173,8 +28173,8 @@ "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", "fires": false, "matchedRuleLine": 366, - "sitemap_source": false, - "sitemap_destination": null, + "sitemapSource": false, + "sitemapDestination": null, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/alerts", "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/alerts", @@ -28256,8 +28256,8 @@ "destination": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", "fires": false, "matchedRuleLine": 371, - "sitemap_source": false, - "sitemap_destination": null, + "sitemapSource": false, + "sitemapDestination": null, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/@v5.3.0/admin/observability/dashboards", "expectedLocation": "https://docs.sourcegraph.com/@v5.3.0/admin/observability/dashboards", @@ -28339,8 +28339,8 @@ "destination": "/admin/observability", "fires": false, "matchedRuleLine": 376, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/monitoring_and_tracing", "expectedLocation": "https://sourcegraph.com/docs/admin/observability", @@ -28389,8 +28389,8 @@ "destination": "/integration/google_workspace", "fires": false, "matchedRuleLine": 380, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/google_gsuite", "expectedLocation": "https://sourcegraph.com/docs/integration/google_workspace", @@ -28427,8 +28427,8 @@ "destination": "/batch_changes/explanations/how_src_executes_a_batch_spec", "fires": false, "matchedRuleLine": 799, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/how_src_executes_a_campaign_spec", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/how_src_executes_a_batch_spec", @@ -28470,8 +28470,8 @@ "destination": "/batch_changes/explanations/reexecuting_batch_specs_multiple_times", "fires": false, "matchedRuleLine": 804, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/reexecuting_campaign_specs_multiple_times", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/reexecuting_batch_specs_multiple_times", @@ -28513,8 +28513,8 @@ "destination": "/batch_changes/explanations/permissions_in_batch_changes", "fires": false, "matchedRuleLine": 809, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/permissions_in_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/permissions_in_batch_changes", @@ -28551,8 +28551,8 @@ "destination": "/batch_changes/explanations/introduction_to_batch_changes", "fires": false, "matchedRuleLine": 813, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/introduction_to_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/introduction_to_batch_changes", @@ -28606,8 +28606,8 @@ "destination": "/batch_changes/explanations/batch_changes_design", "fires": false, "matchedRuleLine": 818, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations/batch_changes_design", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations/batch_changes_design", @@ -28649,8 +28649,8 @@ "destination": "/batch_changes/explanations", "fires": false, "matchedRuleLine": 822, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/explanations", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/explanations", @@ -28704,8 +28704,8 @@ "destination": "/batch_changes/references/requirements", "fires": false, "matchedRuleLine": 826, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/requirements", @@ -28747,8 +28747,8 @@ "destination": "/batch_changes/references/troubleshooting", "fires": false, "matchedRuleLine": 830, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", @@ -28790,8 +28790,8 @@ "destination": "/batch_changes/references/name-change", "fires": false, "matchedRuleLine": 834, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/name-change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/name-change", @@ -28828,8 +28828,8 @@ "destination": "/batch_changes/references/batch_spec_yaml_reference", "fires": false, "matchedRuleLine": 838, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_yaml_reference", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_yaml_reference", @@ -28878,8 +28878,8 @@ "destination": "/batch_changes/references/faq", "fires": false, "matchedRuleLine": 842, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/faq", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/faq", @@ -28921,8 +28921,8 @@ "destination": "/batch_changes/references/batch_spec_templating", "fires": false, "matchedRuleLine": 846, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references/campaign_spec_templating", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/batch_spec_templating", @@ -28964,8 +28964,8 @@ "destination": "/batch_changes/references", "fires": false, "matchedRuleLine": 850, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/references", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references", @@ -29002,8 +29002,8 @@ "destination": "/batch_changes/tutorials/update_base_images_in_dockerfiles", "fires": false, "matchedRuleLine": 854, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/update_base_images_in_dockerfiles", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/update_base_images_in_dockerfiles", @@ -29045,8 +29045,8 @@ "destination": "/batch_changes/tutorials/updating_go_import_statements", "fires": false, "matchedRuleLine": 859, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/updating_go_import_statements", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/updating_go_import_statements", @@ -29088,8 +29088,8 @@ "destination": "/batch_changes/tutorials/refactor_go_comby", "fires": false, "matchedRuleLine": 863, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/refactor_go_comby", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/refactor_go_comby", @@ -29131,8 +29131,8 @@ "destination": "/batch_changes/tutorials/search_and_replace_specific_terms", "fires": false, "matchedRuleLine": 867, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials/search_and_replace_specific_terms", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials/search_and_replace_specific_terms", @@ -29174,8 +29174,8 @@ "destination": "/batch_changes/tutorials", "fires": false, "matchedRuleLine": 872, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/tutorials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/tutorials", @@ -29224,8 +29224,8 @@ "destination": "/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", "fires": false, "matchedRuleLine": 876, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_changesets_per_project_in_monorepos", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_changesets_per_project_in_monorepos", @@ -29274,8 +29274,8 @@ "destination": "/batch_changes/how-tos/handling_errored_changesets", "fires": false, "matchedRuleLine": 881, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/handling_errored_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/handling_errored_changesets", @@ -29317,8 +29317,8 @@ "destination": "/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", "fires": false, "matchedRuleLine": 885, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_multiple_changesets_in_large_repositories", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_multiple_changesets_in_large_repositories", @@ -29360,8 +29360,8 @@ "destination": "/batch_changes/how-tos/site_admin_configuration", "fires": false, "matchedRuleLine": 890, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/site_admin_configuration", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/site_admin_configuration", @@ -29403,8 +29403,8 @@ "destination": "/batch_changes/how-tos/publishing_changesets", "fires": false, "matchedRuleLine": 894, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/publishing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/publishing_changesets", @@ -29446,8 +29446,8 @@ "destination": "/batch_changes/how-tos/viewing_batch_changes", "fires": false, "matchedRuleLine": 898, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/viewing_batch_changes", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/viewing_batch_changes", @@ -29489,8 +29489,8 @@ "destination": "/batch_changes/how-tos/updating_a_batch_change", "fires": false, "matchedRuleLine": 902, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/updating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/updating_a_batch_change", @@ -29532,8 +29532,8 @@ "destination": "/batch_changes/how-tos/configuring_user_credentials", "fires": false, "matchedRuleLine": 906, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/configuring_user_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", @@ -29580,8 +29580,8 @@ "destination": "/batch_changes/how-tos/closing_or_deleting_a_batch_change", "fires": false, "matchedRuleLine": 910, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/closing_or_deleting_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/closing_or_deleting_a_batch_change", @@ -29623,8 +29623,8 @@ "destination": "/batch_changes/how-tos/creating_a_batch_change", "fires": false, "matchedRuleLine": 915, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/creating_a_batch_change", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/creating_a_batch_change", @@ -29666,8 +29666,8 @@ "destination": "/batch_changes/how-tos/tracking_existing_changesets", "fires": false, "matchedRuleLine": 919, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos/tracking_existing_changesets", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/tracking_existing_changesets", @@ -29709,8 +29709,8 @@ "destination": "/batch_changes/how-tos", "fires": false, "matchedRuleLine": 923, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/how-tos", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos", @@ -29747,8 +29747,8 @@ "destination": "/batch_changes/quickstart", "fires": false, "matchedRuleLine": 927, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns/quickstart", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/quickstart", @@ -29790,8 +29790,8 @@ "destination": "/batch_changes", "fires": false, "matchedRuleLine": 931, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/campaigns", "expectedLocation": "https://sourcegraph.com/docs/batch_changes", @@ -29840,8 +29840,8 @@ "destination": "/cli/references/batch/apply", "fires": false, "matchedRuleLine": 935, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/apply", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/apply", @@ -29878,8 +29878,8 @@ "destination": "/cli/references/batch/index", "fires": false, "matchedRuleLine": 939, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/index", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/index", @@ -29916,8 +29916,8 @@ "destination": "/cli/references/batch/new", "fires": false, "matchedRuleLine": 943, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/new", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/new", @@ -29954,8 +29954,8 @@ "destination": "/cli/references/batch/preview", "fires": false, "matchedRuleLine": 947, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/preview", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/preview", @@ -29992,8 +29992,8 @@ "destination": "/cli/references/batch/repositories", "fires": false, "matchedRuleLine": 951, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/repositories", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/repositories", @@ -30030,8 +30030,8 @@ "destination": "/cli/references/batch/validate", "fires": false, "matchedRuleLine": 955, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns/validate", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch/validate", @@ -30068,8 +30068,8 @@ "destination": "/cli/references/batch", "fires": false, "matchedRuleLine": 959, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/references/campaigns", "expectedLocation": "https://sourcegraph.com/docs/cli/references/batch", @@ -30106,8 +30106,8 @@ "destination": "/batch_changes/how-tos/configuring_credentials", "fires": false, "matchedRuleLine": 963, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_user_credentials", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/how-tos/configuring_credentials", @@ -30149,8 +30149,8 @@ "destination": "/batch_changes/references/troubleshooting", "fires": false, "matchedRuleLine": 967, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/batch-changes/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/batch_changes/references/troubleshooting", @@ -30192,8 +30192,8 @@ "destination": "/dev/background-information/ci", "fires": false, "matchedRuleLine": 971, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/background-information/continuous_integration", "expectedLocation": "https://sourcegraph.com/docs/dev/background-information/ci", @@ -30230,8 +30230,8 @@ "destination": "/dev/how-to/add_logging", "fires": false, "matchedRuleLine": 975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dev/how-to/add_and_use_logging", "expectedLocation": "https://sourcegraph.com/docs/dev/how-to/add_logging", @@ -30268,8 +30268,8 @@ "destination": "/admin/deploy", "fires": false, "matchedRuleLine": 979, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", @@ -30318,8 +30318,8 @@ "destination": "/admin/deploy/kubernetes", "fires": false, "matchedRuleLine": 983, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/azure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", @@ -30368,8 +30368,8 @@ "destination": "/admin/deploy/kubernetes/configure", "fires": false, "matchedRuleLine": 987, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/configure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", @@ -30411,8 +30411,8 @@ "destination": "/admin/deploy/kubernetes/eks", "fires": false, "matchedRuleLine": 991, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/eks", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", @@ -30454,8 +30454,8 @@ "destination": "/admin/deploy/kubernetes/helm", "fires": false, "matchedRuleLine": 995, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/helm", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/helm", @@ -30492,8 +30492,8 @@ "destination": "/admin/deploy/kubernetes", "fires": false, "matchedRuleLine": 999, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes", @@ -30542,8 +30542,8 @@ "destination": "/admin/deploy/kubernetes/kustomize", "fires": false, "matchedRuleLine": 1003, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/kustomize", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", @@ -30585,8 +30585,8 @@ "destination": "/admin/deploy/kubernetes/operations", "fires": false, "matchedRuleLine": 1007, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/operations", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", @@ -30628,8 +30628,8 @@ "destination": "/admin/deploy/kubernetes/scale", "fires": false, "matchedRuleLine": 1011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/scale", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", @@ -30671,8 +30671,8 @@ "destination": "/admin/deploy/kubernetes/troubleshoot", "fires": false, "matchedRuleLine": 1015, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/troubleshoot", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", @@ -30714,8 +30714,8 @@ "destination": "/admin/deploy/kubernetes/update", "fires": false, "matchedRuleLine": 1019, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/update", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/update", @@ -30752,8 +30752,8 @@ "destination": "/admin/deploy/kubernetes/configure", "fires": false, "matchedRuleLine": 1023, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/kubernetes/overlays", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", @@ -30795,8 +30795,8 @@ "destination": "/admin/deploy/docker-compose/aws", "fires": false, "matchedRuleLine": 1027, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/aws", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", @@ -30838,8 +30838,8 @@ "destination": "/admin/deploy/docker-compose/digitalocean", "fires": false, "matchedRuleLine": 1031, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", @@ -30881,8 +30881,8 @@ "destination": "/admin/deploy/docker-compose/google_cloud", "fires": false, "matchedRuleLine": 1035, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", @@ -30929,8 +30929,8 @@ "destination": "/admin/deploy/docker-compose", "fires": false, "matchedRuleLine": 1039, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose", @@ -30979,8 +30979,8 @@ "destination": "/admin/deploy/docker-compose/migrate", "fires": false, "matchedRuleLine": 1043, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/migrate", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", @@ -31022,8 +31022,8 @@ "destination": "/admin/deploy/docker-compose#operations", "fires": false, "matchedRuleLine": 1047, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/operations", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#operations", @@ -31072,8 +31072,8 @@ "destination": "/admin/deploy/docker-compose#upgrade", "fires": false, "matchedRuleLine": 1051, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/update", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#upgrade", @@ -31122,8 +31122,8 @@ "destination": "/admin/deploy/docker-compose#configure", "fires": false, "matchedRuleLine": 1055, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker-compose/configure", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/docker-compose#configure", @@ -31172,8 +31172,8 @@ "destination": "/self-hosted/deploy", "fires": false, "matchedRuleLine": 1059, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/aws", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -31217,8 +31217,8 @@ "destination": "/self-hosted/deploy", "fires": false, "matchedRuleLine": 1063, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -31262,8 +31262,8 @@ "destination": "/self-hosted/deploy", "fires": false, "matchedRuleLine": 1067, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -31307,8 +31307,8 @@ "destination": "/self-hosted/deploy", "fires": false, "matchedRuleLine": 1071, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -31352,8 +31352,8 @@ "destination": "/admin/deploy/managed", "fires": false, "matchedRuleLine": 1075, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/managed", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/managed", @@ -31402,8 +31402,8 @@ "destination": "/admin/deploy/migrate-backup", "fires": false, "matchedRuleLine": 1079, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/migrate-backup", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", @@ -31445,8 +31445,8 @@ "destination": "/admin/deploy/resource_estimator", "fires": false, "matchedRuleLine": 1083, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/resource_estimator", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", @@ -31493,8 +31493,8 @@ "destination": "/admin/deploy", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/install/cluster.md", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", @@ -31526,8 +31526,8 @@ "destination": "/admin/deploy", "fires": false, "matchedRuleLine": 1091, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/cluster", "expectedLocation": "https://sourcegraph.com/docs/admin/deploy", @@ -31576,8 +31576,8 @@ "destination": "/self-hosted/deploy", "fires": false, "matchedRuleLine": 1095, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -31621,8 +31621,8 @@ "destination": "/admin/observability/alerts", "fires": false, "matchedRuleLine": 1099, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alert_solutions", "expectedLocation": "https://sourcegraph.com/docs/admin/observability/alerts", @@ -31664,8 +31664,8 @@ "destination": "/cloud", "fires": false, "matchedRuleLine": 1103, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/managed", "expectedLocation": "https://sourcegraph.com/docs/cloud", @@ -31709,8 +31709,8 @@ "destination": "/code_navigation/explanations/writing_an_indexer", "fires": false, "matchedRuleLine": 1107, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", @@ -31762,8 +31762,8 @@ "destination": "/code_navigation/explanations/auto_indexing_inference", "fires": false, "matchedRuleLine": 1111, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", @@ -31815,8 +31815,8 @@ "destination": "/code_navigation/explanations/auto_indexing", "fires": false, "matchedRuleLine": 1115, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", @@ -31875,8 +31875,8 @@ "destination": "/code_navigation/explanations/features", "fires": false, "matchedRuleLine": 1119, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/features", @@ -31923,8 +31923,8 @@ "destination": "/code_navigation/explanations/introduction_to_code_navigation", "fires": false, "matchedRuleLine": 1123, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/introduction_to_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", @@ -31971,8 +31971,8 @@ "destination": "/code_navigation/explanations/precise_code_navigation", "fires": false, "matchedRuleLine": 1128, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/precise_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", @@ -32024,8 +32024,8 @@ "destination": "/code_navigation/explanations/rockskip", "fires": false, "matchedRuleLine": 1132, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", @@ -32072,8 +32072,8 @@ "destination": "/code_navigation/explanations/search_based_code_navigation", "fires": false, "matchedRuleLine": 1136, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/search_based_code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", @@ -32125,8 +32125,8 @@ "destination": "/code_navigation/explanations/uploads", "fires": false, "matchedRuleLine": 1141, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", @@ -32173,8 +32173,8 @@ "destination": "/code_navigation/explanations", "fires": false, "matchedRuleLine": 1145, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations", @@ -32211,8 +32211,8 @@ "destination": "/code_navigation/explanations/diagrams", "fires": false, "matchedRuleLine": 1149, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams", @@ -32249,8 +32249,8 @@ "destination": "/code_navigation/explanations/diagrams/index-states.mermaid", "fires": false, "matchedRuleLine": 1153, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.mermaid", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.mermaid", @@ -32287,8 +32287,8 @@ "destination": "/code_navigation/explanations/diagrams/index-states.svg", "fires": false, "matchedRuleLine": 1158, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/index-states.svg", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/index-states.svg", @@ -32325,8 +32325,8 @@ "destination": "/code_navigation/explanations/diagrams/upload-states.mermaid", "fires": false, "matchedRuleLine": 1162, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.mermaid", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.mermaid", @@ -32363,8 +32363,8 @@ "destination": "/code_navigation/explanations/diagrams/upload-states.svg", "fires": false, "matchedRuleLine": 1167, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/explanations/diagrams/upload-states.svg", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/explanations/diagrams/upload-states.svg", @@ -32401,8 +32401,8 @@ "destination": "/code_navigation/apidocs", "fires": false, "matchedRuleLine": 1171, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/apidocs", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/apidocs", @@ -32439,8 +32439,8 @@ "destination": "/code_navigation/how-to/adding_lsif_to_many_repos", "fires": false, "matchedRuleLine": 1175, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", @@ -32492,8 +32492,8 @@ "destination": "/code_navigation/how-to/adding_lsif_to_workflows", "fires": false, "matchedRuleLine": 1179, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", @@ -32535,8 +32535,8 @@ "destination": "/code_navigation/how-to/configure_auto_indexing", "fires": false, "matchedRuleLine": 1183, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", @@ -32595,8 +32595,8 @@ "destination": "/code_navigation/how-to/configure_data_retention", "fires": false, "matchedRuleLine": 1187, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", @@ -32655,8 +32655,8 @@ "destination": "/code_navigation/how-to/enable_auto_indexing", "fires": false, "matchedRuleLine": 1191, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", @@ -32715,8 +32715,8 @@ "destination": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", "fires": false, "matchedRuleLine": 1195, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_cpp_repository", "expectedLocation": "https://sourcegraph.com/github.com/sourcegraph/scip-clang/-/blob/README.md#usage", @@ -32758,8 +32758,8 @@ "destination": "/code_navigation/how-to/index_a_go_repository", "fires": false, "matchedRuleLine": 1200, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", @@ -32818,8 +32818,8 @@ "destination": "/code_navigation/how-to/index_a_typescript_and_javascript_repository", "fires": false, "matchedRuleLine": 1204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", @@ -32871,8 +32871,8 @@ "destination": "/code_navigation/how-to/index_other_languages", "fires": false, "matchedRuleLine": 1209, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/index_other_languages", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/index_other_languages", @@ -32909,8 +32909,8 @@ "destination": "/code_navigation/how-to", "fires": false, "matchedRuleLine": 1213, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to", @@ -32947,8 +32947,8 @@ "destination": "/code_navigation/how-to/img/CodeReview.gif", "fires": false, "matchedRuleLine": 1217, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/CodeReview.gif", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/CodeReview.gif", @@ -32985,8 +32985,8 @@ "destination": "/code_navigation/how-to/img/experimental-language-server-enable.png", "fires": false, "matchedRuleLine": 1221, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/experimental-language-server-enable.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/experimental-language-server-enable.png", @@ -33023,8 +33023,8 @@ "destination": "/code_navigation/how-to/img/extension-example.gif", "fires": false, "matchedRuleLine": 1226, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/extension-example.gif", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/extension-example.gif", @@ -33061,8 +33061,8 @@ "destination": "/code_navigation/how-to/img/network-description.png", "fires": false, "matchedRuleLine": 1230, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-description.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-description.png", @@ -33099,8 +33099,8 @@ "destination": "/code_navigation/how-to/img/network-waterfall.png", "fires": false, "matchedRuleLine": 1234, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/network-waterfall.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/network-waterfall.png", @@ -33137,8 +33137,8 @@ "destination": "/code_navigation/how-to/img/popover.png", "fires": false, "matchedRuleLine": 1238, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/popover.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/popover.png", @@ -33175,8 +33175,8 @@ "destination": "/code_navigation/how-to/img/Symbols.png", "fires": false, "matchedRuleLine": 1242, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/Symbols.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/Symbols.png", @@ -33213,8 +33213,8 @@ "destination": "/code_navigation/how-to/imgSymbolSidebar.png", "fires": false, "matchedRuleLine": 1246, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/SymbolSidebar.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/imgSymbolSidebar.png", @@ -33251,8 +33251,8 @@ "destination": "/code_navigation/how-to/img/workflow.png", "fires": false, "matchedRuleLine": 1250, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img/workflow.png", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img/workflow.png", @@ -33289,8 +33289,8 @@ "destination": "/code_navigation/how-to/img", "fires": false, "matchedRuleLine": 1254, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/how-to/img", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/how-to/img", @@ -33327,8 +33327,8 @@ "destination": "/code_navigation/references/auto_indexing_configuration", "fires": false, "matchedRuleLine": 1258, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", @@ -33387,8 +33387,8 @@ "destination": "/code_navigation/references/envvars", "fires": false, "matchedRuleLine": 1262, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/envvars", @@ -33435,8 +33435,8 @@ "destination": "/code_navigation/references/faq", "fires": false, "matchedRuleLine": 1266, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/faq", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/faq", @@ -33473,8 +33473,8 @@ "destination": "/code_navigation/references/indexers", "fires": false, "matchedRuleLine": 1270, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/indexers", @@ -33526,8 +33526,8 @@ "destination": "/code_navigation/references/precise_examples", "fires": false, "matchedRuleLine": 1274, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/precise_examples", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", @@ -33579,8 +33579,8 @@ "destination": "/code_navigation/references/requirements", "fires": false, "matchedRuleLine": 1278, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/requirements", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/requirements", @@ -33617,8 +33617,8 @@ "destination": "/code_navigation/references/troubleshooting", "fires": false, "matchedRuleLine": 1282, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", @@ -33672,8 +33672,8 @@ "destination": "/code_navigation/references", "fires": false, "matchedRuleLine": 1286, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence/references", "expectedLocation": "https://sourcegraph.com/docs/code_navigation/references", @@ -33710,8 +33710,8 @@ "destination": "/code_navigation", "fires": false, "matchedRuleLine": 1290, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_intelligence", "expectedLocation": "https://sourcegraph.com/docs/code_navigation", @@ -33758,8 +33758,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -33803,8 +33803,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -33848,8 +33848,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "what-is-cody-code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -33893,8 +33893,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -33933,8 +33933,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "enabling-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -33978,8 +33978,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -34018,8 +34018,8 @@ "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "configuring-on-sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", @@ -34063,8 +34063,8 @@ "destination": "/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "configure-autocomplete-on-sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#configure-autocomplete-on-an-enterprise-sourcegraph-instance", @@ -34103,8 +34103,8 @@ "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", "fires": false, "matchedRuleLine": 1294, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "accessing-autocomplete-logs", "requestUrl": "https://sourcegraph.com/docs/cody/autocomplete", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", @@ -34148,8 +34148,8 @@ "destination": "/cody/capabilities/autocomplete#access-autocomplete-logs", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "access-autocomplete-logs", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete#access-autocomplete-logs", @@ -34188,8 +34188,8 @@ "destination": "/cody", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "get-cody", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", @@ -34228,8 +34228,8 @@ "destination": "/cody", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "getting-started", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", @@ -34268,8 +34268,8 @@ "destination": "/cody#main-features", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "features", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody#main-features", @@ -34308,8 +34308,8 @@ "destination": "/cody", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "chatbot-that-knows-your-code", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody", @@ -34348,8 +34348,8 @@ "destination": "/cody/capabilities", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "fix-code-inline", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", @@ -34388,8 +34388,8 @@ "destination": "/cody/capabilities", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "fix-code-inline", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities", @@ -34428,8 +34428,8 @@ "destination": "/cody/capabilities/commands", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": false, + "sitemapSource": true, + "sitemapDestination": false, "sourceFragment": "recipes", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", @@ -34468,8 +34468,8 @@ "destination": "/cody/capabilities/commands", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": false, + "sitemapSource": true, + "sitemapDestination": false, "sourceFragment": "cody-recipes", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands", @@ -34508,8 +34508,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -34548,8 +34548,8 @@ "destination": "/cody/capabilities/autocomplete", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "code-autocomplete", "requestUrl": "https://sourcegraph.com/docs/cody/capabilities", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/autocomplete", @@ -34588,8 +34588,8 @@ "destination": "/cody/", "fires": false, "matchedRuleLine": 1376, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview", "expectedLocation": "https://sourcegraph.com/docs/cody/", @@ -34638,8 +34638,8 @@ "destination": "/cody/clients/install-vscode", "fires": false, "matchedRuleLine": 1380, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_vs_code", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", @@ -34683,8 +34683,8 @@ "destination": "/cody/clients/install-vscode", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", @@ -34728,8 +34728,8 @@ "destination": "/cody/clients/install-neovim", "fires": false, "matchedRuleLine": 1388, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-neovim", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-neovim", @@ -34773,8 +34773,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1392, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/installing_jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -34811,8 +34811,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -34849,8 +34849,8 @@ "destination": "/cody/clients/app", "fires": false, "matchedRuleLine": 1400, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/app", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", @@ -34887,8 +34887,8 @@ "destination": "/cody/clients/app", "fires": false, "matchedRuleLine": 1404, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/app", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/app", @@ -34925,8 +34925,8 @@ "destination": "/cody/clients/cody-with-sourcegraph", "fires": false, "matchedRuleLine": 1408, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", @@ -34963,8 +34963,8 @@ "destination": "/cody/clients/cody-with-sourcegraph", "fires": false, "matchedRuleLine": 1412, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/cody-with-sourcegraph", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/cody-with-sourcegraph", @@ -35001,8 +35001,8 @@ "destination": "/cody/clients/enable-cody-enterprise", "fires": false, "matchedRuleLine": 1416, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/enabling_cody_enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", @@ -35039,8 +35039,8 @@ "destination": "/cody/clients/enable-cody-enterprise", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", @@ -35077,8 +35077,8 @@ "destination": "/cody/quickstart", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "quickstart-for-cody-in-vs-code", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart", @@ -35110,8 +35110,8 @@ "destination": "/cody/quickstart#cody-quickstart", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "introduction", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#cody-quickstart", @@ -35143,8 +35143,8 @@ "destination": "/cody/quickstart#getting-started-with-cody-extension-and-commands", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "getting-started-with-the-cody-extension-and-recipes", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#getting-started-with-cody-extension-and-commands", @@ -35176,8 +35176,8 @@ "destination": "/cody/quickstart#1-generate-a-unit-test", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "generate-a-unit-test", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#1-generate-a-unit-test", @@ -35209,8 +35209,8 @@ "destination": "/cody/quickstart#3-ask-cody-to-pull-reference-documentation", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "ask-cody-to-pull-reference-documentation", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#3-ask-cody-to-pull-reference-documentation", @@ -35242,8 +35242,8 @@ "destination": "/cody/quickstart#working-with-the-cody-extension", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "ask-cody-to-write-context-aware-code", "requestUrl": "https://sourcegraph.com/docs/cody/quickstart", "expectedLocation": "https://sourcegraph.com/docs/cody/quickstart#working-with-the-cody-extension", @@ -35275,8 +35275,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "introduction", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -35313,8 +35313,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -35351,8 +35351,8 @@ "destination": "/cody/clients/install-jetbrains#prerequisites", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "requirements", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", @@ -35389,8 +35389,8 @@ "destination": "/cody/clients/install-jetbrains#prerequisites", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "prerequisites", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#prerequisites", @@ -35427,8 +35427,8 @@ "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "optional-enable-code-graph-context-for-context-aware-answers", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", @@ -35465,8 +35465,8 @@ "destination": "/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "enable-code-graph-context-for-context-aware-answers-optional", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains#optional-enable-code-graph-context-for-context-aware-answers", @@ -35503,8 +35503,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "get-started-with-cody", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -35541,8 +35541,8 @@ "destination": "/cody/clients/install-jetbrains", "fires": false, "matchedRuleLine": 1396, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-jetbrains", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-jetbrains", @@ -35579,8 +35579,8 @@ "destination": "/cody/clients/install-vscode", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "introduction", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", @@ -35624,8 +35624,8 @@ "destination": "/cody/clients/install-vscode", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode", @@ -35669,8 +35669,8 @@ "destination": "/cody/clients/install-vscode#prerequisites", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "requirements", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", @@ -35714,8 +35714,8 @@ "destination": "/cody/clients/install-vscode#prerequisites", "fires": false, "matchedRuleLine": 1384, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "prerequisites", "requestUrl": "https://sourcegraph.com/docs/cody/overview/install-vscode", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/install-vscode#prerequisites", @@ -35759,8 +35759,8 @@ "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", "fires": false, "matchedRuleLine": null, - "sitemap_source": true, - "sitemap_destination": true, + "sitemapSource": true, + "sitemapDestination": true, "sourceFragment": "using-a-third-party-llm-provider", "requestUrl": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", @@ -35792,8 +35792,8 @@ "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "using-a-third-party-llm-provider-directly", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", @@ -35830,8 +35830,8 @@ "destination": "/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "using-a-third-party-llm-provider", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#supported-models-and-model-providers", @@ -35868,8 +35868,8 @@ "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "turning-cody-on-only-for-some-users", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", @@ -35906,8 +35906,8 @@ "destination": "/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "enable-cody-only-for-some-users", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#enable-cody-only-for-some-users", @@ -35944,8 +35944,8 @@ "destination": "/cody/clients/enable-cody-enterprise#disable-cody", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "turning-cody-off", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", @@ -35982,8 +35982,8 @@ "destination": "/cody/clients/enable-cody-enterprise#disable-cody", "fires": false, "matchedRuleLine": 1420, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "disable-cody", "requestUrl": "https://sourcegraph.com/docs/cody/overview/enable-cody-enterprise", "expectedLocation": "https://sourcegraph.com/docs/cody/clients/enable-cody-enterprise#disable-cody", @@ -36020,8 +36020,8 @@ "destination": "/cody/core-concepts", "fires": false, "matchedRuleLine": 1538, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts", @@ -36058,8 +36058,8 @@ "destination": "/cody/embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", @@ -36096,8 +36096,8 @@ "destination": "/cody/embeddings", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings", @@ -36146,8 +36146,8 @@ "destination": "/cody/embeddings/configure-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configuring-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", @@ -36184,8 +36184,8 @@ "destination": "/cody/embeddings/configure-embeddings", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings", @@ -36222,8 +36222,8 @@ "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "filtering-files-from-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", @@ -36260,8 +36260,8 @@ "destination": "/cody/embeddings/manage-embeddings#filter-files-from-embeddings", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "filter-files-from-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#filter-files-from-embeddings", @@ -36293,8 +36293,8 @@ "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "storing-embedding-indexes", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", @@ -36331,8 +36331,8 @@ "destination": "/cody/embeddings/manage-embeddings#store-embedding-indexes", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "store-embedding-indexes", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#store-embedding-indexes", @@ -36364,8 +36364,8 @@ "destination": "/cody/embeddings/manage-embeddings#using-s3", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-s3", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", @@ -36402,8 +36402,8 @@ "destination": "/cody/embeddings/manage-embeddings#using-s3", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-s3", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-s3", @@ -36435,8 +36435,8 @@ "destination": "/cody/embeddings/manage-embeddings#using-gcs", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-gcs", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", @@ -36473,8 +36473,8 @@ "destination": "/cody/embeddings/manage-embeddings#using-gcs", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-gcs", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#using-gcs", @@ -36506,8 +36506,8 @@ "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "provisioning-buckets", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", @@ -36544,8 +36544,8 @@ "destination": "/cody/embeddings/manage-embeddings#provisioning-buckets", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "provisioning-buckets", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#provisioning-buckets", @@ -36577,8 +36577,8 @@ "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "environment-variables-for-the-embeddings-service", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", @@ -36615,8 +36615,8 @@ "destination": "/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "environment-variables-for-the-embeddings-service", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/manage-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/manage-embeddings#environment-variables-for-the-embeddings-service", @@ -36648,8 +36648,8 @@ "destination": "/cody/embeddings#incremental-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "incremental-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", @@ -36686,8 +36686,8 @@ "destination": "/cody/embeddings#incremental-embeddings", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "incremental-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#incremental-embeddings", @@ -36736,8 +36736,8 @@ "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "adjust-the-minimum-time-interval-between-automatically-scheduled-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", @@ -36774,8 +36774,8 @@ "destination": "/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "minimum-time-interval-between-automatically-scheduled-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#minimum-time-interval-between-automatically-scheduled-embeddings", @@ -36824,8 +36824,8 @@ "destination": "/cody/embeddings#third-party-embeddings-provider", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-a-third-party-embeddings-provider-directly", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", @@ -36862,8 +36862,8 @@ "destination": "/cody/embeddings#third-party-embeddings-provider", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "third-party-embeddings-provider", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#third-party-embeddings-provider", @@ -36912,8 +36912,8 @@ "destination": "/cody/embeddings#openai", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "openai", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", @@ -36950,8 +36950,8 @@ "destination": "/cody/embeddings#openai", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "openai", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#openai", @@ -37000,8 +37000,8 @@ "destination": "/cody/embeddings#azure-openai", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "azure-openai-span-class-badge-badge-experimental-experimental-span", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", @@ -37038,8 +37038,8 @@ "destination": "/cody/embeddings#azure-openai", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "azure-openai", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#azure-openai", @@ -37088,8 +37088,8 @@ "destination": "/cody/embeddings#disable-embeddings", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "disabling-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", @@ -37126,8 +37126,8 @@ "destination": "/cody/embeddings#disable-embeddings", "fires": false, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "disable-embeddings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings#disable-embeddings", @@ -37176,8 +37176,8 @@ "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configuring-the-global-policy-match-limit", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", @@ -37214,8 +37214,8 @@ "destination": "/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configure-global-policy-match-limit", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#configure-global-policy-match-limit", @@ -37247,8 +37247,8 @@ "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "limitting-the-number-of-embeddings-that-can-be-generated", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", @@ -37285,8 +37285,8 @@ "destination": "/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", "fires": false, "matchedRuleLine": null, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "limit-the-number-of-embeddings-that-can-be-generated", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/usage-and-limits", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/usage-and-limits#limit-the-number-of-embeddings-that-can-be-generated", @@ -37318,8 +37318,8 @@ "destination": "/cody/embeddings/embedding-index", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", @@ -37356,8 +37356,8 @@ "destination": "/cody/embeddings/embedding-index", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index", @@ -37394,8 +37394,8 @@ "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "generate-embeddings-index", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", @@ -37432,8 +37432,8 @@ "destination": "/cody/embeddings/embedding-index#generate-embeddings-index", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "generate-embeddings-index", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#generate-embeddings-index", @@ -37470,8 +37470,8 @@ "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", @@ -37508,8 +37508,8 @@ "destination": "/cody/embeddings/embedding-index#sourcegraph-enterprise", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraph-enterprise", @@ -37546,8 +37546,8 @@ "destination": "/cody/embeddings/embedding-index#sourcegraphcom", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "sourcegraph-com", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", @@ -37584,8 +37584,8 @@ "destination": "/cody/embeddings/embedding-index#sourcegraphcom", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "sourcegraph-com", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#sourcegraphcom", @@ -37622,8 +37622,8 @@ "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "enable-codebase-aware-answers", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", @@ -37660,8 +37660,8 @@ "destination": "/cody/embeddings/embedding-index#enable-codebase-aware-answers", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "enable-codebase-aware-answers", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#enable-codebase-aware-answers", @@ -37698,8 +37698,8 @@ "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "extension-settings", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", @@ -37736,8 +37736,8 @@ "destination": "/cody/embeddings/embedding-index#cody-vs-code-extension-settings", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "cody-vs-code-extension-settings", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#cody-vs-code-extension-settings", @@ -37774,8 +37774,8 @@ "destination": "/cody/embeddings/embedding-index#manual-configuration", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "manual-configuration", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", @@ -37812,8 +37812,8 @@ "destination": "/cody/embeddings/embedding-index#manual-configuration", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "manual-configuration", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#manual-configuration", @@ -37850,8 +37850,8 @@ "destination": "/cody/embeddings/embedding-index#settingsjson", "fires": false, "matchedRuleLine": 1682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "settings-json", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/indexing", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", @@ -37888,8 +37888,8 @@ "destination": "/cody/embeddings/embedding-index#settingsjson", "fires": false, "matchedRuleLine": 1686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "settings-json", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/embedding-index", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/embedding-index#settingsjson", @@ -37926,8 +37926,8 @@ "destination": "/cody/embeddings/configure-embeddings#policies", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", @@ -37964,8 +37964,8 @@ "destination": "/cody/embeddings/configure-embeddings#policies", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "policies", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#policies", @@ -38002,8 +38002,8 @@ "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-to-create-an-embeddings-policy", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", @@ -38040,8 +38040,8 @@ "destination": "/cody/embeddings/configure-embeddings#create-an-embeddings-policy", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "create-an-embeddings-policy", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#create-an-embeddings-policy", @@ -38078,8 +38078,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "example-1", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -38116,8 +38116,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-pattern-matching-works", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -38154,8 +38154,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "example-2", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -38192,8 +38192,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-pattern-matching-works", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -38230,8 +38230,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "example-3", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -38268,8 +38268,8 @@ "destination": "/cody/embeddings/configure-embeddings#how-pattern-matching-works", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-pattern-matching-works", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#how-pattern-matching-works", @@ -38306,8 +38306,8 @@ "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "fires": false, "matchedRuleLine": 1752, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-embeddings-policy", "requestUrl": "https://sourcegraph.com/docs/cody/explanations/policies", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", @@ -38344,8 +38344,8 @@ "destination": "/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-embeddings-policy", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#lifecycle-of-an-embeddings-policy", @@ -38382,8 +38382,8 @@ "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", "fires": false, "matchedRuleLine": 1810, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/schedule_one_off_embeddings_jobs", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", @@ -38420,8 +38420,8 @@ "destination": "/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", "fires": false, "matchedRuleLine": 1554, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "schedule-embeddings-jobs", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings/configure-embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/embeddings/configure-embeddings#schedule-embeddings-jobs", @@ -38458,8 +38458,8 @@ "destination": "/cody/core-concepts/code-graph", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", @@ -38496,8 +38496,8 @@ "destination": "/cody/core-concepts/cody_gateway", "fires": false, "matchedRuleLine": 1824, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", @@ -38544,8 +38544,8 @@ "destination": "/cody/core-concepts/code-graph", "fires": false, "matchedRuleLine": 1820, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/explanations/code_graph_context", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/code-graph", @@ -38582,8 +38582,8 @@ "destination": "/cody/clients", "fires": false, "matchedRuleLine": 1832, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_clients", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", @@ -38620,8 +38620,8 @@ "destination": "/cody/clients", "fires": false, "matchedRuleLine": 1376, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "getting-started", "requestUrl": "https://sourcegraph.com/docs/cody/overview", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", @@ -38670,8 +38670,8 @@ "destination": "/cody/core-concepts/cody-gateway", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", @@ -38713,8 +38713,8 @@ "destination": "/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "using-cody-gateway-in-sourcegraph-enterprise", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#using-cody-gateway-in-sourcegraph-enterprise", @@ -38756,8 +38756,8 @@ "destination": "/cody/core-concepts/cody-gateway#configuring-custom-models", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "configuring-custom-models", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#configuring-custom-models", @@ -38799,8 +38799,8 @@ "destination": "/cody/core-concepts/cody-gateway#rate-limits-and-quotas", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "rate-limits-and-quotas", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#rate-limits-and-quotas", @@ -38842,8 +38842,8 @@ "destination": "/cody/core-concepts/cody-gateway#privacy-and-security", "fires": false, "matchedRuleLine": 1840, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "privacy-and-security", "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody_gateway", "expectedLocation": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway#privacy-and-security", @@ -38885,8 +38885,8 @@ "destination": "/cody/capabilities/commands#custom-commands", "fires": false, "matchedRuleLine": 1862, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/custom-commands", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/commands#custom-commands", @@ -38928,8 +38928,8 @@ "destination": "/code-search", "fires": false, "matchedRuleLine": 1869, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search", "expectedLocation": "https://sourcegraph.com/docs/code-search", @@ -38973,8 +38973,8 @@ "destination": "/code-search/working/saved_searches", "fires": false, "matchedRuleLine": 1873, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", @@ -39016,8 +39016,8 @@ "destination": "/code-search/queries/examples", "fires": false, "matchedRuleLine": 1877, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/examples", @@ -39054,8 +39054,8 @@ "destination": "/code-search/working/search_subexpressions", "fires": false, "matchedRuleLine": 1882, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/tutorials/search_subexpressions", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", @@ -39097,8 +39097,8 @@ "destination": "/code-search/working/saved_searches", "fires": false, "matchedRuleLine": 1887, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", @@ -39140,8 +39140,8 @@ "destination": "/code-search/working/saved_searches", "fires": false, "matchedRuleLine": 1892, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/saved_searches", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", @@ -39183,8 +39183,8 @@ "destination": "/code-search/working/snippets", "fires": false, "matchedRuleLine": 1897, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/snippets", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/snippets", @@ -39228,8 +39228,8 @@ "destination": "/code-search/working/search_contexts", "fires": false, "matchedRuleLine": 1902, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search_contexts", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search_contexts", @@ -39278,8 +39278,8 @@ "destination": "/code-search/types/exhaustive", "fires": false, "matchedRuleLine": 1907, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/exhaustive", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/exhaustive", @@ -39316,8 +39316,8 @@ "destination": "/code-search/types/search-jobs", "fires": false, "matchedRuleLine": 1912, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/how-to/search-jobs", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/search-jobs", @@ -39361,8 +39361,8 @@ "destination": "/code-search/working/saved_searches", "fires": false, "matchedRuleLine": 1922, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved_searches", @@ -39404,8 +39404,8 @@ "destination": "/code-search/features", "fires": false, "matchedRuleLine": 1927, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", @@ -39442,8 +39442,8 @@ "destination": "/code-search/features", "fires": false, "matchedRuleLine": 1932, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/search_details", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", @@ -39480,8 +39480,8 @@ "destination": "/code-search/features", "fires": false, "matchedRuleLine": 1937, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/explanations/tips", "expectedLocation": "https://sourcegraph.com/docs/code-search/features", @@ -39518,8 +39518,8 @@ "destination": "/code-search/queries", "fires": false, "matchedRuleLine": 1942, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries", @@ -39563,8 +39563,8 @@ "destination": "/code-search/queries#search-pattern-syntax", "fires": false, "matchedRuleLine": 1942, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "search-pattern-syntax", "requestUrl": "https://sourcegraph.com/docs/code_search/reference/queries", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries#search-pattern-syntax", @@ -39608,8 +39608,8 @@ "destination": "/code-search/queries/language", "fires": false, "matchedRuleLine": 1952, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_search/reference/language", "expectedLocation": "https://sourcegraph.com/docs/code-search/queries/language", @@ -39646,8 +39646,8 @@ "destination": "/code-search/code-navigation", "fires": false, "matchedRuleLine": 1958, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", @@ -39689,8 +39689,8 @@ "destination": "/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", "fires": false, "matchedRuleLine": 1963, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#configure-auto-indexing-policies", @@ -39744,8 +39744,8 @@ "destination": "/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", "fires": false, "matchedRuleLine": 1963, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "applying-data-retention-policies-globally", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#applying-indexing-policies-globally", @@ -39799,8 +39799,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", @@ -39854,8 +39854,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "automated-indexing", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#automated-indexing", @@ -39909,8 +39909,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#github-actions", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "github-actions", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#github-actions", @@ -39964,8 +39964,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#circleci", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "circleci", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#circleci", @@ -40019,8 +40019,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "travis-ci", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#travis-ci", @@ -40074,8 +40074,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", "fires": false, "matchedRuleLine": 1975, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "manual-indexing", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository#manual-indexing", @@ -40129,8 +40129,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", "fires": false, "matchedRuleLine": 2011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", @@ -40177,8 +40177,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", "fires": false, "matchedRuleLine": 2011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "indexing-in-ci-using-scip-typescript-directly", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#indexing-in-ci-using-scip-typescript-directly", @@ -40225,8 +40225,8 @@ "destination": "/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", "fires": false, "matchedRuleLine": 2011, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "optional-scip-typescript-flags", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository#optional-scip-typescript-flags", @@ -40273,8 +40273,8 @@ "destination": "/code-search/code-navigation/precise_code_navigation", "fires": false, "matchedRuleLine": 2041, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_many_repos", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", @@ -40321,8 +40321,8 @@ "destination": "/code-search/code-navigation/how-to/adding_lsif_to_workflows", "fires": false, "matchedRuleLine": 2046, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/adding_lsif_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_lsif_to_workflows", @@ -40359,8 +40359,8 @@ "destination": "/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", "fires": false, "matchedRuleLine": 2100, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "deploy-executors", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/enable_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#enable-auto-indexing#deploy-executors", @@ -40414,8 +40414,8 @@ "destination": "/code-search/code-navigation/how-to/policies_resource_usage_best_practices", "fires": false, "matchedRuleLine": 2171, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/policies_resource_usage_best_practices", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", @@ -40462,8 +40462,8 @@ "destination": "/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "fires": false, "matchedRuleLine": 2177, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", @@ -40510,8 +40510,8 @@ "destination": "/code-search/code-navigation", "fires": false, "matchedRuleLine": 2183, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation", @@ -40553,8 +40553,8 @@ "destination": "/code-search/code-navigation#code-navigation-types", "fires": false, "matchedRuleLine": 2183, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "search-based-vs-precise", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/introduction_to_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation#code-navigation-types", @@ -40596,8 +40596,8 @@ "destination": "/code-search/code-navigation/precise_code_navigation", "fires": false, "matchedRuleLine": 2193, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", @@ -40644,8 +40644,8 @@ "destination": "/code-search/code-navigation/explanations/uploads", "fires": false, "matchedRuleLine": 2204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", @@ -40687,8 +40687,8 @@ "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", "fires": false, "matchedRuleLine": 2204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-upload", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload", @@ -40730,8 +40730,8 @@ "destination": "/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", "fires": false, "matchedRuleLine": 2204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-upload-via-ui", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#lifecycle-of-an-upload-via-ui", @@ -40773,8 +40773,8 @@ "destination": "/code-search/code-navigation/explanations/uploads#repository-commit-graph", "fires": false, "matchedRuleLine": 2204, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "repository-commit-graph", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads#repository-commit-graph", @@ -40816,8 +40816,8 @@ "destination": "/code-search/code-navigation/search_based_code_navigation", "fires": false, "matchedRuleLine": 2227, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", @@ -40864,8 +40864,8 @@ "destination": "/code-search/code-navigation/search_based_code_navigation#how-does-it-work", "fires": false, "matchedRuleLine": 2227, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-does-it-work", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#how-does-it-work", @@ -40912,8 +40912,8 @@ "destination": "/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", "fires": false, "matchedRuleLine": 2227, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "what-configuration-settings-can-i-apply", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation#what-configuration-settings-can-i-apply", @@ -40960,8 +40960,8 @@ "destination": "/code-search/code-navigation/features", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features", @@ -41003,8 +41003,8 @@ "destination": "/code-search/code-navigation/features#popover", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "popover", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#popover", @@ -41046,8 +41046,8 @@ "destination": "/code-search/code-navigation/features#go-to-definition", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "go-to-definition", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#go-to-definition", @@ -41089,8 +41089,8 @@ "destination": "/code-search/code-navigation/features#find-references", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "find-references", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-references", @@ -41132,8 +41132,8 @@ "destination": "/code-search/code-navigation/features#dependency-navigation", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "dependency-navigation", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#dependency-navigation", @@ -41175,8 +41175,8 @@ "destination": "/code-search/code-navigation/features#find-implementations", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "find-implementations", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#find-implementations", @@ -41218,8 +41218,8 @@ "destination": "/code-search/code-navigation/features#perform-an-action", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "perform-an-action", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/features#perform-an-action", @@ -41261,8 +41261,8 @@ "destination": "/code-search/types/symbol", "fires": false, "matchedRuleLine": 2245, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "symbol-search", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/features", "expectedLocation": "https://sourcegraph.com/docs/code-search/types/symbol", @@ -41304,8 +41304,8 @@ "destination": "/code-search/code-navigation/rockskip", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", @@ -41347,8 +41347,8 @@ "destination": "/code-search/code-navigation/rockskip#when-should-i-use-rockskip", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "when-should-i-use-rockskip", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-should-i-use-rockskip", @@ -41390,8 +41390,8 @@ "destination": "/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-do-i-enable-rockskip", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-enable-rockskip", @@ -41433,8 +41433,8 @@ "destination": "/code-search/code-navigation/rockskip#how-long-does-indexing-take", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-long-does-indexing-take", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-long-does-indexing-take", @@ -41476,8 +41476,8 @@ "destination": "/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "what-resources-does-rockskip-use", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#what-resources-does-rockskip-use", @@ -41519,8 +41519,8 @@ "destination": "/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-do-i-check-the-indexing-status", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#how-do-i-check-the-indexing-status", @@ -41562,8 +41562,8 @@ "destination": "/code-search/code-navigation/rockskip#when-is-indexing-triggered", "fires": false, "matchedRuleLine": 2283, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "when-is-indexing-triggered", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip#when-is-indexing-triggered", @@ -41605,8 +41605,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#writing-an-indexer", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#writing-an-indexer", @@ -41653,8 +41653,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "understanding-the-scip-protobuf-schema", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#understanding-the-scip-protobuf-schema", @@ -41701,8 +41701,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "importing-or-generating-scip-bindings", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#importing-or-generating-scip-bindings", @@ -41749,8 +41749,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "generating-minimal-index-with-occurrence-information", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#generating-minimal-index-with-occurrence-information", @@ -41797,8 +41797,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "snapshot-testing-with-scip-cli", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#snapshot-testing-with-scip-cli", @@ -41845,8 +41845,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", "fires": false, "matchedRuleLine": 2324, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "progressively-adding-support-for-language-features", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#progressively-adding-support-for-language-features", @@ -41893,8 +41893,8 @@ "destination": "/code-search/code-navigation/auto_indexing", "fires": false, "matchedRuleLine": 2360, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", @@ -41948,8 +41948,8 @@ "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", "fires": false, "matchedRuleLine": 2360, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-indexing-job", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", @@ -42003,8 +42003,8 @@ "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-indexing-job", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job", @@ -42058,8 +42058,8 @@ "destination": "/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", "fires": false, "matchedRuleLine": 2124, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "lifecycle-of-an-indexing-job-via-ui", "requestUrl": "https://sourcegraph.com/docs/code_navigation/how-to/configure_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing#lifecycle-of-an-indexing-job-via-ui", @@ -42113,8 +42113,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", @@ -42161,8 +42161,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#go", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "go", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#go", @@ -42209,8 +42209,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#typescript", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "typescript", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#typescript", @@ -42257,8 +42257,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#java", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "java", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#java", @@ -42305,8 +42305,8 @@ "destination": "/code-search/code-navigation/explanations/auto_indexing_inference#rust", "fires": false, "matchedRuleLine": 2383, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "rust", "requestUrl": "https://sourcegraph.com/docs/code_navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference#rust", @@ -42353,8 +42353,8 @@ "destination": "/code-search/code-navigation/troubleshooting", "fires": false, "matchedRuleLine": 2413, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", @@ -42403,8 +42403,8 @@ "destination": "/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", "fires": false, "matchedRuleLine": 2413, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "when-are-issues-related-to-code-intelligence", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#when-are-issues-related-to-code-intelligence", @@ -42453,8 +42453,8 @@ "destination": "/code-search/code-navigation/troubleshooting#gathering-evidence", "fires": false, "matchedRuleLine": 2413, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "gathering-evidence", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting#gathering-evidence", @@ -42503,8 +42503,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", "fires": false, "matchedRuleLine": 2430, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#sourcegraph-recommended-indexers", @@ -42551,8 +42551,8 @@ "destination": "/code-search/code-navigation/writing_an_indexer#quick-reference", "fires": false, "matchedRuleLine": 2430, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "quick-reference", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/indexers", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer#quick-reference", @@ -42599,8 +42599,8 @@ "destination": "/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", "fires": false, "matchedRuleLine": 2442, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/precise_examples", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation#precise-navigation-examples", @@ -42647,8 +42647,8 @@ "destination": "/code-search/code-navigation/envvars", "fires": false, "matchedRuleLine": 2448, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", @@ -42690,8 +42690,8 @@ "destination": "/code-search/code-navigation/envvars#frontend", "fires": false, "matchedRuleLine": 2448, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "frontend", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#frontend", @@ -42733,8 +42733,8 @@ "destination": "/code-search/code-navigation/envvars#worker", "fires": false, "matchedRuleLine": 2448, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "worker", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#worker", @@ -42776,8 +42776,8 @@ "destination": "/code-search/code-navigation/envvars#precise-code-intel-worker", "fires": false, "matchedRuleLine": 2448, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "precise-code-intel-worker", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/envvars#precise-code-intel-worker", @@ -42819,8 +42819,8 @@ "destination": "/code-search/code-navigation/auto_indexing_configuration", "fires": false, "matchedRuleLine": 2469, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", @@ -42874,8 +42874,8 @@ "destination": "/code-search/code-navigation/auto_indexing_configuration#keys", "fires": false, "matchedRuleLine": 2469, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "keys", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#keys", @@ -42929,8 +42929,8 @@ "destination": "/code-search/code-navigation/auto_indexing_configuration#index-job-object", "fires": false, "matchedRuleLine": 2469, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "index-job-object", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#index-job-object", @@ -42984,8 +42984,8 @@ "destination": "/code-search/code-navigation/auto_indexing_configuration#docker-step-object", "fires": false, "matchedRuleLine": 2469, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "docker-step-object", "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration#docker-step-object", @@ -43039,8 +43039,8 @@ "destination": "/code-search/code-navigation/inference_configuration", "fires": false, "matchedRuleLine": 2492, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_navigation/references/inference_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", @@ -43087,8 +43087,8 @@ "destination": "/cody/enterprise/model-configuration", "fires": true, "matchedRuleLine": 4467, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/clients/model-configuration", "expectedLocation": "https://sourcegraph.com/docs/cody/enterprise/model-configuration", @@ -43139,8 +43139,8 @@ "destination": "/cody/capabilities/prompts", "fires": true, "matchedRuleLine": 4473, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/commands", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/prompts", @@ -43184,8 +43184,8 @@ "destination": "/cody/clients", "fires": true, "matchedRuleLine": 4479, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/clients/install-eclipse", "expectedLocation": "https://sourcegraph.com/docs/cody/clients", @@ -43222,8 +43222,8 @@ "destination": "https://sourcegraph.com/pricing", "fires": true, "matchedRuleLine": 4485, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/pricing", "expectedLocation": "https://sourcegraph.com/pricing", @@ -43267,8 +43267,8 @@ "destination": "https://sourcegraph.com/pricing", "fires": true, "matchedRuleLine": 4489, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/pricing/free", "expectedLocation": "https://sourcegraph.com/pricing", @@ -43312,8 +43312,8 @@ "destination": "https://sourcegraph.com/pricing", "fires": true, "matchedRuleLine": 4493, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/pricing/plans/free", "expectedLocation": "https://sourcegraph.com/pricing", @@ -43357,8 +43357,8 @@ "destination": "/pricing/plans/enterprise-starter", "fires": true, "matchedRuleLine": 4497, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/pricing/enterprise-starter", "expectedLocation": "https://sourcegraph.com/docs/pricing/plans/enterprise-starter", @@ -43402,8 +43402,8 @@ "destination": "/pricing/plans/enterprise", "fires": true, "matchedRuleLine": 4501, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/pricing/enterprise", "expectedLocation": "https://sourcegraph.com/docs/pricing/plans/enterprise", @@ -43440,8 +43440,8 @@ "destination": "https://sourcegraph.com/pricing", "fires": true, "matchedRuleLine": 4505, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/pricing/plan-comparison", "expectedLocation": "https://sourcegraph.com/pricing", @@ -43485,8 +43485,8 @@ "destination": "/pricing/faqs", "fires": true, "matchedRuleLine": 4509, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/pricing/billing-faqs", "expectedLocation": "https://sourcegraph.com/docs/pricing/faqs", @@ -43523,8 +43523,8 @@ "destination": "https://sourcegraph.com/pricing", "fires": true, "matchedRuleLine": 4515, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/pricing", "expectedLocation": "https://sourcegraph.com/pricing", @@ -43568,8 +43568,8 @@ "destination": "https://sourcegraph.com/pricing", "fires": true, "matchedRuleLine": 4519, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/pricing/plans", "expectedLocation": "https://sourcegraph.com/pricing", @@ -43613,8 +43613,8 @@ "destination": "/cody/usage-and-pricing#billing-faqs-for-cody-enterprise", "fires": false, "matchedRuleLine": 4515, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": "how-are-active-users-calculated-for-sourcegraph-cody", "requestUrl": "https://sourcegraph.com/docs/admin/pricing", "expectedLocation": "https://sourcegraph.com/docs/cody/usage-and-pricing#billing-faqs-for-cody-enterprise", @@ -43651,8 +43651,8 @@ "destination": "/pricing/faqs#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", "fires": false, "matchedRuleLine": 4515, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", "requestUrl": "https://sourcegraph.com/docs/admin/pricing", "expectedLocation": "https://sourcegraph.com/docs/pricing/faqs#how-are-active-users-calculated-for-sourcegraph-code-search-and-code-intelligence-platform", @@ -43689,8 +43689,8 @@ "destination": "/cody", "fires": true, "matchedRuleLine": 4535, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/embedded-repos", "expectedLocation": "https://sourcegraph.com/docs/cody", @@ -43741,8 +43741,8 @@ "destination": "/analytics", "fires": true, "matchedRuleLine": 4542, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/analytics/self-hosted", "expectedLocation": "https://sourcegraph.com/docs/analytics", @@ -43779,8 +43779,8 @@ "destination": "/analytics", "fires": true, "matchedRuleLine": 4546, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/analytics/air-gapped", "expectedLocation": "https://sourcegraph.com/docs/analytics", @@ -43817,8 +43817,8 @@ "destination": "/cody/capabilities/agentic-context-fetching", "fires": true, "matchedRuleLine": 4552, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/agentic-chat", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/agentic-context-fetching", @@ -43869,8 +43869,8 @@ "destination": "/cody/", "fires": true, "matchedRuleLine": 4558, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/embeddings", "expectedLocation": "https://sourcegraph.com/docs/cody/", @@ -43926,8 +43926,8 @@ "destination": "/cody/capabilities/chat", "fires": true, "matchedRuleLine": 4564, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/capabilities/query-types", "expectedLocation": "https://sourcegraph.com/docs/cody/capabilities/chat", @@ -43964,8 +43964,8 @@ "destination": "/analytics/api#access-tokens", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "access-tokens", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#access-tokens", @@ -44002,8 +44002,8 @@ "destination": "/analytics/api#token-management-apis", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "token-management-apis", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-management-apis", @@ -44040,8 +44040,8 @@ "destination": "/analytics#enablement-instructions", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "enablement-instructions", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics#enablement-instructions", @@ -44078,8 +44078,8 @@ "destination": "/analytics#data-export-and-api", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "data-export", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics#data-export-and-api", @@ -44116,8 +44116,8 @@ "destination": "/analytics/api#token-creation", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "token-creation", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-creation", @@ -44154,8 +44154,8 @@ "destination": "/analytics/api#token-listing", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "token-listing", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-listing", @@ -44192,8 +44192,8 @@ "destination": "/analytics/api#token-revocation", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "token-revocation", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#token-revocation", @@ -44230,8 +44230,8 @@ "destination": "/analytics/api#api-reference", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "api-reference", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#api-reference", @@ -44268,8 +44268,8 @@ "destination": "/analytics/api#csv-export", "fires": false, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": "csv-export", "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics/api#csv-export", @@ -44306,8 +44306,8 @@ "destination": "/analytics", "fires": true, "matchedRuleLine": 4605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/analytics/cloud", "expectedLocation": "https://sourcegraph.com/docs/analytics", @@ -44351,8 +44351,8 @@ "destination": "/deep-search", "fires": true, "matchedRuleLine": 4609, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/types/deep-search", "expectedLocation": "https://sourcegraph.com/docs/deep-search", @@ -44403,8 +44403,8 @@ "destination": "https://sourcegraph.com/pricing", "fires": true, "matchedRuleLine": 4616, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/usage-and-pricing", "expectedLocation": "https://sourcegraph.com/pricing", @@ -44448,8 +44448,8 @@ "destination": "/code_monitoring", "fires": true, "matchedRuleLine": 4622, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations/best_practices", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", @@ -44498,8 +44498,8 @@ "destination": "/code_monitoring", "fires": true, "matchedRuleLine": 4626, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations/core_concepts", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", @@ -44548,8 +44548,8 @@ "destination": "/code_monitoring", "fires": true, "matchedRuleLine": 4630, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/explanations", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", @@ -44598,8 +44598,8 @@ "destination": "/code_monitoring", "fires": true, "matchedRuleLine": 4634, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", @@ -44655,8 +44655,8 @@ "destination": "/code_monitoring", "fires": true, "matchedRuleLine": 4638, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/slack", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", @@ -44705,8 +44705,8 @@ "destination": "/code_monitoring", "fires": true, "matchedRuleLine": 4642, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/starting_points", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", @@ -44762,8 +44762,8 @@ "destination": "/code_monitoring", "fires": true, "matchedRuleLine": 4646, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/how-tos/webhook", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", @@ -44819,8 +44819,8 @@ "destination": "/code_monitoring", "fires": true, "matchedRuleLine": 4650, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring/quickstart", "expectedLocation": "https://sourcegraph.com/docs/code_monitoring", @@ -44869,8 +44869,8 @@ "destination": "/admin/http_https_configuration", "fires": true, "matchedRuleLine": 4654, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/nginx", "expectedLocation": "https://sourcegraph.com/docs/admin/http_https_configuration", @@ -44912,8 +44912,8 @@ "destination": "/admin/service_accounts", "fires": true, "matchedRuleLine": 4658, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/access_control/service_accounts", "expectedLocation": "https://sourcegraph.com/docs/admin/service_accounts", @@ -44969,8 +44969,8 @@ "destination": "/model-provider", "fires": true, "matchedRuleLine": 4662, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/cody-gateway", "expectedLocation": "https://sourcegraph.com/docs/model-provider", @@ -45014,8 +45014,8 @@ "destination": "/admin/architecture#cody", "fires": true, "matchedRuleLine": 4666, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cody/core-concepts/enterprise-architecture", "expectedLocation": "https://sourcegraph.com/docs/admin/architecture#cody", @@ -45059,8 +45059,8 @@ "destination": "/tutorials", "fires": true, "matchedRuleLine": 4670, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/how-to-videos", "expectedLocation": "https://sourcegraph.com/docs/tutorials", @@ -45104,8 +45104,8 @@ "destination": "/tutorials#code-search-how-to-videos", "fires": true, "matchedRuleLine": 4674, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/how-to-videos/code-search", "expectedLocation": "https://sourcegraph.com/docs/tutorials#code-search-how-to-videos", @@ -45149,8 +45149,8 @@ "destination": "/tutorials#cody", "fires": true, "matchedRuleLine": 4678, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/how-to-videos/cody", "expectedLocation": "https://sourcegraph.com/docs/tutorials#cody", @@ -45187,8 +45187,8 @@ "destination": "/code-navigation/auto_indexing", "fires": true, "matchedRuleLine": 4682, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto_indexing", @@ -45244,8 +45244,8 @@ "destination": "/code-navigation/auto_indexing_configuration", "fires": true, "matchedRuleLine": 4686, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", @@ -45294,8 +45294,8 @@ "destination": "/code-navigation/envvars", "fires": true, "matchedRuleLine": 4690, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/envvars", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/envvars", @@ -45339,8 +45339,8 @@ "destination": "/code-navigation/explanations/auto_indexing_inference", "fires": true, "matchedRuleLine": 4694, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", @@ -45382,8 +45382,8 @@ "destination": "/code-navigation/explanations/uploads", "fires": true, "matchedRuleLine": 4698, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/explanations/uploads", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/uploads", @@ -45420,8 +45420,8 @@ "destination": "/code-navigation/features", "fires": true, "matchedRuleLine": 4702, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/features", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/features", @@ -45465,8 +45465,8 @@ "destination": "/code-navigation/how-to/adding_scip_to_workflows", "fires": true, "matchedRuleLine": 4706, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/adding_scip_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/adding_scip_to_workflows", @@ -45508,8 +45508,8 @@ "destination": "/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "fires": true, "matchedRuleLine": 4710, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", @@ -45558,8 +45558,8 @@ "destination": "/code-navigation/how-to", "fires": true, "matchedRuleLine": 4715, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to", @@ -45603,8 +45603,8 @@ "destination": "/code-navigation/how-to/index_a_go_repository", "fires": true, "matchedRuleLine": 4719, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", @@ -45660,8 +45660,8 @@ "destination": "/code-navigation/how-to/index_a_typescript_and_javascript_repository", "fires": true, "matchedRuleLine": 4723, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", @@ -45710,8 +45710,8 @@ "destination": "/code-navigation/how-to/index_other_languages", "fires": true, "matchedRuleLine": 4728, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/index_other_languages", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index_other_languages", @@ -45760,8 +45760,8 @@ "destination": "/code-navigation/how-to/policies_resource_usage_best_practices", "fires": true, "matchedRuleLine": 4732, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/how-to/policies_resource_usage_best_practices", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", @@ -45810,8 +45810,8 @@ "destination": "/code-navigation", "fires": true, "matchedRuleLine": 4737, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation", @@ -45855,8 +45855,8 @@ "destination": "/code-navigation/inference_configuration", "fires": true, "matchedRuleLine": 4741, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/inference_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/inference_configuration", @@ -45905,8 +45905,8 @@ "destination": "/code-navigation/precise_code_navigation", "fires": true, "matchedRuleLine": 4745, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", @@ -45955,8 +45955,8 @@ "destination": "/code-navigation/private-maven-repository-configuration", "fires": true, "matchedRuleLine": 4749, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/private-maven-repository-configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/private-maven-repository-configuration", @@ -45993,8 +45993,8 @@ "destination": "/code-navigation/rockskip", "fires": true, "matchedRuleLine": 4753, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/rockskip", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/rockskip", @@ -46038,8 +46038,8 @@ "destination": "/code-navigation/search_based_code_navigation", "fires": true, "matchedRuleLine": 4757, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", @@ -46088,8 +46088,8 @@ "destination": "/code-navigation/syntactic_code_navigation", "fires": true, "matchedRuleLine": 4761, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/syntactic_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/syntactic_code_navigation", @@ -46131,8 +46131,8 @@ "destination": "/code-navigation/troubleshooting", "fires": true, "matchedRuleLine": 4765, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/troubleshooting", @@ -46176,8 +46176,8 @@ "destination": "/code-navigation/writing_an_indexer", "fires": true, "matchedRuleLine": 4769, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/code-navigation/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", @@ -46226,8 +46226,8 @@ "destination": "/self-hosted", "fires": true, "matchedRuleLine": 4773, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/self-hosted", "expectedLocation": "https://sourcegraph.com/docs/self-hosted", @@ -46264,8 +46264,8 @@ "destination": "/admin/enterprise-portal", "fires": true, "matchedRuleLine": 4777, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/enterprise-portal", "expectedLocation": "https://sourcegraph.com/docs/admin/enterprise-portal", @@ -46302,8 +46302,8 @@ "destination": "/admin/outbound-request-log", "fires": true, "matchedRuleLine": 4781, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/outbound-request-log", "expectedLocation": "https://sourcegraph.com/docs/admin/outbound-request-log", @@ -46340,8 +46340,8 @@ "destination": "/admin/webhooks/incoming", "fires": true, "matchedRuleLine": 4785, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks/incoming", "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks/incoming", @@ -46385,8 +46385,8 @@ "destination": "/admin/webhooks", "fires": true, "matchedRuleLine": 4789, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks", "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks", @@ -46423,8 +46423,8 @@ "destination": "/admin/webhooks/outgoing", "fires": true, "matchedRuleLine": 4793, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/webhooks/outgoing", "expectedLocation": "https://sourcegraph.com/docs/admin/webhooks/outgoing", @@ -46461,8 +46461,8 @@ "destination": "/self-hosted/advanced_config_file", "fires": true, "matchedRuleLine": 4797, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/advanced_config_file", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/advanced_config_file", @@ -46511,8 +46511,8 @@ "destination": "/self-hosted/deploy/docker-compose/aws", "fires": true, "matchedRuleLine": 4801, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/aws", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/aws", @@ -46556,8 +46556,8 @@ "destination": "/self-hosted/deploy/docker-compose/azure", "fires": true, "matchedRuleLine": 4805, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/azure", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/azure", @@ -46601,8 +46601,8 @@ "destination": "/self-hosted/deploy/docker-compose/configuration", "fires": true, "matchedRuleLine": 4809, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/configuration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/configuration", @@ -46646,8 +46646,8 @@ "destination": "/self-hosted/deploy/docker-compose/digitalocean", "fires": true, "matchedRuleLine": 4813, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/digitalocean", @@ -46691,8 +46691,8 @@ "destination": "/self-hosted/deploy/docker-compose/google_cloud", "fires": true, "matchedRuleLine": 4817, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", @@ -46734,8 +46734,8 @@ "destination": "/self-hosted/deploy/docker-compose", "fires": true, "matchedRuleLine": 4821, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose", @@ -46786,8 +46786,8 @@ "destination": "/self-hosted/deploy/docker-compose/migrate", "fires": true, "matchedRuleLine": 4825, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/migrate", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/migrate", @@ -46831,8 +46831,8 @@ "destination": "/self-hosted/deploy/docker-compose/operations", "fires": true, "matchedRuleLine": 4829, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/operations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/operations", @@ -46869,8 +46869,8 @@ "destination": "/self-hosted/deploy/docker-compose/upgrade", "fires": true, "matchedRuleLine": 4833, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-compose/upgrade", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", @@ -46914,8 +46914,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 4837, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/aws", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -46959,8 +46959,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 4841, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/digitalocean", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -47004,8 +47004,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 4845, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -47049,8 +47049,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 4849, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/docker-single-container", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -47101,8 +47101,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 4853, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -47153,8 +47153,8 @@ "destination": "/self-hosted/deploy/instance-size", "fires": true, "matchedRuleLine": 4857, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/instance-size", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/instance-size", @@ -47191,8 +47191,8 @@ "destination": "/self-hosted/deploy/kubernetes/azure", "fires": true, "matchedRuleLine": 4861, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/azure", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/azure", @@ -47229,8 +47229,8 @@ "destination": "/self-hosted/deploy/kubernetes/configure", "fires": true, "matchedRuleLine": 4865, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/configure", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/configure", @@ -47274,8 +47274,8 @@ "destination": "/self-hosted/deploy/kubernetes/eks", "fires": true, "matchedRuleLine": 4869, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/eks", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/eks", @@ -47312,8 +47312,8 @@ "destination": "/self-hosted/deploy/kubernetes", "fires": true, "matchedRuleLine": 4873, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes", @@ -47364,8 +47364,8 @@ "destination": "/self-hosted/deploy/kubernetes/kustomize", "fires": true, "matchedRuleLine": 4877, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", @@ -47402,8 +47402,8 @@ "destination": "/self-hosted/deploy/kubernetes/kustomize/eks", "fires": true, "matchedRuleLine": 4881, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/eks", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/eks", @@ -47440,8 +47440,8 @@ "destination": "/self-hosted/deploy/kubernetes/kustomize/gke", "fires": true, "matchedRuleLine": 4885, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/gke", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/gke", @@ -47478,8 +47478,8 @@ "destination": "/self-hosted/deploy/kubernetes/kustomize", "fires": false, "matchedRuleLine": 4877, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize", @@ -47516,8 +47516,8 @@ "destination": "/self-hosted/deploy/kubernetes/kustomize/migrate", "fires": true, "matchedRuleLine": 4893, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/kustomize/migrate", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/kustomize/migrate", @@ -47561,8 +47561,8 @@ "destination": "/self-hosted/deploy/kubernetes/operations", "fires": true, "matchedRuleLine": 4897, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/operations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/operations", @@ -47606,8 +47606,8 @@ "destination": "/self-hosted/deploy/kubernetes/scale", "fires": true, "matchedRuleLine": 4901, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/scale", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/scale", @@ -47651,8 +47651,8 @@ "destination": "/self-hosted/deploy/kubernetes/troubleshoot", "fires": true, "matchedRuleLine": 4905, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/troubleshoot", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/troubleshoot", @@ -47696,8 +47696,8 @@ "destination": "/self-hosted/deploy/kubernetes/upgrade", "fires": true, "matchedRuleLine": 4909, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/kubernetes/upgrade", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/kubernetes/upgrade", @@ -47734,8 +47734,8 @@ "destination": "/self-hosted/deploy/machine-images/aws-ami", "fires": true, "matchedRuleLine": 4913, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/aws-ami", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-ami", @@ -47772,8 +47772,8 @@ "destination": "/self-hosted/deploy/machine-images/aws-oneclick", "fires": true, "matchedRuleLine": 4917, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/aws-oneclick", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/aws-oneclick", @@ -47817,8 +47817,8 @@ "destination": "/self-hosted/deploy/machine-images/gce", "fires": true, "matchedRuleLine": 4921, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images/gce", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images/gce", @@ -47855,8 +47855,8 @@ "destination": "/self-hosted/deploy/machine-images", "fires": true, "matchedRuleLine": 4925, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/machine-images", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/machine-images", @@ -47900,8 +47900,8 @@ "destination": "/self-hosted/deploy/migrate-backup", "fires": true, "matchedRuleLine": 4929, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/migrate-backup", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/migrate-backup", @@ -47945,8 +47945,8 @@ "destination": "/self-hosted/deploy/repositories", "fires": true, "matchedRuleLine": 4933, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/repositories", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/repositories", @@ -47990,8 +47990,8 @@ "destination": "/self-hosted/deploy/resource_estimator", "fires": true, "matchedRuleLine": 4937, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/resource_estimator", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", @@ -48040,8 +48040,8 @@ "destination": "/self-hosted/deploy/scale", "fires": true, "matchedRuleLine": 4941, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/scale", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/scale", @@ -48085,8 +48085,8 @@ "destination": "/self-hosted/deploy/single-node", "fires": true, "matchedRuleLine": 4945, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/single-node", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/single-node", @@ -48123,8 +48123,8 @@ "destination": "/self-hosted/deploy/single-node/script", "fires": true, "matchedRuleLine": 4949, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/single-node/script", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/single-node/script", @@ -48161,8 +48161,8 @@ "destination": "/self-hosted/deploy/without_service_discovery", "fires": true, "matchedRuleLine": 4953, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deploy/without_service_discovery", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/without_service_discovery", @@ -48218,8 +48218,8 @@ "destination": "/self-hosted/deployment_best_practices", "fires": true, "matchedRuleLine": 4957, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/deployment_best_practices", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deployment_best_practices", @@ -48275,8 +48275,8 @@ "destination": "/self-hosted/email", "fires": true, "matchedRuleLine": 4961, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/email", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/email", @@ -48327,8 +48327,8 @@ "destination": "/self-hosted/encryption", "fires": true, "matchedRuleLine": 4965, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/encryption", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/encryption", @@ -48372,8 +48372,8 @@ "destination": "/self-hosted/executors", "fires": true, "matchedRuleLine": 4969, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", @@ -48410,8 +48410,8 @@ "destination": "/self-hosted/executors/deploy_executors_binary", "fires": true, "matchedRuleLine": 4973, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_binary", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary", @@ -48460,8 +48460,8 @@ "destination": "/self-hosted/executors/deploy_executors_binary_offline", "fires": true, "matchedRuleLine": 4977, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_binary_offline", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary_offline", @@ -48503,8 +48503,8 @@ "destination": "/self-hosted/executors/deploy_executors_dind", "fires": true, "matchedRuleLine": 4981, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_dind", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_dind", @@ -48553,8 +48553,8 @@ "destination": "/self-hosted/executors/deploy_executors_docker", "fires": true, "matchedRuleLine": 4985, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_docker", @@ -48596,8 +48596,8 @@ "destination": "/self-hosted/executors/deploy_executors_kubernetes", "fires": true, "matchedRuleLine": 4989, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_kubernetes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_kubernetes", @@ -48646,8 +48646,8 @@ "destination": "/self-hosted/executors/deploy_executors_terraform", "fires": true, "matchedRuleLine": 4993, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/deploy_executors_terraform", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_terraform", @@ -48689,8 +48689,8 @@ "destination": "/self-hosted/executors/executors_config", "fires": true, "matchedRuleLine": 4997, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/executors_config", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors_config", @@ -48739,8 +48739,8 @@ "destination": "/self-hosted/executors/executors_troubleshooting", "fires": true, "matchedRuleLine": 5001, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/executors_troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors_troubleshooting", @@ -48789,8 +48789,8 @@ "destination": "/self-hosted/executors/firecracker", "fires": true, "matchedRuleLine": 5005, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/firecracker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/firecracker", @@ -48834,8 +48834,8 @@ "destination": "/self-hosted/external_services", "fires": true, "matchedRuleLine": 5009, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_services", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services", @@ -48884,8 +48884,8 @@ "destination": "/self-hosted/external_services/object_storage", "fires": true, "matchedRuleLine": 5013, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_services/object_storage", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/object_storage", @@ -48934,8 +48934,8 @@ "destination": "/self-hosted/external_services/postgres", "fires": true, "matchedRuleLine": 5017, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_services/postgres", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/postgres", @@ -48979,8 +48979,8 @@ "destination": "/self-hosted/external_services/redis", "fires": true, "matchedRuleLine": 5021, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/external_services/redis", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external_services/redis", @@ -49017,8 +49017,8 @@ "destination": "/self-hosted/how-to/blobstore_debugging", "fires": true, "matchedRuleLine": 5025, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/blobstore_debugging", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_debugging", @@ -49060,8 +49060,8 @@ "destination": "/self-hosted/how-to/blobstore_update_notes", "fires": true, "matchedRuleLine": 5029, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/blobstore_update_notes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_update_notes", @@ -49103,8 +49103,8 @@ "destination": "/self-hosted/how-to/clear_codeintel_data", "fires": true, "matchedRuleLine": 5033, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/clear_codeintel_data", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/clear_codeintel_data", @@ -49146,8 +49146,8 @@ "destination": "/self-hosted/how-to/dirty_database", "fires": true, "matchedRuleLine": 5037, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/dirty_database", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database", @@ -49196,8 +49196,8 @@ "destination": "/self-hosted/how-to/dirty_database_pre_3_37", "fires": true, "matchedRuleLine": 5041, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/dirty_database_pre_3_37", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database_pre_3_37", @@ -49253,8 +49253,8 @@ "destination": "/self-hosted/how-to/monitoring-guide", "fires": true, "matchedRuleLine": 5045, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/monitoring-guide", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/monitoring-guide", @@ -49291,8 +49291,8 @@ "destination": "/self-hosted/how-to/postgres14-index-corruption", "fires": true, "matchedRuleLine": 5049, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/postgres14-index-corruption", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres14-index-corruption", @@ -49329,8 +49329,8 @@ "destination": "/self-hosted/how-to/postgres_12_to_16_drift", "fires": true, "matchedRuleLine": 5053, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/postgres_12_to_16_drift", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres_12_to_16_drift", @@ -49372,8 +49372,8 @@ "destination": "/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff", "fires": true, "matchedRuleLine": 5057, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/precise-code-intel-worker-crashloopbackoff", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/precise-code-intel-worker-crashloopbackoff", @@ -49410,8 +49410,8 @@ "destination": "/self-hosted/how-to/privileged_migrations", "fires": true, "matchedRuleLine": 5062, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/privileged_migrations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/privileged_migrations", @@ -49460,8 +49460,8 @@ "destination": "/self-hosted/how-to/rebuild-corrupt-postgres-indexes", "fires": true, "matchedRuleLine": 5066, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/rebuild-corrupt-postgres-indexes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rebuild-corrupt-postgres-indexes", @@ -49498,8 +49498,8 @@ "destination": "/self-hosted/how-to/redis_configmap", "fires": true, "matchedRuleLine": 5070, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/redis_configmap", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/redis_configmap", @@ -49548,8 +49548,8 @@ "destination": "/self-hosted/how-to/rollback_database", "fires": true, "matchedRuleLine": 5074, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/rollback_database", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rollback_database", @@ -49598,8 +49598,8 @@ "destination": "/self-hosted/how-to/run-psql", "fires": true, "matchedRuleLine": 5078, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/run-psql", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/run-psql", @@ -49636,8 +49636,8 @@ "destination": "/self-hosted/how-to/setup-https", "fires": true, "matchedRuleLine": 5082, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/setup-https", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/setup-https", @@ -49674,8 +49674,8 @@ "destination": "/self-hosted/how-to/troubleshoot-pod-eviction", "fires": true, "matchedRuleLine": 5086, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/troubleshoot-pod-eviction", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/troubleshoot-pod-eviction", @@ -49712,8 +49712,8 @@ "destination": "/self-hosted/how-to/unfinished_migration", "fires": true, "matchedRuleLine": 5090, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/unfinished_migration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished_migration", @@ -49762,8 +49762,8 @@ "destination": "/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs", "fires": true, "matchedRuleLine": 5094, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/upgrade-postgres-12-16-builtin-dbs", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/upgrade-postgres-12-16-builtin-dbs", @@ -49807,8 +49807,8 @@ "destination": "/self-hosted/http_https_configuration", "fires": false, "matchedRuleLine": 12, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/http_https_configuration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http_https_configuration", @@ -49845,8 +49845,8 @@ "destination": "/self-hosted/network-filtering", "fires": true, "matchedRuleLine": 5102, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/network-filtering", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/network-filtering", @@ -49890,8 +49890,8 @@ "destination": "/self-hosted/observability/.gitattributes", "fires": true, "matchedRuleLine": 5106, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/.gitattributes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/.gitattributes", @@ -49928,8 +49928,8 @@ "destination": "/self-hosted/observability/alerting", "fires": true, "matchedRuleLine": 5110, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerting", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting", @@ -49973,8 +49973,8 @@ "destination": "/self-hosted/observability/alerting_custom_consumption", "fires": true, "matchedRuleLine": 5114, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerting_custom_consumption", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting_custom_consumption", @@ -50023,8 +50023,8 @@ "destination": "/self-hosted/observability/alerts", "fires": true, "matchedRuleLine": 5118, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/alerts", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerts", @@ -50068,8 +50068,8 @@ "destination": "/self-hosted/observability/dashboards", "fires": true, "matchedRuleLine": 5122, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/dashboards", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/dashboards", @@ -50113,8 +50113,8 @@ "destination": "/self-hosted/observability/health_checks", "fires": true, "matchedRuleLine": 5126, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/health_checks", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/health_checks", @@ -50156,8 +50156,8 @@ "destination": "/self-hosted/observability", "fires": true, "matchedRuleLine": 5130, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability", @@ -50208,8 +50208,8 @@ "destination": "/self-hosted/observability/logs", "fires": true, "matchedRuleLine": 5134, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/logs", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/logs", @@ -50246,8 +50246,8 @@ "destination": "/self-hosted/observability/metrics", "fires": true, "matchedRuleLine": 5138, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/metrics", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/metrics", @@ -50291,8 +50291,8 @@ "destination": "/self-hosted/observability/opentelemetry", "fires": true, "matchedRuleLine": 5142, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/opentelemetry", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/opentelemetry", @@ -50336,8 +50336,8 @@ "destination": "/self-hosted/observability/tracing", "fires": true, "matchedRuleLine": 5146, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/tracing", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/tracing", @@ -50381,8 +50381,8 @@ "destination": "/self-hosted/observability/troubleshooting", "fires": true, "matchedRuleLine": 5150, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/observability/troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/troubleshooting", @@ -50426,8 +50426,8 @@ "destination": "/self-hosted/postgres-conf", "fires": true, "matchedRuleLine": 5154, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/postgres-conf", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres-conf", @@ -50471,8 +50471,8 @@ "destination": "/self-hosted/postgres", "fires": true, "matchedRuleLine": 5158, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/postgres", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres", @@ -50516,8 +50516,8 @@ "destination": "/self-hosted/postgres12_end_of_life_notice", "fires": true, "matchedRuleLine": 5162, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/postgres12_end_of_life_notice", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres12_end_of_life_notice", @@ -50566,8 +50566,8 @@ "destination": "/self-hosted/postgresql_collation_version_mismatch_resolution", "fires": true, "matchedRuleLine": 5166, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/postgresql_collation_version_mismatch_resolution", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgresql_collation_version_mismatch_resolution", @@ -50609,8 +50609,8 @@ "destination": "/self-hosted/pprof", "fires": true, "matchedRuleLine": 5171, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/pprof", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/pprof", @@ -50647,8 +50647,8 @@ "destination": "/self-hosted/private-network", "fires": true, "matchedRuleLine": 5175, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/private-network", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/private-network", @@ -50685,8 +50685,8 @@ "destination": "/self-hosted/restore", "fires": true, "matchedRuleLine": 5179, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/restore", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/restore", @@ -50723,8 +50723,8 @@ "destination": "/self-hosted/sourcegraph-nginx-mermaid", "fires": true, "matchedRuleLine": 5183, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/sourcegraph-nginx-mermaid", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/sourcegraph-nginx-mermaid", @@ -50761,8 +50761,8 @@ "destination": "/self-hosted/ssl_https_self_signed_cert_nginx", "fires": true, "matchedRuleLine": 5187, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/ssl_https_self_signed_cert_nginx", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/ssl_https_self_signed_cert_nginx", @@ -50811,8 +50811,8 @@ "destination": "/self-hosted/updates/automatic", "fires": true, "matchedRuleLine": 5191, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/automatic", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/automatic", @@ -50849,8 +50849,8 @@ "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", "fires": true, "matchedRuleLine": 5195, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/docker_compose", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", @@ -50887,8 +50887,8 @@ "destination": "/self-hosted/updates", "fires": true, "matchedRuleLine": 5200, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates", @@ -50939,8 +50939,8 @@ "destination": "https://sourcegraph.com/changelog/self-hosted/kubernetes", "fires": true, "matchedRuleLine": 5204, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/kubernetes", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/kubernetes", @@ -50984,8 +50984,8 @@ "destination": "/self-hosted/updates/migrator/downgrading", "fires": true, "matchedRuleLine": 5208, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/downgrading", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/downgrading", @@ -51029,8 +51029,8 @@ "destination": "/self-hosted/updates/migrator", "fires": true, "matchedRuleLine": 5212, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator", @@ -51074,8 +51074,8 @@ "destination": "/self-hosted/updates/migrator/migrator-operations", "fires": true, "matchedRuleLine": 5216, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/migrator-operations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/migrator-operations", @@ -51119,8 +51119,8 @@ "destination": "/self-hosted/updates/migrator/schema-drift", "fires": true, "matchedRuleLine": 5220, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/schema-drift", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/schema-drift", @@ -51157,8 +51157,8 @@ "destination": "/self-hosted/updates/migrator/troubleshooting-upgrades", "fires": true, "matchedRuleLine": 5224, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/troubleshooting-upgrades", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/troubleshooting-upgrades", @@ -51202,8 +51202,8 @@ "destination": "/self-hosted/updates/migrator/upgrading-early-versions", "fires": true, "matchedRuleLine": 5228, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/migrator/upgrading-early-versions", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/updates/migrator/upgrading-early-versions", @@ -51240,8 +51240,8 @@ "destination": "/self-hosted/deploy/docker-compose/upgrade", "fires": true, "matchedRuleLine": 5232, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/pure_docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", @@ -51285,8 +51285,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 5236, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/updates/server", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -51330,8 +51330,8 @@ "destination": "/self-hosted/url", "fires": true, "matchedRuleLine": 5240, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/url", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/url", @@ -51368,8 +51368,8 @@ "destination": "/self-hosted/validation", "fires": true, "matchedRuleLine": 5244, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/validation", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/validation", @@ -51406,8 +51406,8 @@ "destination": "/self-hosted/workers", "fires": true, "matchedRuleLine": 5248, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/workers", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/workers", @@ -51451,8 +51451,8 @@ "destination": "/admin/access-control", "fires": true, "matchedRuleLine": 5253, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/access_control", "expectedLocation": "https://sourcegraph.com/docs/admin/access-control", @@ -51496,8 +51496,8 @@ "destination": "/admin/access-control/batch-changes", "fires": true, "matchedRuleLine": 5257, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/access_control/batch_changes", "expectedLocation": "https://sourcegraph.com/docs/admin/access-control/batch-changes", @@ -51541,8 +51541,8 @@ "destination": "/admin/audit-log", "fires": true, "matchedRuleLine": 5261, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/audit_log", "expectedLocation": "https://sourcegraph.com/docs/admin/audit-log", @@ -51586,8 +51586,8 @@ "destination": "/admin/auth/login-form", "fires": true, "matchedRuleLine": 5265, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/login_form", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/login-form", @@ -51631,8 +51631,8 @@ "destination": "/admin/auth/saml/azure-ad", "fires": true, "matchedRuleLine": 5269, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/azure_ad", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/azure-ad", @@ -51669,8 +51669,8 @@ "destination": "/admin/auth/saml/jump-cloud", "fires": true, "matchedRuleLine": 5273, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/jump_cloud", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/jump-cloud", @@ -51707,8 +51707,8 @@ "destination": "/admin/auth/saml/microsoft-adfs", "fires": true, "matchedRuleLine": 5277, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/microsoft_adfs", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/microsoft-adfs", @@ -51745,8 +51745,8 @@ "destination": "/admin/auth/saml/one-login", "fires": true, "matchedRuleLine": 5281, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/auth/saml/one_login", "expectedLocation": "https://sourcegraph.com/docs/admin/auth/saml/one-login", @@ -51783,8 +51783,8 @@ "destination": "/beta-and-experimental", "fires": true, "matchedRuleLine": 5285, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/beta_and_experimental_features", "expectedLocation": "https://sourcegraph.com/docs/beta-and-experimental", @@ -51835,8 +51835,8 @@ "destination": "/admin/code-hosts", "fires": true, "matchedRuleLine": 5289, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts", @@ -51880,8 +51880,8 @@ "destination": "/admin/code-hosts/aws-codecommit", "fires": true, "matchedRuleLine": 5293, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/aws_codecommit", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/aws-codecommit", @@ -51918,8 +51918,8 @@ "destination": "/admin/code-hosts/azuredevops", "fires": true, "matchedRuleLine": 5297, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/azuredevops", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/azuredevops", @@ -51956,8 +51956,8 @@ "destination": "/admin/code-hosts/bitbucket-cloud", "fires": true, "matchedRuleLine": 5301, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucket_cloud", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-cloud", @@ -52001,8 +52001,8 @@ "destination": "/admin/code-hosts/bitbucket-server", "fires": true, "matchedRuleLine": 5305, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/bitbucket_server", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/bitbucket-server", @@ -52046,8 +52046,8 @@ "destination": "/admin/code-hosts/gerrit", "fires": true, "matchedRuleLine": 5309, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gerrit", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gerrit", @@ -52084,8 +52084,8 @@ "destination": "/admin/code-hosts/github", "fires": true, "matchedRuleLine": 5313, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/github", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/github", @@ -52136,8 +52136,8 @@ "destination": "/admin/code-hosts/gitlab", "fires": true, "matchedRuleLine": 5317, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gitlab", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gitlab", @@ -52188,8 +52188,8 @@ "destination": "/admin/code-hosts/gitolite", "fires": true, "matchedRuleLine": 5321, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/gitolite", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/gitolite", @@ -52226,8 +52226,8 @@ "destination": "/admin/code-hosts/non-git", "fires": true, "matchedRuleLine": 5325, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/non-git", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/non-git", @@ -52264,8 +52264,8 @@ "destination": "/admin/code-hosts/other", "fires": true, "matchedRuleLine": 5329, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/other", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/other", @@ -52302,8 +52302,8 @@ "destination": "/admin/code-hosts/phabricator", "fires": true, "matchedRuleLine": 5333, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/phabricator", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/phabricator", @@ -52340,8 +52340,8 @@ "destination": "/admin/code-hosts/rate-limits", "fires": true, "matchedRuleLine": 5337, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/rate_limits", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/rate-limits", @@ -52385,8 +52385,8 @@ "destination": "/admin/code-hosts/src-serve-git", "fires": true, "matchedRuleLine": 5341, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/code_hosts/src_serve_git", "expectedLocation": "https://sourcegraph.com/docs/admin/code-hosts/src-serve-git", @@ -52423,8 +52423,8 @@ "destination": "/admin/config/authorization-and-authentication", "fires": true, "matchedRuleLine": 5345, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/authorization_and_authentication", "expectedLocation": "https://sourcegraph.com/docs/admin/config/authorization-and-authentication", @@ -52468,8 +52468,8 @@ "destination": "/admin/config/batch-changes", "fires": true, "matchedRuleLine": 5349, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/batch_changes", "expectedLocation": "https://sourcegraph.com/docs/admin/config/batch-changes", @@ -52513,8 +52513,8 @@ "destination": "/admin/config/site-config", "fires": true, "matchedRuleLine": 5353, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config/site_config", "expectedLocation": "https://sourcegraph.com/docs/admin/config/site-config", @@ -52565,8 +52565,8 @@ "destination": "/admin/enterprise-getting-started-guide", "fires": true, "matchedRuleLine": 5357, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/enterprise_getting_started_guide", "expectedLocation": "https://sourcegraph.com/docs/admin/enterprise-getting-started-guide", @@ -52615,8 +52615,8 @@ "destination": "/admin/executors/executor-secrets", "fires": true, "matchedRuleLine": 5361, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/executors/executor_secrets", "expectedLocation": "https://sourcegraph.com/docs/admin/executors/executor-secrets", @@ -52653,8 +52653,8 @@ "destination": "/admin/how-to/internal-github-repos", "fires": true, "matchedRuleLine": 5365, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/internal_github_repos", "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/internal-github-repos", @@ -52691,8 +52691,8 @@ "destination": "/admin/how-to/lsif-scip-migration", "fires": true, "matchedRuleLine": 5369, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/lsif_scip_migration", "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/lsif-scip-migration", @@ -52736,8 +52736,8 @@ "destination": "/admin/how-to/update-repo-failure", "fires": true, "matchedRuleLine": 5373, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/how-to/update_repo_failure", "expectedLocation": "https://sourcegraph.com/docs/admin/how-to/update-repo-failure", @@ -52781,8 +52781,8 @@ "destination": "/admin/oauth-apps", "fires": true, "matchedRuleLine": 5377, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/oauth_apps", "expectedLocation": "https://sourcegraph.com/docs/admin/oauth-apps", @@ -52819,8 +52819,8 @@ "destination": "/admin/repo/git-config", "fires": true, "matchedRuleLine": 5381, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/repo/git_config", "expectedLocation": "https://sourcegraph.com/docs/admin/repo/git-config", @@ -52857,8 +52857,8 @@ "destination": "/admin/repo/update-frequency", "fires": true, "matchedRuleLine": 5385, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/repo/update_frequency", "expectedLocation": "https://sourcegraph.com/docs/admin/repo/update-frequency", @@ -52902,8 +52902,8 @@ "destination": "/admin/security-event-logs", "fires": true, "matchedRuleLine": 5389, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/security_event_logs", "expectedLocation": "https://sourcegraph.com/docs/admin/security-event-logs", @@ -52940,8 +52940,8 @@ "destination": "/admin/service-accounts", "fires": true, "matchedRuleLine": 5393, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/service_accounts", "expectedLocation": "https://sourcegraph.com/docs/admin/service-accounts", @@ -52992,8 +52992,8 @@ "destination": "/admin/user-data-deletion", "fires": true, "matchedRuleLine": 5397, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/user_data_deletion", "expectedLocation": "https://sourcegraph.com/docs/admin/user-data-deletion", @@ -53037,8 +53037,8 @@ "destination": "/admin/user-surveys", "fires": true, "matchedRuleLine": 5401, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/user_surveys", "expectedLocation": "https://sourcegraph.com/docs/admin/user-surveys", @@ -53075,8 +53075,8 @@ "destination": "/api/stream-api", "fires": true, "matchedRuleLine": 5405, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/api/stream_api", "expectedLocation": "https://sourcegraph.com/docs/api/stream-api", @@ -53127,8 +53127,8 @@ "destination": "/cli/how-tos/creating-an-access-token", "fires": true, "matchedRuleLine": 5409, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/creating_an_access_token", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/creating-an-access-token", @@ -53172,8 +53172,8 @@ "destination": "/cli/how-tos/fetch-sboms", "fires": true, "matchedRuleLine": 5413, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/fetch_sboms", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/fetch-sboms", @@ -53210,8 +53210,8 @@ "destination": "/cli/how-tos/managing-access-tokens", "fires": true, "matchedRuleLine": 5417, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/managing_access_tokens", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/managing-access-tokens", @@ -53255,8 +53255,8 @@ "destination": "/cli/how-tos/revoking-an-access-token", "fires": true, "matchedRuleLine": 5421, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/revoking_an_access_token", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/revoking-an-access-token", @@ -53293,8 +53293,8 @@ "destination": "/cli/how-tos/verify-container-signatures", "fires": true, "matchedRuleLine": 5425, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cli/how-tos/verify_container_signatures", "expectedLocation": "https://sourcegraph.com/docs/cli/how-tos/verify-container-signatures", @@ -53331,8 +53331,8 @@ "destination": "/cloud/logpush-gcs", "fires": true, "matchedRuleLine": 5429, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cloud/logpush_gcs", "expectedLocation": "https://sourcegraph.com/docs/cloud/logpush-gcs", @@ -53369,8 +53369,8 @@ "destination": "/cloud/logpush-s3", "fires": true, "matchedRuleLine": 5433, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cloud/logpush_s3", "expectedLocation": "https://sourcegraph.com/docs/cloud/logpush-s3", @@ -53407,8 +53407,8 @@ "destination": "/cloud/private-connectivity-aws", "fires": true, "matchedRuleLine": 5437, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_aws", "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-aws", @@ -53445,8 +53445,8 @@ "destination": "/cloud/private-connectivity-gcp", "fires": true, "matchedRuleLine": 5441, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_gcp", "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-gcp", @@ -53483,8 +53483,8 @@ "destination": "/cloud/private-connectivity-public-lb", "fires": true, "matchedRuleLine": 5445, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_public_lb", "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-public-lb", @@ -53528,8 +53528,8 @@ "destination": "/cloud/private-connectivity-sourcegraph-connect", "fires": true, "matchedRuleLine": 5449, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/cloud/private_connectivity_sourcegraph_connect", "expectedLocation": "https://sourcegraph.com/docs/cloud/private-connectivity-sourcegraph-connect", @@ -53566,8 +53566,8 @@ "destination": "/code-insights", "fires": true, "matchedRuleLine": 5453, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights", @@ -53618,8 +53618,8 @@ "destination": "/code-insights/quickstart", "fires": true, "matchedRuleLine": 5457, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/quickstart", "expectedLocation": "https://sourcegraph.com/docs/code-insights/quickstart", @@ -53670,8 +53670,8 @@ "destination": "/code-insights/explanations", "fires": true, "matchedRuleLine": 5461, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations", @@ -53708,8 +53708,8 @@ "destination": "/code-insights/explanations/administration-and-security-of-code-insights", "fires": true, "matchedRuleLine": 5465, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/administration_and_security_of_code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/administration-and-security-of-code-insights", @@ -53753,8 +53753,8 @@ "destination": "/code-insights/explanations/automatically-generated-data-series", "fires": true, "matchedRuleLine": 5470, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/automatically_generated_data_series", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/automatically-generated-data-series", @@ -53791,8 +53791,8 @@ "destination": "/code-insights/explanations/code-insights-filters", "fires": true, "matchedRuleLine": 5475, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/code_insights_filters", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/code-insights-filters", @@ -53843,8 +53843,8 @@ "destination": "/code-insights/explanations/current-limitations-of-code-insights", "fires": true, "matchedRuleLine": 5479, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/current_limitations_of_code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/current-limitations-of-code-insights", @@ -53888,8 +53888,8 @@ "destination": "/code-insights/explanations/data-retention", "fires": true, "matchedRuleLine": 5484, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/data_retention", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/data-retention", @@ -53933,8 +53933,8 @@ "destination": "/code-insights/explanations/search-results-aggregations", "fires": true, "matchedRuleLine": 5488, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/search_results_aggregations", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/search-results-aggregations", @@ -53971,8 +53971,8 @@ "destination": "/code-insights/explanations/viewing-code-insights", "fires": true, "matchedRuleLine": 5492, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/explanations/viewing_code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights/explanations/viewing-code-insights", @@ -54009,8 +54009,8 @@ "destination": "/code-insights/how-tos", "fires": true, "matchedRuleLine": 5496, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos", "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos", @@ -54047,8 +54047,8 @@ "destination": "/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights", "fires": true, "matchedRuleLine": 5500, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos/creating_a_custom_dashboard_of_code_insights", "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos/creating-a-custom-dashboard-of-code-insights", @@ -54092,8 +54092,8 @@ "destination": "/code-insights/how-tos/filtering-an-insight", "fires": true, "matchedRuleLine": 5505, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/how-tos/filtering_an_insight", "expectedLocation": "https://sourcegraph.com/docs/code-insights/how-tos/filtering-an-insight", @@ -54130,8 +54130,8 @@ "destination": "/code-insights/language-insight-quickstart", "fires": true, "matchedRuleLine": 5509, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/language_insight_quickstart", "expectedLocation": "https://sourcegraph.com/docs/code-insights/language-insight-quickstart", @@ -54168,8 +54168,8 @@ "destination": "/code-insights/references", "fires": true, "matchedRuleLine": 5513, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references", @@ -54206,8 +54206,8 @@ "destination": "/code-insights/references/common-reasons-code-insights-may-not-match-search-results", "fires": true, "matchedRuleLine": 5517, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/common_reasons_code_insights_may_not_match_search_results", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/common-reasons-code-insights-may-not-match-search-results", @@ -54244,8 +54244,8 @@ "destination": "/code-insights/references/common-use-cases", "fires": true, "matchedRuleLine": 5522, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/common_use_cases", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/common-use-cases", @@ -54296,8 +54296,8 @@ "destination": "/code-insights/references/incomplete-data-points", "fires": true, "matchedRuleLine": 5526, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/incomplete_data_points", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/incomplete-data-points", @@ -54341,8 +54341,8 @@ "destination": "/code-insights/references/repository-scope", "fires": true, "matchedRuleLine": 5530, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/repository_scope", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/repository-scope", @@ -54386,8 +54386,8 @@ "destination": "/code-insights/references/search-aggregations-use-cases", "fires": true, "matchedRuleLine": 5534, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_insights/references/search_aggregations_use_cases", "expectedLocation": "https://sourcegraph.com/docs/code-insights/references/search-aggregations-use-cases", @@ -54431,8 +54431,8 @@ "destination": "/code-monitoring", "fires": true, "matchedRuleLine": 5538, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code_monitoring", "expectedLocation": "https://sourcegraph.com/docs/code-monitoring", @@ -54483,8 +54483,8 @@ "destination": "/code-navigation/auto-indexing", "fires": true, "matchedRuleLine": 5542, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto-indexing", @@ -54535,8 +54535,8 @@ "destination": "/code-navigation/auto-indexing-configuration", "fires": true, "matchedRuleLine": 5546, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/auto_indexing_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/auto-indexing-configuration", @@ -54587,8 +54587,8 @@ "destination": "/code-navigation/explanations/auto-indexing-inference", "fires": true, "matchedRuleLine": 5550, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/explanations/auto_indexing_inference", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/explanations/auto-indexing-inference", @@ -54625,8 +54625,8 @@ "destination": "/code-navigation/how-to/adding-scip-to-workflows", "fires": true, "matchedRuleLine": 5554, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/adding_scip_to_workflows", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/adding-scip-to-workflows", @@ -54670,8 +54670,8 @@ "destination": "/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", "fires": true, "matchedRuleLine": 5558, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/combining_scip_uploads_from_ci_cd_and_auto_indexing", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/combining-scip-uploads-from-ci-cd-and-auto-indexing", @@ -54708,8 +54708,8 @@ "destination": "/code-navigation/how-to/index-a-go-repository", "fires": true, "matchedRuleLine": 5563, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_go_repository", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-go-repository", @@ -54760,8 +54760,8 @@ "destination": "/code-navigation/how-to/index-a-typescript-and-javascript-repository", "fires": true, "matchedRuleLine": 5567, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_a_typescript_and_javascript_repository", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-a-typescript-and-javascript-repository", @@ -54805,8 +54805,8 @@ "destination": "/code-navigation/how-to/index-other-languages", "fires": true, "matchedRuleLine": 5572, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/index_other_languages", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/index-other-languages", @@ -54843,8 +54843,8 @@ "destination": "/code-navigation/how-to/policies-resource-usage-best-practices", "fires": true, "matchedRuleLine": 5576, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/how-to/policies_resource_usage_best_practices", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/how-to/policies-resource-usage-best-practices", @@ -54881,8 +54881,8 @@ "destination": "/code-navigation/inference-configuration", "fires": true, "matchedRuleLine": 5581, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/inference_configuration", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/inference-configuration", @@ -54926,8 +54926,8 @@ "destination": "/code-navigation/precise-code-navigation", "fires": true, "matchedRuleLine": 5585, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/precise_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/precise-code-navigation", @@ -54971,8 +54971,8 @@ "destination": "/code-navigation/search-based-code-navigation", "fires": true, "matchedRuleLine": 5589, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/search_based_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/search-based-code-navigation", @@ -55016,8 +55016,8 @@ "destination": "/code-navigation/syntactic-code-navigation", "fires": true, "matchedRuleLine": 5593, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/syntactic_code_navigation", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/syntactic-code-navigation", @@ -55054,8 +55054,8 @@ "destination": "/code-navigation/writing-an-indexer", "fires": true, "matchedRuleLine": 5597, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-navigation/writing_an_indexer", "expectedLocation": "https://sourcegraph.com/docs/code-navigation/writing-an-indexer", @@ -55099,8 +55099,8 @@ "destination": "/code-search/how-to/create-search-context-graphql", "fires": true, "matchedRuleLine": 5601, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/how-to/create_search_context_graphql", "expectedLocation": "https://sourcegraph.com/docs/code-search/how-to/create-search-context-graphql", @@ -55149,8 +55149,8 @@ "destination": "/code-search/working/saved-searches", "fires": true, "matchedRuleLine": 5605, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/working/saved_searches", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/saved-searches", @@ -55194,8 +55194,8 @@ "destination": "/code-search/working/search-contexts", "fires": true, "matchedRuleLine": 5609, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_contexts", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-contexts", @@ -55246,8 +55246,8 @@ "destination": "/code-search/working/search-filters", "fires": true, "matchedRuleLine": 5613, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_filters", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-filters", @@ -55284,8 +55284,8 @@ "destination": "/code-search/working/search-subexpressions", "fires": true, "matchedRuleLine": 5617, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/working/search_subexpressions", "expectedLocation": "https://sourcegraph.com/docs/code-search/working/search-subexpressions", @@ -55329,8 +55329,8 @@ "destination": "/dotcom/indexing-open-source-code", "fires": true, "matchedRuleLine": 5621, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/dotcom/indexing_open_source_code", "expectedLocation": "https://sourcegraph.com/docs/dotcom/indexing-open-source-code", @@ -55367,8 +55367,8 @@ "destination": "/integration/aws-codecommit", "fires": true, "matchedRuleLine": 5625, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/aws_codecommit", "expectedLocation": "https://sourcegraph.com/docs/integration/aws-codecommit", @@ -55405,8 +55405,8 @@ "destination": "/integration/bitbucket-cloud", "fires": true, "matchedRuleLine": 5629, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/bitbucket_cloud", "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket-cloud", @@ -55443,8 +55443,8 @@ "destination": "/integration/bitbucket-server", "fires": true, "matchedRuleLine": 5633, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/bitbucket_server", "expectedLocation": "https://sourcegraph.com/docs/integration/bitbucket-server", @@ -55488,8 +55488,8 @@ "destination": "/integration/browser-extension", "fires": true, "matchedRuleLine": 5637, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension", "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension", @@ -55533,8 +55533,8 @@ "destination": "/integration/browser-extension/how-tos/browser-search-engine", "fires": true, "matchedRuleLine": 5641, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension/how-tos/browser_search_engine", "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/browser-search-engine", @@ -55578,8 +55578,8 @@ "destination": "/integration/browser-extension/how-tos/google-workspace", "fires": true, "matchedRuleLine": 5646, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/browser_extension/how-tos/google_workspace", "expectedLocation": "https://sourcegraph.com/docs/integration/browser-extension/how-tos/google-workspace", @@ -55623,8 +55623,8 @@ "destination": "/integration/migrating-firefox-extension", "fires": true, "matchedRuleLine": 5650, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/migrating_firefox_extension", "expectedLocation": "https://sourcegraph.com/docs/integration/migrating-firefox-extension", @@ -55661,8 +55661,8 @@ "destination": "/integration/open-in-editor", "fires": true, "matchedRuleLine": 5654, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/integration/open_in_editor", "expectedLocation": "https://sourcegraph.com/docs/integration/open-in-editor", @@ -55706,8 +55706,8 @@ "destination": "/own/assigned-ownership", "fires": true, "matchedRuleLine": 5658, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own/assigned_ownership", "expectedLocation": "https://sourcegraph.com/docs/own/assigned-ownership", @@ -55749,8 +55749,8 @@ "destination": "/own/codeowners-format", "fires": true, "matchedRuleLine": 5662, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own/codeowners_format", "expectedLocation": "https://sourcegraph.com/docs/own/codeowners-format", @@ -55799,8 +55799,8 @@ "destination": "/own/codeowners-ingestion", "fires": true, "matchedRuleLine": 5666, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own/codeowners_ingestion", "expectedLocation": "https://sourcegraph.com/docs/own/codeowners-ingestion", @@ -55849,8 +55849,8 @@ "destination": "/own/configuration-reference", "fires": true, "matchedRuleLine": 5670, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own/configuration_reference", "expectedLocation": "https://sourcegraph.com/docs/own/configuration-reference", @@ -55892,8 +55892,8 @@ "destination": "/self-hosted/advanced-config-file", "fires": true, "matchedRuleLine": 5674, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/advanced_config_file", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/advanced-config-file", @@ -55937,8 +55937,8 @@ "destination": "/self-hosted/deploy/docker-compose/google-cloud", "fires": true, "matchedRuleLine": 5678, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/google-cloud", @@ -55975,8 +55975,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 5682, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/docker-single-container/google_cloud", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -56020,8 +56020,8 @@ "destination": "/self-hosted/deploy/resource-estimator", "fires": true, "matchedRuleLine": 5686, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/resource_estimator", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/resource-estimator", @@ -56065,8 +56065,8 @@ "destination": "/self-hosted/deploy/without-service-discovery", "fires": true, "matchedRuleLine": 5690, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deploy/without_service_discovery", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/without-service-discovery", @@ -56117,8 +56117,8 @@ "destination": "/self-hosted/deployment-best-practices", "fires": true, "matchedRuleLine": 5694, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/deployment_best_practices", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deployment-best-practices", @@ -56162,8 +56162,8 @@ "destination": "/self-hosted/executors", "fires": true, "matchedRuleLine": 5698, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", @@ -56207,8 +56207,8 @@ "destination": "/self-hosted/executors", "fires": true, "matchedRuleLine": 5702, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors", @@ -56245,8 +56245,8 @@ "destination": "/self-hosted/executors/deploy-executors-binary", "fires": true, "matchedRuleLine": 5706, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary", @@ -56290,8 +56290,8 @@ "destination": "/self-hosted/executors/deploy-executors-binary-offline", "fires": true, "matchedRuleLine": 5710, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_binary_offline", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-binary-offline", @@ -56328,8 +56328,8 @@ "destination": "/self-hosted/executors/deploy-executors-dind", "fires": true, "matchedRuleLine": 5714, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_dind", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-dind", @@ -56366,8 +56366,8 @@ "destination": "/self-hosted/executors/deploy-executors-docker", "fires": true, "matchedRuleLine": 5718, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-docker", @@ -56404,8 +56404,8 @@ "destination": "/self-hosted/executors/deploy-executors-kubernetes", "fires": true, "matchedRuleLine": 5722, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_kubernetes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-kubernetes", @@ -56449,8 +56449,8 @@ "destination": "/self-hosted/executors/deploy-executors-terraform", "fires": true, "matchedRuleLine": 5726, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/deploy_executors_terraform", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/deploy-executors-terraform", @@ -56494,8 +56494,8 @@ "destination": "/self-hosted/executors/executors-config", "fires": true, "matchedRuleLine": 5730, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/executors_config", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors-config", @@ -56539,8 +56539,8 @@ "destination": "/self-hosted/executors/executors-troubleshooting", "fires": true, "matchedRuleLine": 5734, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/executors/executors_troubleshooting", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/executors/executors-troubleshooting", @@ -56584,8 +56584,8 @@ "destination": "/self-hosted/external-services", "fires": true, "matchedRuleLine": 5738, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/external_services", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external-services", @@ -56636,8 +56636,8 @@ "destination": "/self-hosted/external-services/object-storage", "fires": true, "matchedRuleLine": 5742, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/external_services/object_storage", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/external-services/object-storage", @@ -56681,8 +56681,8 @@ "destination": "/self-hosted/how-to/blobstore-debugging", "fires": true, "matchedRuleLine": 5746, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_debugging", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-debugging", @@ -56719,8 +56719,8 @@ "destination": "/self-hosted/how-to/blobstore-update-notes", "fires": true, "matchedRuleLine": 5750, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore_update_notes", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/blobstore-update-notes", @@ -56764,8 +56764,8 @@ "destination": "/self-hosted/how-to/clear-codeintel-data", "fires": true, "matchedRuleLine": 5754, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/clear_codeintel_data", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/clear-codeintel-data", @@ -56802,8 +56802,8 @@ "destination": "/self-hosted/how-to/dirty-database", "fires": true, "matchedRuleLine": 5758, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database", @@ -56847,8 +56847,8 @@ "destination": "/self-hosted/how-to/dirty-database-pre-3-37", "fires": true, "matchedRuleLine": 5762, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/dirty_database_pre_3_37", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/dirty-database-pre-3-37", @@ -56899,8 +56899,8 @@ "destination": "/self-hosted/how-to/postgres-12-to-16-drift", "fires": true, "matchedRuleLine": 5766, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/postgres_12_to_16_drift", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/postgres-12-to-16-drift", @@ -56937,8 +56937,8 @@ "destination": "/self-hosted/how-to/privileged-migrations", "fires": true, "matchedRuleLine": 5770, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/privileged_migrations", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/privileged-migrations", @@ -56982,8 +56982,8 @@ "destination": "/self-hosted/how-to/redis-configmap", "fires": true, "matchedRuleLine": 5774, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/redis_configmap", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/redis-configmap", @@ -57020,8 +57020,8 @@ "destination": "/self-hosted/how-to/rollback-database", "fires": true, "matchedRuleLine": 5778, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/rollback_database", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/rollback-database", @@ -57058,8 +57058,8 @@ "destination": "/self-hosted/how-to/unfinished-migration", "fires": true, "matchedRuleLine": 5782, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished_migration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/how-to/unfinished-migration", @@ -57096,8 +57096,8 @@ "destination": "/self-hosted/http-https-configuration", "fires": true, "matchedRuleLine": 5786, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/http_https_configuration", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/http-https-configuration", @@ -57134,8 +57134,8 @@ "destination": "/self-hosted/observability/alerting-custom-consumption", "fires": true, "matchedRuleLine": 5790, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/observability/alerting_custom_consumption", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/alerting-custom-consumption", @@ -57172,8 +57172,8 @@ "destination": "/self-hosted/observability/health-checks", "fires": true, "matchedRuleLine": 5794, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/observability/health_checks", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/observability/health-checks", @@ -57210,8 +57210,8 @@ "destination": "/self-hosted/postgres12-end-of-life-notice", "fires": true, "matchedRuleLine": 5798, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/postgres12_end_of_life_notice", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgres12-end-of-life-notice", @@ -57255,8 +57255,8 @@ "destination": "/self-hosted/postgresql-collation-version-mismatch-resolution", "fires": true, "matchedRuleLine": 5802, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/postgresql_collation_version_mismatch_resolution", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/postgresql-collation-version-mismatch-resolution", @@ -57293,8 +57293,8 @@ "destination": "/self-hosted/ssl-https-self-signed-cert-nginx", "fires": true, "matchedRuleLine": 5807, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/ssl_https_self_signed_cert_nginx", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/ssl-https-self-signed-cert-nginx", @@ -57331,8 +57331,8 @@ "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", "fires": true, "matchedRuleLine": 5811, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/docker_compose", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", @@ -57369,8 +57369,8 @@ "destination": "/self-hosted/deploy/docker-compose/upgrade", "fires": true, "matchedRuleLine": 5816, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/pure-docker", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy/docker-compose/upgrade", @@ -57421,8 +57421,8 @@ "destination": "/admin", "fires": true, "matchedRuleLine": 5820, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/enterprise-getting-started-guide", "expectedLocation": "https://sourcegraph.com/docs/admin", @@ -57466,8 +57466,8 @@ "destination": "/admin", "fires": true, "matchedRuleLine": 5824, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/config", "expectedLocation": "https://sourcegraph.com/docs/admin", @@ -57518,8 +57518,8 @@ "destination": "/admin/permissions", "fires": true, "matchedRuleLine": 5828, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/repo/permissions", "expectedLocation": "https://sourcegraph.com/docs/admin/permissions", @@ -57563,8 +57563,8 @@ "destination": "/beta-and-experimental", "fires": true, "matchedRuleLine": 5832, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/admin/beta-and-experimental-features", "expectedLocation": "https://sourcegraph.com/docs/beta-and-experimental", @@ -57608,8 +57608,8 @@ "destination": "https://sourcegraph.com/changelog/technical-changelog.rss", "fires": true, "matchedRuleLine": 5838, - "sitemap_source": false, - "sitemap_destination": false, + "sitemapSource": false, + "sitemapDestination": false, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/technical-changelog.rss", "expectedLocation": "https://sourcegraph.com/changelog/technical-changelog.rss", @@ -57653,8 +57653,8 @@ "destination": "https://sourcegraph.com/changelog/self-hosted/docker-compose", "fires": true, "matchedRuleLine": 5843, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/docker-compose", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/docker-compose", @@ -57698,8 +57698,8 @@ "destination": "https://sourcegraph.com/changelog/self-hosted/kubernetes", "fires": true, "matchedRuleLine": 5848, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/kubernetes", "expectedLocation": "https://sourcegraph.com/changelog/self-hosted/kubernetes", @@ -57736,8 +57736,8 @@ "destination": "/self-hosted/deploy", "fires": true, "matchedRuleLine": 5852, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/self-hosted/updates/server", "expectedLocation": "https://sourcegraph.com/docs/self-hosted/deploy", @@ -57781,8 +57781,8 @@ "destination": "/code-ownership", "fires": true, "matchedRuleLine": 5857, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own", "expectedLocation": "https://sourcegraph.com/docs/code-ownership", @@ -57826,8 +57826,8 @@ "destination": "/code-ownership", "fires": true, "matchedRuleLine": 5861, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own/assigned-ownership", "expectedLocation": "https://sourcegraph.com/docs/code-ownership", @@ -57871,8 +57871,8 @@ "destination": "/code-ownership", "fires": true, "matchedRuleLine": 5865, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own/configuration-reference", "expectedLocation": "https://sourcegraph.com/docs/code-ownership", @@ -57909,8 +57909,8 @@ "destination": "/code-ownership", "fires": true, "matchedRuleLine": 5869, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own/codeowners-ingestion", "expectedLocation": "https://sourcegraph.com/docs/code-ownership", @@ -57954,8 +57954,8 @@ "destination": "/code-ownership/codeowners-format", "fires": true, "matchedRuleLine": 5873, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/own/codeowners-format", "expectedLocation": "https://sourcegraph.com/docs/code-ownership/codeowners-format", @@ -57999,8 +57999,8 @@ "destination": "/api/graphql", "fires": true, "matchedRuleLine": 5877, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/api/graphql/examples", "expectedLocation": "https://sourcegraph.com/docs/api/graphql", @@ -58044,8 +58044,8 @@ "destination": "/api/stream-api", "fires": true, "matchedRuleLine": 5881, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/api/graphql/search", "expectedLocation": "https://sourcegraph.com/docs/api/stream-api", @@ -58096,8 +58096,8 @@ "destination": "/api/graphql", "fires": true, "matchedRuleLine": 5885, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/api/graphql/managing-code-insights-with-api", "expectedLocation": "https://sourcegraph.com/docs/api/graphql", @@ -58134,8 +58134,8 @@ "destination": "/api/graphql", "fires": true, "matchedRuleLine": 5889, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/api/graphql/managing-search-contexts-with-api", "expectedLocation": "https://sourcegraph.com/docs/api/graphql", @@ -58179,8 +58179,8 @@ "destination": "/api", "fires": true, "matchedRuleLine": 5893, - "sitemap_source": false, - "sitemap_destination": true, + "sitemapSource": false, + "sitemapDestination": true, "sourceFragment": null, "requestUrl": "https://sourcegraph.com/docs/code-search/how-to/create-search-context-graphql", "expectedLocation": "https://sourcegraph.com/docs/api",