audit, advisories and doctors/setup work
This commit is contained in:
@@ -16,9 +16,10 @@ stella doctor [options]
|
||||
|
||||
| Option | Short | Type | Default | Description |
|
||||
|--------|-------|------|---------|-------------|
|
||||
| `--format` | `-f` | enum | `text` | Output format: `text`, `json`, `markdown` |
|
||||
| `--format` | `-f` | enum | `text` | Output format: `text`, `table`, `json`, `markdown` |
|
||||
| `--quick` | `-q` | flag | false | Run only quick checks (tagged `quick`) |
|
||||
| `--full` | | flag | false | Run all checks including slow/intensive |
|
||||
| `--pack` | | string[] | all | Filter by pack name (manifest grouping) |
|
||||
| `--category` | `-c` | string[] | all | Filter by category |
|
||||
| `--plugin` | `-p` | string[] | all | Filter by plugin ID |
|
||||
| `--check` | | string | | Run single check by ID |
|
||||
@@ -71,6 +72,34 @@ stella doctor --verbose
|
||||
stella doctor --timeout 60s --parallel 2
|
||||
```
|
||||
|
||||
### stella doctor fix
|
||||
|
||||
Apply non-destructive fixes from a Doctor report.
|
||||
|
||||
```bash
|
||||
stella doctor fix --from report.json [--apply]
|
||||
```
|
||||
|
||||
#### Options
|
||||
|
||||
| Option | Type | Default | Description |
|
||||
|--------|------|---------|-------------|
|
||||
| `--from` | path | required | Path to JSON report with `how_to_fix` commands |
|
||||
| `--apply` | flag | false | Execute fixes (default is dry-run preview) |
|
||||
|
||||
Doctor only executes non-destructive commands. If a fix requires a destructive
|
||||
change, it is printed as manual guidance and not executed by Doctor.
|
||||
|
||||
#### Examples
|
||||
|
||||
```bash
|
||||
# Preview fixes (dry-run)
|
||||
stella doctor fix --from doctor-report.json
|
||||
|
||||
# Apply safe fixes
|
||||
stella doctor fix --from doctor-report.json --apply
|
||||
```
|
||||
|
||||
### stella doctor export
|
||||
|
||||
Generate a diagnostic bundle for support.
|
||||
|
||||
Reference in New Issue
Block a user