Botica.Validation (Botica v2.2.0)

Copy Markdown View Source

Shared validation helpers for Botica configuration.

Extracted from Botica.Doctor and Botica.Runner.Executor to eliminate duplicated validate_config/1 logic.

Summary

Functions

Validates a Botica diagnostic configuration map.

Functions

validate_config(config)

@spec validate_config(map()) :: :ok | {:error, String.t()}

Validates a Botica diagnostic configuration map.

Returns :ok if valid, {:error, reason} otherwise.