faf_doctor
Diagnose a .faf project to identify empty or weak slots and common issues, returning a prioritized checklist of fixes to improve its faf_score.
Instructions
Diagnose a project.faf: report empty or weak slots, common issues, and how to fix each. Returns a prioritized checklist. Use this when faf_score is below target and you need to know why.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Project path. Sets session context for subsequent calls. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | Yes | Number of checks run | |
| errors | No | Count of error-level findings | |
| health | Yes | Overall verdict: ok | warning | error | |
| warnings | No | Count of warning-level findings | |
| diagnostics | Yes | Per-check results |