Repositories

The dashboard's Repositories page lists every repository Scrubby is tracking for you and opens a detail view for each one.

The repository list

The Repositories page shows one card per repository, with its indexing status (pending, indexing, indexed, or failed). A repository pinned to an index cutoff date also shows a cutoff indicator on its card. If you belong to more than one organization, the organization switcher scopes the list to the selected organization.

If the list is empty, index your first repository from your editor with scrubby_index. See Your First Index.

Adding a repository

Repositories are added by indexing them from a connected editor:

"Index my repo with Scrubby — it's owner/repo-name"

This creates the repository record and runs the first index. Once indexed, the repository appears on this page. See Indexing for how Scrubby keeps it current afterward.

The repository detail view

Selecting a repository opens its detail view, which shows:

Settings

The detail view's Settings section is where you set or clear a repository's index cutoff date. When a cutoff is set, the detail view also offers a Rebuild from cutoff action, which deletes commits and derived signal recorded after the cutoff and rebuilds in the background.

Removing a repository

The detail view's Remove Repository action deletes the repository's domains, segments, conventions, and findings from Scrubby. Removal is immediate and cannot be undone. To use the repository with Scrubby again, re-add and re-index it. Removing a repository does not uninstall the GitHub App — uninstall that from GitHub's installation settings.