[{"data":1,"prerenderedAt":711},["ShallowReactive",2],{"navigation_docs":3,"-applications-case-studies-public-website-seo":392,"-applications-case-studies-public-website-seo-surround":706},[4,82,147,173,202,259,298,359],{"title":5,"icon":6,"redirect":7,"path":8,"stem":9,"children":10,"page":73},"Start","i-lucide-compass","\u002Fintro\u002Fquickstart","\u002Fintro","1.intro",[11,14,18,22,74,78],{"title":12,"path":7,"stem":13},"Quickstart","1.intro\u002F0.quickstart",{"title":15,"path":16,"stem":17},"Pipeline Applications","\u002Fintro\u002Fpipeline-app-walkthrough","1.intro\u002F1.pipeline-app-walkthrough",{"title":19,"path":20,"stem":21},"How Redgold works","\u002Fintro\u002Foverview","1.intro\u002F2.overview",{"title":23,"icon":24,"visibility":25,"redirect":26,"path":27,"stem":28,"children":29,"page":73},"Comparison","i-lucide-scale","private","\u002Fintro\u002Fcomparison\u002Fpositioning","\u002Fintro\u002Fcomparison","1.intro\u002F3.comparison",[30,33,37,41,45,49,53,57,61,65,69],{"title":31,"path":26,"stem":32},"Positioning","1.intro\u002F3.comparison\u002F1.positioning",{"title":34,"path":35,"stem":36},"vs Lovable","\u002Fintro\u002Fcomparison\u002Fvs-lovable","1.intro\u002F3.comparison\u002F10.vs-lovable",{"title":38,"path":39,"stem":40},"vs Cloudflare OS","\u002Fintro\u002Fcomparison\u002Fvs-cloudflare-os","1.intro\u002F3.comparison\u002F11.vs-cloudflare-os",{"title":42,"path":43,"stem":44},"vs a backend-as-a-service","\u002Fintro\u002Fcomparison\u002Fvs-baas","1.intro\u002F3.comparison\u002F2.vs-baas",{"title":46,"path":47,"stem":48},"vs serverless compute","\u002Fintro\u002Fcomparison\u002Fvs-serverless-compute","1.intro\u002F3.comparison\u002F3.vs-serverless-compute",{"title":50,"path":51,"stem":52},"vs a do-it-yourself data stack","\u002Fintro\u002Fcomparison\u002Fvs-diy-data-stack","1.intro\u002F3.comparison\u002F4.vs-diy-data-stack",{"title":54,"path":55,"stem":56},"vs Rama","\u002Fintro\u002Fcomparison\u002Fvs-rama","1.intro\u002F3.comparison\u002F5.vs-rama",{"title":58,"path":59,"stem":60},"vs Apache Spark","\u002Fintro\u002Fcomparison\u002Fvs-spark","1.intro\u002F3.comparison\u002F6.vs-spark",{"title":62,"path":63,"stem":64},"vs Apache DataFusion","\u002Fintro\u002Fcomparison\u002Fvs-datafusion","1.intro\u002F3.comparison\u002F7.vs-datafusion",{"title":66,"path":67,"stem":68},"vs Heroku","\u002Fintro\u002Fcomparison\u002Fvs-heroku","1.intro\u002F3.comparison\u002F8.vs-heroku",{"title":70,"path":71,"stem":72},"vs AI model providers","\u002Fintro\u002Fcomparison\u002Fvs-ai-providers","1.intro\u002F3.comparison\u002F9.vs-ai-providers",false,{"title":75,"path":76,"stem":77},"Common tasks","\u002Fintro\u002Fstarting-points","1.intro\u002F4.starting-points",{"title":79,"path":80,"stem":81},"FAQ","\u002Fintro\u002Ffaq","1.intro\u002F5.faq",{"title":83,"icon":84,"redirect":85,"path":86,"stem":87,"children":88,"page":73},"Examples","i-lucide-chef-hat","\u002Fcookbook\u002Foverview","\u002Fcookbook","10.cookbook",[89,91,95,99,103,107,111,115,119,123,127,131,135,139,143],{"title":83,"path":85,"stem":90},"10.cookbook\u002F1.overview",{"title":92,"path":93,"stem":94},"One-shot task in CI","\u002Fcookbook\u002Fone-shot-ci","10.cookbook\u002F10.one-shot-ci",{"title":96,"path":97,"stem":98},"Rate-limit retries","\u002Fcookbook\u002Fretry-rate-limits","10.cookbook\u002F11.retry-rate-limits",{"title":100,"path":101,"stem":102},"Connect GitHub review automation","\u002Fcookbook\u002Fconnect-github-app","10.cookbook\u002F12.connect-github-app",{"title":104,"path":105,"stem":106},"Delegate a task to another agent","\u002Fcookbook\u002Fdelegate-agent-task","10.cookbook\u002F13.delegate-agent-task",{"title":108,"path":109,"stem":110},"Validate a pipeline application change","\u002Fcookbook\u002Fvalidate-pipeline-app","10.cookbook\u002F14.validate-pipeline-app",{"title":112,"path":113,"stem":114},"Verify a managed application deployment","\u002Fcookbook\u002Fverify-managed-deploy","10.cookbook\u002F15.verify-managed-deploy",{"title":116,"path":117,"stem":118},"First API call","\u002Fcookbook\u002Ffirst-api-call","10.cookbook\u002F2.first-api-call",{"title":120,"path":121,"stem":122},"Python client","\u002Fcookbook\u002Fmodel-api-python","10.cookbook\u002F3.model-api-python",{"title":124,"path":125,"stem":126},"Anthropic Messages","\u002Fcookbook\u002Fanthropic-messages","10.cookbook\u002F4.anthropic-messages",{"title":128,"path":129,"stem":130},"Check credits","\u002Fcookbook\u002Fcheck-credits","10.cookbook\u002F5.check-credits",{"title":132,"path":133,"stem":134},"Query data via MCP","\u002Fcookbook\u002Fmcp-query-data","10.cookbook\u002F6.mcp-query-data",{"title":136,"path":137,"stem":138},"Drive an agent via MCP","\u002Fcookbook\u002Fmcp-drive-agent","10.cookbook\u002F7.mcp-drive-agent",{"title":140,"path":141,"stem":142},"Install the client","\u002Fcookbook\u002Finstall-client","10.cookbook\u002F8.install-client",{"title":144,"path":145,"stem":146},"Use another API host","\u002Fcookbook\u002Fpoint-client-at-host","10.cookbook\u002F9.point-client-at-host",{"title":148,"icon":149,"redirect":150,"path":151,"stem":152,"children":153,"page":73},"Agent operations","i-lucide-network","\u002Ffleet\u002Foverview","\u002Ffleet","11.fleet",[154,157,161,165,169],{"title":155,"path":150,"stem":156},"Running agent work","11.fleet\u002F0.overview",{"title":158,"path":159,"stem":160},"Workstreams and issues","\u002Ffleet\u002Fworkstreams-and-issues","11.fleet\u002F1.workstreams-and-issues",{"title":162,"path":163,"stem":164},"Agent lifecycle","\u002Ffleet\u002Fagent-lifecycle","11.fleet\u002F2.agent-lifecycle",{"title":166,"path":167,"stem":168},"Supervision and recovery","\u002Ffleet\u002Fsupervision","11.fleet\u002F3.supervision",{"title":170,"path":171,"stem":172},"An application workstream from request to delivery","\u002Ffleet\u002Fapplication-workstream","11.fleet\u002F4.application-workstream",{"title":174,"icon":175,"redirect":176,"path":177,"stem":178,"children":179,"page":73},"Architecture","i-lucide-layers","\u002Finfrastructure\u002Foverview","\u002Finfrastructure","3.infrastructure",[180,182,186,190,194,198],{"title":174,"path":176,"stem":181},"3.infrastructure\u002F0.overview",{"title":183,"path":184,"stem":185},"A request through the platform","\u002Finfrastructure\u002Frequest-path","3.infrastructure\u002F11.request-path",{"title":187,"path":188,"stem":189},"Agent work and durable state","\u002Finfrastructure\u002Fagent-work","3.infrastructure\u002F12.agent-work",{"title":191,"path":192,"stem":193},"Data and pipelines","\u002Finfrastructure\u002Fdata","3.infrastructure\u002F3.data",{"title":195,"path":196,"stem":197},"AI and agents","\u002Finfrastructure\u002Fai","3.infrastructure\u002F4.ai",{"title":199,"path":200,"stem":201},"Managed deployment","\u002Finfrastructure\u002Fdeployment","3.infrastructure\u002F7.deployment",{"title":203,"icon":204,"redirect":205,"path":206,"stem":207,"children":208,"page":73},"API","i-lucide-book-marked","\u002Freference\u002Fauthentication","\u002Freference","4.reference",[209,212,216,220,224,228,232,236,240,244,248],{"title":210,"path":205,"stem":211},"Authentication","4.reference\u002F1.authentication",{"title":213,"path":214,"stem":215},"Security disclosure policy","\u002Freference\u002Fsecurity-disclosure","4.reference\u002F11.security-disclosure",{"title":217,"path":218,"stem":219},"Model API","\u002Freference\u002Fllm-api","4.reference\u002F2.llm-api",{"title":221,"path":222,"stem":223},"MCP server","\u002Freference\u002Fmcp","4.reference\u002F2.mcp",{"title":225,"path":226,"stem":227},"Data platform preview","\u002Freference\u002Fdata-platform-preview","4.reference\u002F3.data-platform-preview",{"title":229,"path":230,"stem":231},"Terminal client","\u002Freference\u002Fcli","4.reference\u002F6.cli",{"title":233,"path":234,"stem":235},"Pipeline manifest preview","\u002Freference\u002Fpipeline-preview","4.reference\u002F7.pipeline-preview",{"title":237,"path":238,"stem":239},"Limits and retries","\u002Freference\u002Flimits","4.reference\u002F8.limits",{"title":241,"path":242,"stem":243},"API contract details","\u002Freference\u002Fapi-contracts","4.reference\u002F9.api-contracts",{"title":245,"path":246,"stem":247},"Errors","\u002Freference\u002Ferrors","4.reference\u002F9.errors",{"title":249,"icon":250,"visibility":251,"path":252,"stem":253,"children":254,"page":73},"Public API","i-lucide-route","public","\u002Freference\u002Froutes","4.reference\u002Froutes",[255],{"title":256,"path":257,"stem":258},"V1 routes","\u002Freference\u002Froutes\u002Fv1","4.reference\u002Froutes\u002Fv1",{"title":260,"icon":261,"visibility":25,"redirect":262,"path":263,"stem":264,"children":265,"page":73},"Develop","i-lucide-code","\u002Fdevelop\u002Fpipeline-apps\u002Foverview","\u002Fdevelop","5.develop",[266,270,286,290,294],{"title":267,"path":268,"stem":269},"Author a batch transform","\u002Fdevelop\u002Fauthor-a-batch-transform","5.develop\u002F10.author-a-batch-transform",{"title":271,"visibility":251,"redirect":262,"path":272,"stem":273,"children":274,"page":73},"Pipeline Apps","\u002Fdevelop\u002Fpipeline-apps","5.develop\u002F11.pipeline-apps",[275,278,282],{"title":276,"path":262,"stem":277},"Pipeline apps","5.develop\u002F11.pipeline-apps\u002F1.overview",{"title":279,"path":280,"stem":281},"Collaborative board walkthrough","\u002Fdevelop\u002Fpipeline-apps\u002Fcollaborative-board","5.develop\u002F11.pipeline-apps\u002F2.collaborative-board",{"title":283,"path":284,"stem":285},"Release and security lifecycle","\u002Fdevelop\u002Fpipeline-apps\u002Frelease-lifecycle","5.develop\u002F11.pipeline-apps\u002F3.release-lifecycle",{"title":287,"path":288,"stem":289},"Build a vertical","\u002Fdevelop\u002Fbuild-a-vertical","5.develop\u002F5.build-a-vertical",{"title":291,"path":292,"stem":293},"Managed application artifacts","\u002Fdevelop\u002Fscaffold-a-narrow-app","5.develop\u002F7.scaffold-a-narrow-app",{"title":295,"path":296,"stem":297},"Import your data","\u002Fdevelop\u002Fimport-your-data","5.develop\u002F8.import-your-data",{"title":299,"icon":300,"redirect":301,"path":302,"stem":303,"children":304,"page":73},"Guides","i-lucide-layout-grid","\u002Fapplications\u002Fai-agents\u002Foverview","\u002Fapplications","7.applications",[305,309,329,341],{"title":306,"path":307,"stem":308},"Application maturity catalog","\u002Fapplications\u002Fcatalog","7.applications\u002F0.catalog",{"title":310,"visibility":251,"path":311,"stem":312,"children":313,"page":73},"AI Agents","\u002Fapplications\u002Fai-agents","7.applications\u002F1.ai-agents",[314,317,321,325],{"title":315,"path":301,"stem":316},"Coding agents","7.applications\u002F1.ai-agents\u002F01.overview",{"title":318,"path":319,"stem":320},"GitHub App automation","\u002Fapplications\u002Fai-agents\u002Fgithub-app-automation","7.applications\u002F1.ai-agents\u002F04.github-app-automation",{"title":322,"path":323,"stem":324},"agent-cli assistance","\u002Fapplications\u002Fai-agents\u002Fagent-cli-assistance","7.applications\u002F1.ai-agents\u002F05.agent-cli-assistance",{"title":326,"path":327,"stem":328},"Agent REST control","\u002Fapplications\u002Fai-agents\u002Frest-agent-control","7.applications\u002F1.ai-agents\u002F06.rest-agent-control",{"title":330,"visibility":251,"path":331,"stem":332,"children":333,"page":73},"Tickets","\u002Fapplications\u002Ftickets","7.applications\u002F2.tickets",[334,337],{"title":330,"path":335,"stem":336},"\u002Fapplications\u002Ftickets\u002Foverview","7.applications\u002F2.tickets\u002F01.overview",{"title":338,"path":339,"stem":340},"API walkthrough","\u002Fapplications\u002Ftickets\u002Fapi-walkthrough","7.applications\u002F2.tickets\u002F02.api-walkthrough",{"title":342,"icon":343,"visibility":251,"path":344,"stem":345,"children":346,"page":73},"Case studies","i-lucide-book-open-check","\u002Fapplications\u002Fcase-studies","7.applications\u002F6.case-studies",[347,351,355],{"title":348,"path":349,"stem":350},"Case study: owner-scoped tickets","\u002Fapplications\u002Fcase-studies\u002Ftickets","7.applications\u002F6.case-studies\u002F01.tickets",{"title":352,"path":353,"stem":354},"Case study: repository review and correction","\u002Fapplications\u002Fcase-studies\u002Frepository-review","7.applications\u002F6.case-studies\u002F02.repository-review",{"title":356,"path":357,"stem":358},"Case study: repairing crawlability on Redgold’s website","\u002Fapplications\u002Fcase-studies\u002Fpublic-website-seo","7.applications\u002F6.case-studies\u002F03.public-website-seo",{"title":360,"icon":361,"redirect":362,"path":363,"stem":364,"children":365,"page":73},"Resources","i-lucide-library","\u002Fresources\u002Fglossary","\u002Fresources","9.resources",[366,369,373,377,381,384,388],{"title":367,"path":362,"stem":368},"Glossary","9.resources\u002F1.glossary",{"title":370,"path":371,"stem":372},"Terms of Service","\u002Fresources\u002Fterms","9.resources\u002F2.terms",{"title":374,"path":375,"stem":376},"Privacy Policy","\u002Fresources\u002Fprivacy","9.resources\u002F3.privacy",{"title":378,"path":379,"stem":380},"Acceptable Use Policy","\u002Fresources\u002Facceptable-use","9.resources\u002F4.acceptable-use",{"title":79,"path":382,"stem":383},"\u002Fresources\u002Ffaq","9.resources\u002F5.faq",{"title":385,"path":386,"stem":387},"Documentation feedback","\u002Fresources\u002Fdocs-feedback","9.resources\u002F6.docs-feedback",{"title":389,"path":390,"stem":391},"Refund and Cancellation Policy","\u002Fresources\u002Frefund-cancellation","9.resources\u002F7.refund-cancellation",{"id":393,"title":356,"access":251,"audience":394,"body":395,"description":698,"extension":699,"last_verified":700,"links":701,"maturity":702,"meta":703,"navigation":569,"path":357,"seo":704,"stem":358,"__hash__":705},"docs\u002F7.applications\u002F6.case-studies\u002F03.public-website-seo.md","developer",{"type":396,"value":397,"toc":690},"minimark",[398,410,415,418,421,425,492,495,499,502,505,509,512,632,650,654,657,660,664,667,686],[399,400,401,402,409],"p",{},"This is a first-party engineering case study of changes to\n",[403,404,408],"a",{"href":405,"rel":406},"https:\u002F\u002Fredgold.ai",[407],"nofollow","redgold.ai",", made with a coding agent. The outcome is a\nverified website repair. Search rankings, organic traffic growth, and customer\nconversion improvements have not been established.",[411,412,414],"h2",{"id":413},"the-problem","The problem",[399,416,417],{},"The public website and signed-in application share a web entry point. Unknown\npublic URLs returned the homepage with HTTP status 200. That made a missing\npage look like a successful response: a potential soft 404 for search engines\nand a confusing destination for visitors following a broken link.",[399,419,420],{},"Public pages also lacked a share-image declaration, and readers of the product\nand migration pages had few contextual links to the existing platform\ncomparisons. The repair needed to preserve the site's branding, examples,\nworking public URLs, and application entry points.",[411,422,424],{"id":423},"what-changed","What changed",[426,427,428,444],"table",{},[429,430,431],"thead",{},[432,433,434,438,441],"tr",{},[435,436,437],"th",{},"Before",[435,439,440],{},"Change",[435,442,443],{},"Evidence checked after deployment",[445,446,447,459,470,481],"tbody",{},[432,448,449,453,456],{},[450,451,452],"td",{},"Unknown public paths returned the homepage with status 200",[450,454,455],{},"Limit the application fallback to known application routes",[450,457,458],{},"Missing root, learning, and use-case paths returned 404",[432,460,461,464,467],{},[450,462,463],{},"Public metadata had no share image",[450,465,466],{},"Reuse the existing square brand image in Open Graph and Twitter metadata",[450,468,469],{},"The image returned 200 as PNG; public pages declared its URL",[432,471,472,475,478],{},[450,473,474],{},"Comparisons were mainly discoverable inside the docs",[450,476,477],{},"Add contextual links from relevant marketing pages",[450,479,480],{},"Six distinct comparison destinations returned successful responses",[432,482,483,486,489],{},[450,484,485],{},"A sample funding view needed more explanation",[450,487,488],{},"Add a repeatable walkthrough of its profile and refresh controls",[450,490,491],{},"The business profile after refresh displayed three sample matches and the revised deadline",[399,493,494],{},"Known application entry routes remained reachable. The implementation also\nupdated metadata when navigating between pages in the browser, so a visitor\ndid not retain the previous page's share or canonical metadata.",[411,496,498],{"id":497},"how-the-release-was-checked","How the release was checked",[399,500,501],{},"The release record included 30 focused UI tests and a deployed public audit\ncovering 12 sitemap pages, one share image, and six comparison destinations,\nwith zero audit failures. These counts describe that release's audit coverage,\nnot a complete security or accessibility review.",[399,503,504],{},"The public checks covered HTTP status, readable page content, canonical URLs,\nindexability, share metadata, and comparison links. Mobile Chromium checks at\n360 × 800 covered the homepage, product, examples, and app-repair pages. Those\nsampled pages had no horizontal overflow. The funding walkthrough used sample\ndata; it did not validate a live funding feed.",[411,506,508],{"id":507},"repeat-the-public-checks","Repeat the public checks",[399,510,511],{},"These read-only requests inspect the current deployment. Its content can evolve\nafter the release described here.",[513,514,519],"pre",{"className":515,"code":516,"language":517,"meta":518,"style":518},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# A real page should return 200.\ncurl -sS -o \u002Fdev\u002Fnull -w '%{http_code}\\n' https:\u002F\u002Fredgold.ai\u002Fproduct\n\n# A deliberately nonexistent public page should return 404.\ncurl -sS -o \u002Fdev\u002Fnull -w '%{http_code}\\n' https:\u002F\u002Fredgold.ai\u002Fseo-case-study-missing-page\n\n# Inspect the declared public URLs and the image response headers.\ncurl -fsS https:\u002F\u002Fredgold.ai\u002Fsitemap.xml\ncurl -fsSI https:\u002F\u002Fredgold.ai\u002Fbranding\u002Ficon-512.png\n","bash","",[520,521,522,531,564,571,577,599,604,610,621],"code",{"__ignoreMap":518},[523,524,527],"span",{"class":525,"line":526},"line",1,[523,528,530],{"class":529},"sHwdD","# A real page should return 200.\n",[523,532,534,538,542,545,548,551,555,558,561],{"class":525,"line":533},2,[523,535,537],{"class":536},"sBMFI","curl",[523,539,541],{"class":540},"sfazB"," -sS",[523,543,544],{"class":540}," -o",[523,546,547],{"class":540}," \u002Fdev\u002Fnull",[523,549,550],{"class":540}," -w",[523,552,554],{"class":553},"sMK4o"," '",[523,556,557],{"class":540},"%{http_code}\\n",[523,559,560],{"class":553},"'",[523,562,563],{"class":540}," https:\u002F\u002Fredgold.ai\u002Fproduct\n",[523,565,567],{"class":525,"line":566},3,[523,568,570],{"emptyLinePlaceholder":569},true,"\n",[523,572,574],{"class":525,"line":573},4,[523,575,576],{"class":529},"# A deliberately nonexistent public page should return 404.\n",[523,578,580,582,584,586,588,590,592,594,596],{"class":525,"line":579},5,[523,581,537],{"class":536},[523,583,541],{"class":540},[523,585,544],{"class":540},[523,587,547],{"class":540},[523,589,550],{"class":540},[523,591,554],{"class":553},[523,593,557],{"class":540},[523,595,560],{"class":553},[523,597,598],{"class":540}," https:\u002F\u002Fredgold.ai\u002Fseo-case-study-missing-page\n",[523,600,602],{"class":525,"line":601},6,[523,603,570],{"emptyLinePlaceholder":569},[523,605,607],{"class":525,"line":606},7,[523,608,609],{"class":529},"# Inspect the declared public URLs and the image response headers.\n",[523,611,613,615,618],{"class":525,"line":612},8,[523,614,537],{"class":536},[523,616,617],{"class":540}," -fsS",[523,619,620],{"class":540}," https:\u002F\u002Fredgold.ai\u002Fsitemap.xml\n",[523,622,624,626,629],{"class":525,"line":623},9,[523,625,537],{"class":536},[523,627,628],{"class":540}," -fsSI",[523,630,631],{"class":540}," https:\u002F\u002Fredgold.ai\u002Fbranding\u002Ficon-512.png\n",[399,633,634,635,640,641,644,645,649],{},"Open ",[403,636,639],{"href":637,"rel":638},"https:\u002F\u002Fredgold.ai\u002Fproduct",[407],"Product",", view its HTML source, and find the\ncanonical link and ",[520,642,643],{},"og:image"," declaration. Follow a comparison link to its\ndocumentation page. On ",[403,646,83],{"href":647,"rel":648},"https:\u002F\u002Fredgold.ai\u002Fexamples#grant-scout",[407],",\nchoose the business profile and the after-refresh state: the sample illustrates\nhow a changed source affects a shortlist.",[411,651,653],{"id":652},"what-this-establishes","What this establishes",[399,655,656],{},"The checks establish that the intended pages and missing-page behavior were\nserved by the deployed website. They do not establish that Google indexed every\npage, selected the declared canonical, or improved a ranking. Sitemap acceptance\nis a discovery signal, not an indexing guarantee.",[399,658,659],{},"The next measurement is Search Console's indexing and page\u002Fquery performance\nafter recrawling. Search impressions and clicks should be reported separately\nfrom all-source visits and signups. A technical repair can be complete before\nthere is enough search data to assess its effect.",[411,661,663],{"id":662},"apply-the-approach-to-your-website","Apply the approach to your website",[399,665,666],{},"Inventory existing URLs, preserve those that still serve the same purpose, and\nmap moved pages to relevant replacements. Check missing URLs as well as working\nones. Verify forms, account boundaries, and the deployed version alongside\nsearch metadata. Keep those checks in the project for the next change.",[399,668,669,670,675,676,681,682,685],{},"Use the ",[403,671,674],{"href":672,"rel":673},"https:\u002F\u002Fredgold.ai\u002Fuse-cases\u002Fwebsite-modernization",[407],"website migration checklist","\nto plan a conversion, or the ",[403,677,680],{"href":678,"rel":679},"https:\u002F\u002Fredgold.ai\u002Flearn\u002Fidea-to-deployed-app",[407],"first-release guide","\nto define acceptance evidence. For managed applications, follow\n",[403,683,684],{"href":113},"deployment verification",".",[687,688,689],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":518,"searchDepth":533,"depth":533,"links":691},[692,693,694,695,696,697],{"id":413,"depth":533,"text":414},{"id":423,"depth":533,"text":424},{"id":497,"depth":533,"text":498},{"id":507,"depth":533,"text":508},{"id":652,"depth":533,"text":653},{"id":662,"depth":533,"text":663},"How Redgold repaired soft 404s, added share metadata, and checked public pages while preserving application entry routes.","md","2026-09-23",null,"available",{"visibility":251,"toc":569},{"title":356,"description":698},"vb7ZmeihV6JxXZpjiP-HKv-w4faqzn6krTeS91QU7Bg",[707,709],{"title":352,"path":353,"stem":354,"description":708,"children":-1},"How an onboarded GitHub repository turns pull-request events into scoped agent reviews and eligible fixes.",{"title":367,"path":362,"stem":368,"description":710,"children":-1},"Public terms used across the Redgold pipeline-application platform and its supporting capabilities.",1790438014269]