diff --git a/cli/agent.mdx b/cli/agent.mdx
index 4e2640f..9882f4f 100644
--- a/cli/agent.mdx
+++ b/cli/agent.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop agent: local repair sessions with your coding agent"
-sidebarTitle: "agent"
+title: "Local repair sessions with your coding agent"
+sidebarTitle: "Agent"
description: "Run local repair sessions with Codex, Claude Code, or OpenCode while aislop keeps scoring, verification, worktrees, and review in charge."
---
diff --git a/cli/badge.mdx b/cli/badge.mdx
index 99e0ba6..d6179e6 100644
--- a/cli/badge.mdx
+++ b/cli/badge.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop badge: publish a repository score badge"
-sidebarTitle: "badge"
+title: "Publish a repository score badge"
+sidebarTitle: "Badge"
description: "Generate a README badge URL and markdown snippet for your repository's public aislop score."
---
diff --git a/cli/ci.mdx b/cli/ci.mdx
index fd406ac..1e001f1 100644
--- a/cli/ci.mdx
+++ b/cli/ci.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop ci: quality gate for pull requests and pipelines"
-sidebarTitle: "ci"
+title: "Quality gate for pull requests and pipelines"
+sidebarTitle: "CI"
description: "Run aislop as a quality gate in any CI provider. Exits non-zero when the score drops below your threshold or an error-severity finding is present."
---
diff --git a/cli/commands.mdx b/cli/commands.mdx
index 2629f7f..3bcd540 100644
--- a/cli/commands.mdx
+++ b/cli/commands.mdx
@@ -1,5 +1,5 @@
---
-title: "aislop commands: complete CLI reference"
+title: "Complete CLI reference"
sidebarTitle: "All Commands"
description: "Every public aislop command, alias, and major flag in one place."
---
diff --git a/cli/doctor.mdx b/cli/doctor.mdx
index 4242a79..642a4fd 100644
--- a/cli/doctor.mdx
+++ b/cli/doctor.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop doctor: check engine availability"
-sidebarTitle: "doctor"
+title: "Check engine availability"
+sidebarTitle: "Doctor"
description: "Check which aislop engines, tools, and language targets can run in the current project."
---
@@ -52,5 +52,5 @@ Some engines require external language toolchains:
If a tool is missing, aislop skips the matching check and reports why. Install the tool, rerun `aislop doctor`, then rerun `aislop scan`.
- `aislop doctor` does not score the project. It checks readiness and coverage only.
+ `aislop doctor` does not score the project. It checks readiness and coverage only.
diff --git a/cli/fix.mdx b/cli/fix.mdx
index 842705c..589dba0 100644
--- a/cli/fix.mdx
+++ b/cli/fix.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop fix: deterministic auto-fix for mechanical slop"
-sidebarTitle: "fix"
+title: "Deterministic auto-fix for mechanical slop"
+sidebarTitle: "Fix"
description: "Mechanically fix reversible and low-risk findings, then use aislop agent or a prompt handoff for issues that need judgment."
---
@@ -11,94 +11,104 @@ description: "Mechanically fix reversible and low-risk findings, then use aislop
Work through the stages in order to reach 100/100 with the least disruption to your codebase:
-
- Before touching anything, get the full picture.
-
- ```bash
- aislop scan
- ```
-
-
-
- Start conservatively. `--safe` restricts the run to fixes that cannot change behaviour: unused-import removal, import merging, narrative-comment removal, and formatting. Apply these, review the diff, and commit.
-
- ```bash
- aislop fix --safe
- ```
-
-
-
- Without `--safe`, aislop also clears console-log leftovers, removes dead code, and runs lint autofixes. Review the diff before committing.
-
- ```bash
- aislop fix
- ```
-
-
-
- `--force` adds dependency auditing, framework alignment checks, and unused-file removal. These are more disruptive, so review the diff carefully.
-
- ```bash
- aislop fix -f
- ```
-
-
-
- For the full local repair loop, run `aislop agent`. For prompt-based handoff, pass the remaining diagnostics to your coding agent with full diagnostic information:
-
- ```bash
- aislop agent # recommended local repair workflow
- aislop fix --claude # Claude Code
- aislop fix --codex # Codex CLI
- aislop fix --cursor # Cursor (copies prompt to clipboard)
- aislop fix --gemini # Gemini CLI
- aislop fix -p # Print prompt (agent-agnostic)
- ```
-
-
-
- Confirm everything is resolved.
-
- ```bash
- aislop scan
- ```
-
+
+ Before touching anything, get the full picture.
+
+ ```bash
+ aislop scan
+ ```
+
+
+
+ Start conservatively. `--safe` restricts the run to fixes that cannot change behaviour: unused-import removal,
+ import merging, narrative-comment removal, and formatting. Apply these, review the diff, and commit.
+
+ ```bash
+ aislop fix --safe
+ ```
+
+
+
+ Without `--safe`, aislop also clears console-log leftovers, removes dead code, and runs lint autofixes. Review
+ the diff before committing.
+
+ ```bash
+ aislop fix
+ ```
+
+
+
+ `--force` adds dependency auditing, framework alignment checks, and unused-file removal. These are more
+ disruptive, so review the diff carefully.
+
+ ```bash
+ aislop fix -f
+ ```
+
+
+
+ For the full local repair loop, run `aislop agent`. For prompt-based handoff, pass the remaining diagnostics to
+ your coding agent with full diagnostic information:
+
+ ```bash
+ aislop agent # recommended local repair workflow
+ aislop fix --claude # Claude Code
+ aislop fix --codex # Codex CLI
+ aislop fix --cursor # Cursor (copies prompt to clipboard)
+ aislop fix --gemini # Gemini CLI
+ aislop fix -p # Print prompt (agent-agnostic)
+ ```
+
+
+
+ Confirm everything is resolved.
+
+ ```bash
+ aislop scan
+ ```
+
## Flags
- Show detailed progress for each fix operation as it runs, including which files are modified and which rules are being resolved.
+ Show detailed progress for each fix operation as it runs, including which files are modified and which rules are
+ being resolved.
- Run aggressive fixes in addition to standard ones. This includes dependency auditing, framework dependency alignment, and unused-file removal. Changes here are more likely to affect behaviour—review the diff before committing.
+ Run aggressive fixes in addition to standard ones. This includes dependency auditing, framework dependency
+ alignment, and unused-file removal. Changes here are more likely to affect behaviour—review the diff before
+ committing.
- ```bash
- aislop fix -f
- ```
+ ```bash
+ aislop fix -f
+ ```
- Restrict the run to reversible fixes only. Safe mode applies:
- - Unused-import removal
- - Import merging
- - Narrative-comment removal
- - Formatting
+ Restrict the run to reversible fixes only. Safe mode applies:
+ - Unused-import removal
+ - Import merging
+ - Narrative-comment removal
+ - Formatting
- Anything that deletes code or rewrites behaviour—console removal, dead-code elimination, lint autofixes, unused-declaration pruning, and dependency changes—is skipped. A `--safe` run is designed to be "apply and commit" without review.
+ Anything that deletes code or rewrites behaviour—console removal, dead-code elimination, lint autofixes,
+ unused-declaration pruning, and dependency changes—is skipped. A `--safe` run is designed to be "apply and commit"
+ without review.
- ```bash
- aislop fix --safe
- ```
+ ```bash
+ aislop fix --safe
+ ```
- Print an agent-ready prompt to stdout describing the remaining issues, without opening any specific agent. Use this flag when you want to paste the prompt into any tool or inspect it first.
+ Print an agent-ready prompt to stdout describing the remaining issues, without opening any specific agent. Use this
+ flag when you want to paste the prompt into any tool or inspect it first.
- ```bash
- aislop fix -p
- ```
+ ```bash
+ aislop fix -p
+ ```
## Prompt handoff flags
@@ -106,34 +116,35 @@ Work through the stages in order to reach 100/100 with the least disruption to y
When auto-fix can't resolve an issue and you do not want the full `aislop agent` workflow, pass the remaining diagnostics to your coding agent. Each flag opens that agent and provides the structured prompt automatically. Use `--prompt` / `-p` if you prefer an agent-agnostic output you can paste anywhere.
-
- | Flag | Agent |
- |---|---|
- | `--claude` | Claude Code |
- | `--codex` | Codex CLI |
- | `--gemini` | Gemini CLI |
- | `--kimi` | Kimi Code CLI |
- | `--opencode` | OpenCode |
- | `--aider` | Aider |
- | `--goose` | Goose |
- | `--pi` | pi |
- | `--crush` | Crush |
- | `--amp` | Amp |
- | `--warp` | Warp |
-
-
- | Flag | Agent |
- |---|---|
- | `--cursor` | Cursor (copies prompt to clipboard) |
- | `--windsurf` | Windsurf (copies prompt to clipboard) |
- | `--vscode` | VS Code (copies prompt to clipboard) |
- | `--antigravity` | Antigravity |
- | `--deep-agents` | Deep Agents |
-
+
+ | Flag | Agent |
+ |---|---|
+ | `--claude` | Claude Code |
+ | `--codex` | Codex CLI |
+ | `--gemini` | Gemini CLI |
+ | `--kimi` | Kimi Code CLI |
+ | `--opencode` | OpenCode |
+ | `--aider` | Aider |
+ | `--goose` | Goose |
+ | `--pi` | pi |
+ | `--crush` | Crush |
+ | `--amp` | Amp |
+ | `--warp` | Warp |
+
+
+ | Flag | Agent |
+ |---|---|
+ | `--cursor` | Cursor (copies prompt to clipboard) |
+ | `--windsurf` | Windsurf (copies prompt to clipboard) |
+ | `--vscode` | VS Code (copies prompt to clipboard) |
+ | `--antigravity` | Antigravity |
+ | `--deep-agents` | Deep Agents |
+
- Use `--prompt` (`-p`) to print the agent handoff prompt without opening any specific tool. You can then paste it into any agent, share it with a teammate, or inspect the diagnostics before deciding what to do next.
+ Use `--prompt` (`-p`) to print the agent handoff prompt without opening any specific tool. You can then paste it
+ into any agent, share it with a teammate, or inspect the diagnostics before deciding what to do next.
## What --safe restricts
diff --git a/cli/hooks.mdx b/cli/hooks.mdx
index 36c0370..868da79 100644
--- a/cli/hooks.mdx
+++ b/cli/hooks.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop hook: real-time quality gates for AI agents"
-sidebarTitle: "hooks"
+title: "Real-time quality gates for AI agents"
+sidebarTitle: "Hooks"
description: "Install hooks that run after every AI agent edit and give instant score feedback, blocking regressions before they reach your repository."
---
diff --git a/cli/init.mdx b/cli/init.mdx
index 9d8fb5e..06d8609 100644
--- a/cli/init.mdx
+++ b/cli/init.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop init: create project config and CI workflow"
-sidebarTitle: "init"
+title: "Create project config and CI workflow"
+sidebarTitle: "Init"
description: "Create .aislop/config.yml, optional architecture rules, and an optional GitHub Actions quality gate."
---
diff --git a/cli/rules.mdx b/cli/rules.mdx
index 33db167..6c60d60 100644
--- a/cli/rules.mdx
+++ b/cli/rules.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop rules: inspect rule IDs, severity, fixability, and impact"
-sidebarTitle: "rules"
+title: "Inspect rule IDs, severity, fixability, and impact"
+sidebarTitle: "Rules"
description: "List every rule, search interactively, and understand severity, fixability, and score impact before overriding or suppressing findings."
---
diff --git a/cli/scan.mdx b/cli/scan.mdx
index 20ef5ec..df11d8c 100644
--- a/cli/scan.mdx
+++ b/cli/scan.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop scan: score your codebase for AI slop"
-sidebarTitle: "scan"
+title: "Score your codebase for AI slop"
+sidebarTitle: "Scan"
description: "Run all analysis engines in parallel, get a 0–100 score, and see exactly which AI-authored patterns are dragging your codebase down."
---
diff --git a/cli/trend.mdx b/cli/trend.mdx
index 612c6d5..233a1ef 100644
--- a/cli/trend.mdx
+++ b/cli/trend.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop trend: local score history"
-sidebarTitle: "trend"
+title: "Local score history"
+sidebarTitle: "Trend"
description: "Read local score history from .aislop/history.jsonl and see how a project's score changes over time."
---
diff --git a/cli/update-version.mdx b/cli/update-version.mdx
index 43305d7..a89a009 100644
--- a/cli/update-version.mdx
+++ b/cli/update-version.mdx
@@ -1,6 +1,6 @@
---
-title: "aislop update, upgrade, version, and commands"
-sidebarTitle: "update/version"
+title: "upgrade, version, and commands"
+sidebarTitle: "Update/version"
description: "Check installed versions, compare against the latest npm release, and print the built-in command reference."
---
diff --git a/concepts/how-it-works.mdx b/concepts/how-it-works.mdx
index 7178712..4c1d2fb 100644
--- a/concepts/how-it-works.mdx
+++ b/concepts/how-it-works.mdx
@@ -1,5 +1,5 @@
---
-title: "How aislop scans and scores your code"
+title: "How Scanaislop scans and scores your code"
sidebarTitle: "How It Works"
description: "Learn how aislop's six parallel engines analyze your codebase across 8 languages and produce a deterministic 0–100 quality score in under a second."
---
diff --git a/concepts/rules.mdx b/concepts/rules.mdx
index c91af79..6beca06 100644
--- a/concepts/rules.mdx
+++ b/concepts/rules.mdx
@@ -1,5 +1,5 @@
---
-title: "aislop rule categories and what they catch"
+title: "Scanaislop rule categories and what they catch"
sidebarTitle: "Rules"
description: "Explore aislop's six rule engines — Formatting, Linting, Code Quality, AI Slop, Security, and Architecture — and the 50+ patterns they detect across 8 languages."
---
diff --git a/concepts/scoring.mdx b/concepts/scoring.mdx
index e72d241..7e4f947 100644
--- a/concepts/scoring.mdx
+++ b/concepts/scoring.mdx
@@ -1,7 +1,7 @@
---
-title: "Understanding aislop's 0-100 code quality score"
+title: "Understanding Scanaislop's 0-100 code quality score"
sidebarTitle: "Scoring"
-description: "Understand how aislop converts diagnostic findings into a single 0-100 score using severity penalties, engine weights, rule-impact tiers, density normalization, and saturation caps."
+description: "Understand how Scanaislop converts diagnostic findings into a single 0-100 score using severity penalties, engine weights, rule-impact tiers, density normalization, and saturation caps."
---
Every aislop scan produces a single number between 0 and 100. That number is calculated deterministically from the findings each engine produces - no randomness, no LLM judgment calls. Understanding how the score is built helps you tune it for your team and interpret what it means when it changes.
diff --git a/concepts/supported-languages.mdx b/concepts/supported-languages.mdx
index d629d62..ee53759 100644
--- a/concepts/supported-languages.mdx
+++ b/concepts/supported-languages.mdx
@@ -1,7 +1,7 @@
---
title: "Supported languages and frameworks"
sidebarTitle: "Languages"
-description: "See which aislop engines run for TypeScript, JavaScript, Expo, Python, Go, Rust, Ruby, and PHP, plus the framework detection rules used during scans."
+description: "See which Scanaislop engines run for TypeScript, JavaScript, Expo, Python, Go, Rust, Ruby, and PHP, plus the framework detection rules used during scans."
---
aislop detects languages and frameworks from the files and manifests in your repository, then runs every enabled engine that applies. Missing external tools are skipped instead of failing the scan; run `aislop doctor` when you want to see exactly which engines are available on your machine.
diff --git a/configuration/config-file.mdx b/configuration/config-file.mdx
index f35f838..89c0871 100644
--- a/configuration/config-file.mdx
+++ b/configuration/config-file.mdx
@@ -1,5 +1,5 @@
---
-title: "Configure aislop with .aislop/config.yml"
+title: "Configure scanaislop with .aislop/config.yml"
sidebarTitle: "Config File"
description: "Learn how to create and customise the .aislop/config.yml file that controls every aislop engine, scoring weight, and CI quality gate in your project."
---
diff --git a/configuration/engines.mdx b/configuration/engines.mdx
index 73b3732..0aff976 100644
--- a/configuration/engines.mdx
+++ b/configuration/engines.mdx
@@ -1,10 +1,10 @@
---
-title: "Enable and tune aislop engines per project"
+title: "Enable and tune scanaislop engines per project"
sidebarTitle: "Engines"
description: "Control which of aislop's six analysis engines run, adjust quality thresholds, tune scoring weights, and set the CI score gate for your project."
---
-aislop runs six deterministic engines in parallel on every scan. Each engine targets a distinct category of issue and contributes independently to the final score. You can enable or disable any engine, tighten or loosen its thresholds, and adjust how heavily its findings influence the score — all from `.aislop/config.yml`.
+Scanaislop runs six deterministic engines in parallel on every scan. Each engine targets a distinct category of issue and contributes independently to the final score. You can enable or disable any engine, tighten or loosen its thresholds, and adjust how heavily its findings influence the score — all from `.aislop/config.yml`.
## The six engines
diff --git a/docs.json b/docs.json
index fd733b9..eb27f9f 100644
--- a/docs.json
+++ b/docs.json
@@ -11,6 +11,20 @@
"light": "#10b981",
"dark": "#10b981"
},
+ "appearance": {
+ "default": "system"
+ },
+ "background": {
+ "decoration": "grid"
+ },
+ "seo": {
+ "indexing": "all",
+ "metatags": {
+ "title": "Scanaislop Documentation",
+ "description": "Scanaislop Documentation",
+ "image": "https://media.brand.dev/60cb95e3-b026-4181-8373-c708d514bf14.svg"
+ }
+ },
"favicon": "https://media.brand.dev/60cb95e3-b026-4181-8373-c708d514bf14.svg",
"fonts": {
"heading": {
diff --git a/installation.mdx b/installation.mdx
index 8eea77f..dbc300a 100644
--- a/installation.mdx
+++ b/installation.mdx
@@ -1,10 +1,10 @@
---
-title: "Install aislop: npm, Homebrew, pipx, and more"
+title: "npm, Homebrew, pipx, and more"
sidebarTitle: "Installation"
-description: "Every way to install aislop — npm, Yarn, pnpm, Bun, Homebrew, pipx, and GitHub Packages — plus requirements, bundled tools, and external tool setup."
+description: "Every way to install aislop; npm, Yarn, pnpm, Bun, Homebrew, pipx, and GitHub Packages; plus requirements, bundled tools, and external tool setup."
---
-aislop is published to npm, Homebrew, and PyPI. Every channel installs the identical `aislop` and `aislop-mcp` commands. Pick the channel that fits your stack — or run without installing at all using `npx aislop@latest scan`.
+Scanaislop is published to npm, Homebrew, and PyPI. Every channel installs the identical `aislop` and `aislop-mcp` commands. Pick the channel that fits your stack — or run without installing at all using `npx aislop@latest scan`.
## Requirements
@@ -15,29 +15,29 @@ aislop requires **Node.js 20 or later**. You can check your version with `node -
Install aislop as a project dev dependency or as a global binary, depending on how you plan to use it.
- ```bash npx (no install)
- npx aislop@latest scan
- ```
+ ```bash npx (no install)
+ npx aislop@latest scan
+ ```
- ```bash npm
- npm install --save-dev aislop
- ```
+ ```bash npm
+ npm install --save-dev aislop
+ ```
- ```bash Yarn
- yarn add --dev aislop
- ```
+ ```bash Yarn
+ yarn add --dev aislop
+ ```
- ```bash pnpm
- pnpm add -D aislop
- ```
+ ```bash pnpm
+ pnpm add -D aislop
+ ```
- ```bash Bun
- bun add -d aislop
- ```
+ ```bash Bun
+ bun add -d aislop
+ ```
- ```bash Global (npm)
- npm install -g aislop
- ```
+ ```bash Global (npm)
+ npm install -g aislop
+ ```
After a local dev-dependency install, run aislop via your package manager:
@@ -50,7 +50,8 @@ bunx aislop scan
```
- Use `npx aislop@latest scan` to always run the latest published version without managing a local install. This is the recommended approach for one-off scans and CI pipelines where you want automatic updates.
+ Use `npx aislop@latest scan` to always run the latest published version without managing a local install. This is
+ the recommended approach for one-off scans and CI pipelines where you want automatic updates.
## Homebrew
@@ -134,7 +135,9 @@ Some engines depend on tools that must already be installed on your machine. The
| `phpcs` + `php-cs-fixer` | PHP formatting + linting | [php-cs-fixer docs](https://cs.symfony.com/) |
- If an external tool is missing, aislop skips the corresponding engine and notes it in the scan output. Scores for projects in those languages will be lower than they would be with full engine coverage. Run `aislop doctor` to see exactly which engines are available on your system.
+ If an external tool is missing, aislop skips the corresponding engine and notes it in the scan output. Scores for
+ projects in those languages will be lower than they would be with full engine coverage. Run `aislop doctor` to see
+ exactly which engines are available on your system.
## Verify your installation
@@ -163,18 +166,18 @@ npx aislop@latest badge # generate badge markdown for your repo
## Next steps
-
- Run your first scan, read your score, and add a CI gate in four steps.
-
-
- Tune score thresholds, override rule severity, and manage project-wide ignores.
-
+
+ Run your first scan, read your score, and add a CI gate in four steps.
+
+
+ Tune score thresholds, override rule severity, and manage project-wide ignores.
+
diff --git a/integrations/agent-skill.mdx b/integrations/agent-skill.mdx
index a797ad9..b3fab8c 100644
--- a/integrations/agent-skill.mdx
+++ b/integrations/agent-skill.mdx
@@ -1,5 +1,5 @@
---
-title: "Install the aislop agent skill"
+title: "Install the Scanaislop agent skill"
sidebarTitle: "Agent Skill"
description: "Install aislop as an agent skill so coding agents know when to scan, how to interpret findings, and how to fix AI-slop patterns before handing work back."
---
diff --git a/integrations/ci-cd.mdx b/integrations/ci-cd.mdx
index 9e78b41..2f4ad2f 100644
--- a/integrations/ci-cd.mdx
+++ b/integrations/ci-cd.mdx
@@ -1,10 +1,10 @@
---
-title: "aislop CI/CD integration for GitLab, CircleCI, Bitbucket"
+title: "Scanaislop CI/CD integration for GitLab, CircleCI, Bitbucket"
sidebarTitle: "CI/CD"
-description: "Add aislop quality gates to GitLab CI, CircleCI, and Bitbucket Pipelines with copy-paste YAML configs and PR-scoped file diffing."
+description: "Add scanaislop quality gates to GitLab CI, CircleCI, and Bitbucket Pipelines with copy-paste YAML configs and PR-scoped file diffing."
---
-aislop's `ci` command is designed to run identically on every CI provider. It scans your codebase, outputs structured JSON, and exits with a non-zero code when the score drops below your configured threshold or any error-severity diagnostic is present. Because `npx --yes aislop@latest ci` always fetches the latest published CLI, there is no version pin to maintain across your pipelines.
+Scanaislop's `ci` command is designed to run identically on every CI provider. It scans your codebase, outputs structured JSON, and exits with a non-zero code when the score drops below your configured threshold or any error-severity diagnostic is present. Because `npx --yes aislop@latest ci` always fetches the latest published CLI, there is no version pin to maintain across your pipelines.
## GitLab CI
diff --git a/integrations/github-actions.mdx b/integrations/github-actions.mdx
index d50a9be..2d41dfc 100644
--- a/integrations/github-actions.mdx
+++ b/integrations/github-actions.mdx
@@ -1,5 +1,5 @@
---
-title: "Add aislop to GitHub Actions as a quality gate"
+title: "Add Scanaislop to GitHub Actions as a quality gate"
sidebarTitle: "GitHub Actions"
description: "Gate every pull request and push with aislop's 0–100 quality score in GitHub Actions, with optional SARIF upload to the Security tab."
---
diff --git a/integrations/mcp-server.mdx b/integrations/mcp-server.mdx
index ce22343..e36c17a 100644
--- a/integrations/mcp-server.mdx
+++ b/integrations/mcp-server.mdx
@@ -1,5 +1,5 @@
---
-title: "aislop MCP server for Claude Desktop and Cursor"
+title: "scanaislop MCP server for Claude Desktop and Cursor"
sidebarTitle: "MCP Server"
description: "Expose aislop's scan, fix, and explain tools inside Claude Desktop, Cursor, and Codex via the Model Context Protocol with zero install."
---
diff --git a/integrations/pre-commit.mdx b/integrations/pre-commit.mdx
index db5e700..0a36f30 100644
--- a/integrations/pre-commit.mdx
+++ b/integrations/pre-commit.mdx
@@ -1,5 +1,5 @@
---
-title: "Run aislop as a pre-commit hook on staged files"
+title: "Run Scanaislop as a pre-commit hook on staged files"
sidebarTitle: "Pre-commit"
description: "Block commits that introduce AI slop by running aislop on staged files only, using a direct command or the pre-commit framework."
---
diff --git a/integrations/vscode.mdx b/integrations/vscode.mdx
index 423c84e..01f9816 100644
--- a/integrations/vscode.mdx
+++ b/integrations/vscode.mdx
@@ -1,7 +1,7 @@
---
-title: "aislop VS Code extension: inline diagnostics and score"
+title: "Scanaislop VS Code extension: inline diagnostics and score"
sidebarTitle: "VS Code"
-description: "See aislop findings as inline squiggles and a live status-bar score in VS Code, with automatic re-scan on save and a one-click workspace scan."
+description: "See scanaislop findings as inline squiggles and a live status-bar score in VS Code, with automatic re-scan on save and a one-click workspace scan."
---
The aislop VS Code extension brings aislop's quality analysis directly into your editor without interrupting your workflow. Findings appear as inline squiggles in the editor gutter — the same way TypeScript errors or ESLint warnings do — and the current score is always visible in the status bar. The extension re-scans open files on save so you see regressions the moment you introduce them, not minutes later when CI runs.
diff --git a/introduction.mdx b/introduction.mdx
index 4c3a579..d02923c 100644
--- a/introduction.mdx
+++ b/introduction.mdx
@@ -12,7 +12,7 @@ description: "Understand what scanaislop is, the problem it solves, its six anal
## What is scanaislop?
-aislop is a quality gate for AI coding agents. It runs six deterministic engines in parallel across eight language targets, reports findings with file and line locations, repairs mechanical issues, and exits with a non-zero code in CI when the score falls below your threshold. There are no LLMs in the runtime path: the score is computed from regex, AST analysis, and standard open-source tooling, so the same code always produces the same result.
+Scanaislop is a quality gate for AI coding agents. It runs six deterministic engines in parallel across eight language targets, reports findings with file and line locations, repairs mechanical issues, and exits with a non-zero code in CI when the score falls below your threshold. There are no LLMs in the runtime path: the score is computed from regex, AST analysis, and standard open-source tooling, so the same code always produces the same result.
## The problem it solves
diff --git a/reference/changelog.mdx b/reference/changelog.mdx
index 92b24af..4732d5a 100644
--- a/reference/changelog.mdx
+++ b/reference/changelog.mdx
@@ -1,7 +1,7 @@
---
title: "Changelog"
sidebarTitle: "Changelog"
-description: "Recent aislop releases and the user-facing changes they introduced."
+description: "Recent scanaislop releases and the user-facing changes they introduced."
---
## 0.12.0 - 2026-06-10
diff --git a/reference/rules-reference.mdx b/reference/rules-reference.mdx
index d66aa2f..93bf93e 100644
--- a/reference/rules-reference.mdx
+++ b/reference/rules-reference.mdx
@@ -1,7 +1,7 @@
---
title: "aislop rules reference: all 50+ rules by engine"
sidebarTitle: "Rules Reference"
-description: "Complete reference for all 50+ aislop rules across six engines — formatting, linting, code quality, AI slop, security, and architecture."
+description: "Complete reference for all 50+ scanaislop rules across six engines — formatting, linting, code quality, AI slop, security, and architecture."
---
aislop organizes every check into six engines that run in parallel, so your scan finishes in sub-second time regardless of project size. Each engine targets a distinct quality dimension, from basic formatting consistency all the way to the AI-generated patterns that can silently degrade your codebase. This page documents every rule across all six engines so you know exactly what aislop is checking and why.
diff --git a/reference/telemetry.mdx b/reference/telemetry.mdx
index 8afcd77..0599a65 100644
--- a/reference/telemetry.mdx
+++ b/reference/telemetry.mdx
@@ -1,7 +1,7 @@
---
-title: "aislop telemetry: what's collected and how to opt out"
+title: "what's collected and how to opt out"
sidebarTitle: "Telemetry"
-description: "aislop collects anonymous usage analytics to prioritize improvements. No code, file paths, project names, or secrets are ever collected."
+description: "Scanaislop collects anonymous usage analytics to prioritize improvements. No code, file paths, project names, or secrets are ever collected."
---
aislop collects anonymous usage analytics to help the team understand which commands are used, how long scans take, and where issues are found most often. This data never includes your source code, file paths, project or repo names, branch names, raw diagnostic messages, or secrets of any kind. This page describes exactly what is collected, how your anonymous identity works, and how to turn telemetry off completely.