# Detail ## Docs - [Overview](https://docs.detail.dev/introduction.md) - [Quickstart: Set up Detail and find your first bugs](https://docs.detail.dev/quickstart.md): Connect your first GitHub repository to Detail and start your first scan in under five minutes. - [Bug Finder: code scanning that finds your most severe bugs](https://docs.detail.dev/features/bug-finder.md): Detail's scans your GitHub repositories and produces a ranked list of reproducible bugs. - [Security Vulnerability Scanning with Detail AI](https://docs.detail.dev/features/security-scanning.md): Detail flags security vulnerabilities as a distinct category within every scan. - [Dead Code Detection and Removal](https://docs.detail.dev/features/dead-code.md): Detail's finds unused symbols, functions, and files across your repositories and automatically opens pull requests to remove them. - [Doc Drift Detection and Auto-Fix](https://docs.detail.dev/features/doc-fixes.md): Detail detects when code changes make your documentation stale and automatically opens GitHub pull requests to bring it back in sync. - [Rules: Enforce codebase guardrails](https://docs.detail.dev/features/rules.md): Detail's Rules engine lets you encode project-specific standards into reusable rules and enforce them across your codebase. - [Detail dashboard: review, triage, and resolve bugs](https://docs.detail.dev/workflow/dashboard.md): Review AI-detected findings, triage bugs by status, track code health metrics, and trigger on-demand scans — all from one central workspace. - [Send Detail bug findings to Linear, Jira, and more](https://docs.detail.dev/workflow/publishing.md): Send Detail bug findings to Linear, Jira, Asana, GitHub Issues, Slack, or Email so your team tracks them alongside the rest of your work. - [Connect GitHub repositories to Detail](https://docs.detail.dev/integrations/github.md): Install the Detail GitHub App to give Detail read access to scan your repositories and write access to open automated fix pull requests. - [Sync Detail bugs with Linear, Jira, and Asana](https://docs.detail.dev/integrations/linear-jira-asana.md): Publish Detail bug findings as issues or tasks in Linear, Jira, or Asana, with status sync so resolving an issue marks the bug as Resolved or Dismissed. - [Post Detail bug reports to Slack](https://docs.detail.dev/integrations/slack.md): Connect Detail to Slack to receive bug reports in Slack. - [Configure repository settings in Detail](https://docs.detail.dev/configuration/repos.md): Control which Detail features are active per repository, set scan frequency, configure path filters, and add or remove repos from the dashboard. - [Configure and trigger scans in Detail](https://docs.detail.dev/configuration/scans.md): Understand Detail's scan types and schedule, trigger on-demand scans from the dashboard, and inspect past scan runs with the CLI or dashboard. - [Create and manage Detail API keys](https://docs.detail.dev/configuration/api-keys.md): Generate API keys to authenticate CLI and REST API access, understand the key format, and learn how to rotate or revoke keys safely. - [Set up SSO authentication for Detail](https://docs.detail.dev/configuration/sso.md): Configure single sign-on for your Detail organization using OIDC or SAML, with step-by-step setup instructions for Okta OIDC and Okta SAML. - [How We Protect Your Code](https://docs.detail.dev/trust/protect-your-code.md) - [Detail CLI: Consume bugs and manage rules from the terminal](https://docs.detail.dev/cli/overview.md): The Detail CLI gives you full access to your Detail workspace from the terminal. Triage bugs, manage rules, inspect scans, and more. - [Install the Detail CLI on macOS, Linux, or Windows](https://docs.detail.dev/cli/installation.md): Install the Detail CLI using the one-line installer script or build from source. - [Authenticate the Detail CLI with your Detail account](https://docs.detail.dev/cli/authentication.md): Log in to the Detail CLI using a browser-based OAuth flow or pass a direct API token for CI/CD pipelines and headless environments. - [detail bugs: list, show, close, and reopen findings](https://docs.detail.dev/cli/commands/bugs.md): CLI reference for the detail bugs command: list, inspect, close, and reopen AI-detected bug findings directly from your terminal. - [detail rules: create, propose, and manage analysis rules](https://docs.detail.dev/cli/commands/rules.md): CLI reference for detail rules: create, propose, list, show, and pull custom analysis rules that teach Detail what patterns to catch. - [detail scans: list and filter your repository scan history](https://docs.detail.dev/cli/commands/scans.md): CLI reference for detail scans list: view full scan history and filter by status, scan type, and date range for any connected repository. - [detail repos: list all your connected repositories](https://docs.detail.dev/cli/commands/repos.md): CLI reference for detail repos list: view all repositories connected to your Detail account, grouped by GitHub organization name. - [Detail REST API: programmatic access to bug findings](https://docs.detail.dev/api/overview.md): Explore the Detail REST API to automate triage, sync bug findings to internal tools, and build dashboards with scan and repository data. - [Detail API authentication: Bearer tokens and API keys](https://docs.detail.dev/api/authentication.md): Learn how to authenticate Detail REST API requests using Bearer tokens, generate API keys from the dashboard, and handle auth errors. - [Bugs API: list, retrieve, and triage Detail bug findings](https://docs.detail.dev/api/bugs.md): List, retrieve, and triage Detail bug findings programmatically. Filter by status, paginate results, and resolve or dismiss bugs via the API. - [Detail scan history API: list and inspect analysis runs](https://docs.detail.dev/api/scans.md): Retrieve Detail scan history for a repository. List past scans, check their status, and link bug findings to the scan that surfaced them. - [Repos API: list Detail repositories and user account info](https://docs.detail.dev/api/repos.md): List repositories connected to Detail and retrieve the authenticated user's account information, including organization memberships. - [Rules API: create and manage Detail custom analysis rules](https://docs.detail.dev/api/rules.md): Create and manage custom Detail analysis rules via the API. Rule creation is asynchronous — poll the request status endpoint to track progress.