delimit_spec_health
Score an OpenAPI spec on quality dimensions (completeness, security, consistency, documentation, best practices) with a 0-100 score and A-F grade for quick health checks during onboarding or review.
Instructions
Score an OpenAPI spec on quality dimensions (0-100, A-F grade).
When to use: for quick spec quality checks during onboarding or review — completeness, security, consistency, documentation, best practices. When NOT to use: as a breaking-change gate (use delimit_lint) or raw diff (delimit_diff).
Sibling contrast: delimit_lint compares two specs; this scores one spec on its own merits.
Side effects: read-only. Calls backends.gateway_core.run_spec_health. Works on any valid OpenAPI 3.x or Swagger 2.0 spec.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | Path to an OpenAPI spec file (YAML or JSON). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||