{
  "schema_version": "1.0",
  "generated_at": "2026-07-10T00:09:49.317Z",
  "slug": "sourcegraph-com-2026-07-09",
  "domain": "sourcegraph.com",
  "funnel_type": "saas",
  "provenance": {
    "facts": "measured",
    "design_tokens": "measured",
    "proof_language": "measured",
    "steps": "measured",
    "screenshots": "measured",
    "favicon": "measured",
    "score": "derived_deterministic",
    "agent_brief": "rendered_summary"
  },
  "score": {
    "source_type": "derived_deterministic",
    "score": 70,
    "band": "Partial",
    "stars": 3,
    "categories": [
      {
        "id": "offer",
        "label": "Offer clarity",
        "pts": 8,
        "cap": 8
      },
      {
        "id": "action",
        "label": "Action path",
        "pts": 11,
        "cap": 20
      },
      {
        "id": "trust",
        "label": "Trust & proof",
        "pts": 6,
        "cap": 11
      },
      {
        "id": "friction",
        "label": "Friction reduction",
        "pts": 10,
        "cap": 10
      },
      {
        "id": "value",
        "label": "Value reinforcement",
        "pts": 7,
        "cap": 10
      },
      {
        "id": "urgency",
        "label": "Risk reversal & urgency",
        "pts": 0,
        "cap": 0
      }
    ]
  },
  "devices_available": [
    "desktop",
    "mobile"
  ],
  "facts": {
    "source_type": "measured",
    "profile": {
      "funnel_type": "saas",
      "score": {
        "score": 70,
        "band": "Partial",
        "stars": 3,
        "categories": [
          {
            "id": "offer",
            "label": "Offer clarity",
            "pts": 8,
            "cap": 8
          },
          {
            "id": "action",
            "label": "Action path",
            "pts": 11,
            "cap": 20
          },
          {
            "id": "trust",
            "label": "Trust & proof",
            "pts": 6,
            "cap": 11
          },
          {
            "id": "friction",
            "label": "Friction reduction",
            "pts": 10,
            "cap": 10
          },
          {
            "id": "value",
            "label": "Value reinforcement",
            "pts": 7,
            "cap": 10
          },
          {
            "id": "urgency",
            "label": "Risk reversal & urgency",
            "pts": 0,
            "cap": 0
          }
        ]
      },
      "funnel_depth": 2,
      "proof_points": 0,
      "proof_steps": 0,
      "components_present": 7,
      "free_gifts": 0,
      "discount_present": false,
      "has_countdown": false,
      "subscription_detected": false,
      "checkout_form_fields": 0,
      "price_continuity": {
        "continuous": false,
        "shared": []
      },
      "tactics_detected": 6,
      "tactics_total": 9,
      "checkout_reached": null
    },
    "patterns": [
      {
        "id": "comparison_table",
        "label": "Us-vs-them comparison",
        "category": "objection",
        "present": true,
        "count": 1,
        "evidence": [
          "home: comparison table"
        ]
      },
      {
        "id": "demo_docs",
        "label": "Demo / docs entry",
        "category": "checkout",
        "present": true,
        "count": 2,
        "evidence": [
          "home: demo / docs",
          "p2: demo / docs"
        ]
      },
      {
        "id": "faq_objection",
        "label": "FAQ / objection handling",
        "category": "objection",
        "present": true,
        "count": 1,
        "evidence": [
          "p2: FAQ/accordion"
        ]
      },
      {
        "id": "free_trial",
        "label": "Free trial / freemium",
        "category": "offer",
        "present": true,
        "count": 1,
        "evidence": [
          "p2: free trial / no credit card"
        ]
      },
      {
        "id": "lead_form",
        "label": "Lead-capture form",
        "category": "checkout",
        "present": false,
        "count": 0,
        "evidence": []
      },
      {
        "id": "pricing_tiers",
        "label": "Pricing tiers",
        "category": "offer",
        "present": true,
        "count": 1,
        "evidence": [
          "p2: pricing tiers"
        ]
      },
      {
        "id": "proof_above_fold",
        "label": "Proof above the fold",
        "category": "proof",
        "present": false,
        "count": 0,
        "evidence": []
      },
      {
        "id": "trusted_by_logos",
        "label": "Trusted-by logo wall",
        "category": "proof",
        "present": true,
        "count": 2,
        "evidence": [
          "home: trusted-by / logo cloud",
          "p2: trusted-by / logo cloud"
        ]
      },
      {
        "id": "usage_proof",
        "label": "Usage / adoption proof",
        "category": "proof",
        "present": false,
        "count": 0,
        "evidence": []
      }
    ]
  },
  "design_tokens": {
    "source_type": "measured",
    "summary": {
      "roles": {
        "primary": "#020202",
        "accent": "#020202",
        "bg": "#ffffff",
        "surface": "#f7f7f7",
        "text": "#ededed"
      },
      "font": {
        "display": "Poly Sans",
        "body": "Helvetica"
      },
      "radius_scale": [
        4,
        6,
        8,
        12,
        50
      ]
    }
  },
  "proof_language": [],
  "steps": [
    {
      "n": 1,
      "id": "home",
      "label": "Homepage / Lander",
      "url": "https://sourcegraph.com/",
      "reached": true,
      "copy": {
        "title": "Code Understanding, Oversight and Evolution | Sourcegraph",
        "hero_copy": "Take control of your codebase | A tidal wave of code is coming. Code is growing faster than teams can understand or control it. | Take back control with complete codebase context",
        "h1": [
          "Take control of your codebase"
        ],
        "h2": [
          "A tidal wave of code is coming. Code is growing faster than teams can understand or control it.",
          "Take back control with complete codebase context",
          "Stripe makes their fleet of internal AI agents more effective with the Sourcegraph MCP server",
          "Understand. Oversee. Evolve.",
          "Built for Big Code",
          "The Sourcegraph guide to surviving Big Code",
          "Take control of your codebase"
        ],
        "ctas": [
          "Platform",
          "Solutions",
          "Resources",
          "Schedule a demo",
          "Understanding",
          "Oversight",
          "Evolution",
          "✕",
          "Cookie preferences",
          "Do not sell"
        ],
        "prices": [],
        "form_fields": 0
      },
      "proof": [],
      "tactics": [
        "review_wall",
        "comparison_table",
        "social_proof_logos",
        "demo_docs"
      ],
      "screenshots": {
        "hero": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/desktop/01-home/hero.png",
        "full": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/desktop/01-home/full.png"
      },
      "crops": []
    },
    {
      "n": 2,
      "id": "p2",
      "label": "Pricing",
      "url": "https://sourcegraph.com/pricing",
      "reached": true,
      "copy": {
        "title": "Pricing | Sourcegraph",
        "hero_copy": "Pricing | Enterprise plan",
        "h1": [
          "Pricing"
        ],
        "h2": [
          "Enterprise plan"
        ],
        "ctas": [
          "Platform",
          "Solutions",
          "Resources",
          "Schedule a demo",
          "What are Sourcegraph credits?",
          "How many credits do I get?",
          "How are credits shared?",
          "Do credits expire?",
          "What happens if we exceed our credit allocation?",
          "Is there a free trial?",
          "Cookie preferences",
          "Do not sell"
        ],
        "prices": [
          "$16"
        ],
        "form_fields": 0
      },
      "proof": [],
      "tactics": [
        "faq_accordion",
        "free_trial",
        "social_proof_logos",
        "pricing_tiers",
        "demo_docs"
      ],
      "screenshots": {
        "hero": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/desktop/02-p2/hero.png",
        "full": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/desktop/02-p2/full.png"
      },
      "crops": []
    }
  ],
  "favicon_url": null,
  "agent_brief": {
    "source_type": "rendered_summary",
    "note": "generated only from measured facts — see facts.patterns[].evidence",
    "markdown": "# Agent Brief — build in the style of sourcegraph.com\n\n> Machine-extracted from a live funnel teardown (2026-07-09). 100% facts — measured\n> tokens, detected patterns, harvested proof strings. No LLM interpretation.\n> Tokens: `tokens.json` / `tailwind.css`.\n\n**Category (label):** —\n**Funnel:** Homepage / Lander → Pricing\n\n## Palette (area-weighted from live CSS)\n| Hex | Usage | Likely role |\n|-----|------:|-------------|\n| `#020202` | 55.8% | support |\n| `#0e0e0e` | 15.7% | support |\n| `#ffffff` | 15.3% | background |\n| `#f7f7f7` | 10.1% | background |\n| `#410604` | 0.8% | support |\n| `#071b0c` | 0.5% | support |\n| `#250e0d` | 0.5% | support |\n| `#e62b34` | 0.4% | accent/brand |\n\nCurated roles: `primary=#020202` · `accent=#020202` · `bg=#ffffff` · `surface=#f7f7f7` · `text=#ededed`\n\n## Type\n- Display: `Poly Sans`\n- Body: `Helvetica`\n- Size scale (px): 7, 8, 9, 13, 14, 15, 16, 18, 19, 22, 28, 32\n- Radius (px): 4, 6, 8, 12, 50\n\n## Patterns detected (fact-based) — 6/9\n- **Us-vs-them comparison** — A comparison table framing the brand against alternatives. _(home: comparison table)_\n- **FAQ / objection handling** — An accordion / FAQ block answering objections. _(p2: FAQ/accordion)_\n- **Free trial / freemium** — A free trial, free tier, or \"no credit card\" entry offer. _(p2: free trial / no credit card)_\n- **Trusted-by logo wall** — Customer/company logos or a \"trusted by / used by\" claim. _(home: trusted-by / logo cloud; p2: trusted-by / logo cloud)_\n- **Pricing tiers** — Named plan tiers with per-month / per-seat pricing. _(p2: pricing tiers)_\n- **Demo / docs entry** — A \"book a demo\" or documentation / API entry point. _(home: demo / docs; p2: demo / docs)_\n\n## Proof language (harvested strings → templates)\n- _(none extracted)_\n\n## Funnel facts\n- Depth reached: 2 steps\n- Proof points: 0 across 0 steps\n- Free-gift line items (max on a step): 0\n- Discount/anchor pricing: no · Countdown: no · Subscription: no\n- Price continuity lander→checkout: not detected\n\n## To replicate\nMatch the palette + type tokens above, deploy the detected patterns at the same funnel positions, and reuse the proof-language templates with your own numbers.\n"
  },
  "_links": {
    "self": "https://api.uxxray.com/api/v1/teardown/sourcegraph-com-2026-07-09/bundle",
    "html": "https://uxxray.com/t/sourcegraph-com-2026-07-09",
    "brief": "https://api.uxxray.com/api/v1/teardown/sourcegraph-com-2026-07-09/brief",
    "tokens_json": "https://api.uxxray.com/api/v1/teardown/sourcegraph-com-2026-07-09/tokens?format=json",
    "tokens_w3c": "https://api.uxxray.com/api/v1/teardown/sourcegraph-com-2026-07-09/tokens?format=w3c",
    "tailwind": "https://api.uxxray.com/api/v1/teardown/sourcegraph-com-2026-07-09/tokens?format=tailwind",
    "css": "https://api.uxxray.com/api/v1/teardown/sourcegraph-com-2026-07-09/tokens?format=css",
    "openapi": "https://api.uxxray.com/api/v1/openapi.json",
    "mcp": "https://api.uxxray.com (MCP)"
  },
  "devices": {
    "desktop": {
      "score": {
        "score": 70,
        "band": "Partial",
        "stars": 3
      },
      "steps": [
        {
          "n": 1,
          "id": "home",
          "label": "Homepage / Lander",
          "url": "https://sourcegraph.com/",
          "reached": true,
          "copy": {
            "title": "Code Understanding, Oversight and Evolution | Sourcegraph",
            "hero_copy": "Take control of your codebase | A tidal wave of code is coming. Code is growing faster than teams can understand or control it. | Take back control with complete codebase context",
            "h1": [
              "Take control of your codebase"
            ],
            "h2": [
              "A tidal wave of code is coming. Code is growing faster than teams can understand or control it.",
              "Take back control with complete codebase context",
              "Stripe makes their fleet of internal AI agents more effective with the Sourcegraph MCP server",
              "Understand. Oversee. Evolve.",
              "Built for Big Code",
              "The Sourcegraph guide to surviving Big Code",
              "Take control of your codebase"
            ],
            "ctas": [
              "Platform",
              "Solutions",
              "Resources",
              "Schedule a demo",
              "Understanding",
              "Oversight",
              "Evolution",
              "✕",
              "Cookie preferences",
              "Do not sell"
            ],
            "prices": [],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "review_wall",
            "comparison_table",
            "social_proof_logos",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/desktop/01-home/hero.png",
            "full": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/desktop/01-home/full.png"
          },
          "crops": []
        },
        {
          "n": 2,
          "id": "p2",
          "label": "Pricing",
          "url": "https://sourcegraph.com/pricing",
          "reached": true,
          "copy": {
            "title": "Pricing | Sourcegraph",
            "hero_copy": "Pricing | Enterprise plan",
            "h1": [
              "Pricing"
            ],
            "h2": [
              "Enterprise plan"
            ],
            "ctas": [
              "Platform",
              "Solutions",
              "Resources",
              "Schedule a demo",
              "What are Sourcegraph credits?",
              "How many credits do I get?",
              "How are credits shared?",
              "Do credits expire?",
              "What happens if we exceed our credit allocation?",
              "Is there a free trial?",
              "Cookie preferences",
              "Do not sell"
            ],
            "prices": [
              "$16"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "faq_accordion",
            "free_trial",
            "social_proof_logos",
            "pricing_tiers",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/desktop/02-p2/hero.png",
            "full": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/desktop/02-p2/full.png"
          },
          "crops": []
        }
      ]
    },
    "mobile": {
      "score": {
        "score": 70,
        "band": "Partial",
        "stars": 3
      },
      "steps": [
        {
          "n": 1,
          "id": "home",
          "label": "Homepage / Lander",
          "url": "https://sourcegraph.com/",
          "reached": true,
          "copy": {
            "title": "Code Understanding, Oversight and Evolution | Sourcegraph",
            "hero_copy": "Take control of your codebase | A tidal wave of code is coming. Code is growing faster than teams can understand or control it. | Take back control with complete codebase context",
            "h1": [
              "Take control of your codebase"
            ],
            "h2": [
              "A tidal wave of code is coming. Code is growing faster than teams can understand or control it.",
              "Take back control with complete codebase context",
              "Stripe makes their fleet of internal AI agents more effective with the Sourcegraph MCP server",
              "Understand. Oversee. Evolve.",
              "Built for Big Code",
              "The Sourcegraph guide to surviving Big Code",
              "Take control of your codebase"
            ],
            "ctas": [
              "Understanding",
              "Oversight",
              "Evolution",
              "✕",
              "Cookie preferences",
              "Do not sell"
            ],
            "prices": [],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "review_wall",
            "comparison_table",
            "social_proof_logos",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/mobile/01-home/hero.png",
            "full": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/mobile/01-home/full.png"
          },
          "crops": []
        },
        {
          "n": 2,
          "id": "p2",
          "label": "Pricing",
          "url": "https://sourcegraph.com/pricing",
          "reached": true,
          "copy": {
            "title": "Pricing | Sourcegraph",
            "hero_copy": "Pricing | Enterprise plan",
            "h1": [
              "Pricing"
            ],
            "h2": [
              "Enterprise plan"
            ],
            "ctas": [
              "What are Sourcegraph credits?",
              "How many credits do I get?",
              "How are credits shared?",
              "Do credits expire?",
              "What happens if we exceed our credit allocation?",
              "Is there a free trial?",
              "Cookie preferences",
              "Do not sell"
            ],
            "prices": [
              "$16"
            ],
            "form_fields": 0
          },
          "proof": [],
          "tactics": [
            "faq_accordion",
            "free_trial",
            "social_proof_logos",
            "pricing_tiers",
            "demo_docs"
          ],
          "screenshots": {
            "hero": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/mobile/02-p2/hero.png",
            "full": "https://uxxray.com/reports/sourcegraph.com/2026-07-09/mobile/02-p2/full.png"
          },
          "crops": []
        }
      ]
    }
  }
}