> ## Documentation Index
> Fetch the complete documentation index at: https://docs.regencleo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Remediation and CI Cleo

> Connect a supported code-backed site, prepare fixes safely, and verify changes before a pull or merge request.

For supported JavaScript and Sanity sites, Cleo can move from identifying a problem to preparing a code change. The **Operations** section appears only when the active site supports this workflow.

## Remediation

The remediation workspace connects Cleo's findings to the fields or files that control the site. Depending on the site, it can help with titles, descriptions, canonicals, structured data, image text, headings, redirects, and new pages.

<Steps>
  <Step title="Connect the site">
    Open **Integrations** and connect GitHub, GitLab, or Sanity as required for the site.
  </Step>

  <Step title="Review detected mappings">
    Cleo proposes where each SEO concept lives. Confirm the document type and field path before enabling writes.
  </Step>

  <Step title="Prepare a fix">
    Open a supported finding, review the current and proposed value, and choose the repository-backed fix path.
  </Step>

  <Step title="Verify and submit">
    Cleo runs the available preflight and build checks, then opens a pull or merge request for review.
  </Step>
</Steps>

## CI Cleo

**CI Cleo** explains how Cleo verifies a change before it becomes a pull or merge request. It can show the verification level available to the connected project and recent results.

Verification may include:

* Schema and mapping checks
* File and route validation
* Project build or test commands
* Rendered-output checks for supported changes
* A final report attached to the proposed change

<Warning>
  A passing Cleo check does not replace your team's normal code review, staging review, or deployment controls. Review the diff and the affected page before merging.
</Warning>

## When Operations is absent

The site may use a CMS flow instead, may not have a connected repository, or may not support code-backed remediation. You can still use the SEO tool's recommendation, create a Task, or apply the change manually.
