# Minimal ruleset

The rules contained in the minimal ruleset:

Errors:

- [no-server-trailing-slash](/docs/cli/v1/rules/oas/no-server-trailing-slash)
- [no-server-variables-empty-enum](/docs/cli/v1/rules/oas/no-server-variables-empty-enum)
- [no-unresolved-refs](/docs/cli/v1/rules/oas/no-unresolved-refs)
- [struct](/docs/cli/v1/rules/oas/struct)
- [stepId-unique](/docs/cli/v1/rules/arazzo/stepid-unique)
- [workflowId-unique](/docs/cli/v1/rules/arazzo/workflowid-unique)


Warnings:

- [configurable rules](/docs/cli/v1/rules/configurable-rules)
- [no-ambiguous-paths](/docs/cli/v1/rules/oas/no-ambiguous-paths)
- [no-empty-servers](/docs/cli/v1/rules/oas/no-empty-servers)
- [no-enum-type-mismatch](/docs/cli/v1/rules/oas/no-enum-type-mismatch)
- [no-example-value-and-externalValue](/docs/cli/v1/rules/oas/no-example-value-and-externalValue)
- [no-identical-paths](/docs/cli/v1/rules/oas/no-identical-paths)
- [no-invalid-media-type-examples](/docs/cli/v1/rules/oas/no-invalid-media-type-examples)
- [no-path-trailing-slash](/docs/cli/v1/rules/oas/no-path-trailing-slash)
- [no-server-example.com](/docs/cli/v1/rules/oas/no-server-example-com)
- [no-undefined-server-variable](/docs/cli/v1/rules/oas/no-undefined-server-variable)
- [no-unused-components](/docs/cli/v1/rules/oas/no-unused-components)
- [operation-2xx-response](/docs/cli/v1/rules/oas/operation-2xx-response)
- [operation-operationId-unique](/docs/cli/v1/rules/oas/operation-operationId-unique)
- [operation-operationId-url-safe](/docs/cli/v1/rules/oas/operation-operationId-url-safe)
- [operation-operationId](/docs/cli/v1/rules/oas/operation-operationId)
- [operation-parameters-unique](/docs/cli/v1/rules/oas/operation-parameters-unique)
- [operation-summary](/docs/cli/v1/rules/oas/operation-summary)
- [path-declaration-must-exist](/docs/cli/v1/rules/oas/path-declaration-must-exist)
- [path-not-include-query](/docs/cli/v1/rules/oas/path-not-include-query)d
- [path-parameters-defined](/docs/cli/v1/rules/oas/path-parameters-defined)
- [security-defined](/docs/cli/v1/rules/oas/security-defined)
- [spec-components-invalid-map-name](/docs/cli/v1/rules/oas/spec-components-invalid-map-name)
- [tag-description](/docs/cli/v1/rules/oas/tag-description)


A copy-pastable version of this ruleset is available as a [ruleset template](/docs/cli/v1/rules/ruleset-templates).