Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion plugins/corgea/skills/corgea-scan/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,14 +69,21 @@ corgea login --url https://<instance>.corgea.app <TOKEN> # single-tenant token
## Core commands

```bash
corgea scan # BLAST (AI), full project — the default
corgea scan # BLAST (AI), incremental when possible
corgea scan --only-uncommitted # staged, modified, and untracked files
corgea scan --target src/,pyproject.toml # paths, globs, or git: selectors
corgea scan --fail-on CR # exit 1 at or above critical (CR, HI, ME, LO)
corgea scan --skip-if-commit-scanned-recently --ignore-dirty-worktree
```

`corgea scan` blocks until the scan completes. `corgea wait [SCAN_ID]` is only
for when nothing is blocking — you exited a scan early, or ran `corgea upload`.
BLAST scans upload the whole project but, when possible, analyze only files
changed since the last eligible scan and carry forward unchanged findings. Use
`--disable-incremental` when every file needs fresh analysis. A dirty worktree
normally falls back to analyzing every file; `--ignore-dirty-worktree` instead
includes staged, modified, and untracked files in the incremental diff. With
`--skip-if-commit-scanned-recently`, it can also permit reuse of a recent scan.

```bash
corgea ls # scans (alias: corgea list)
Expand Down