Versions in this module Expand all Collapse all v0 v0.1.1 Jun 22, 2026 v0.1.0 Mar 5, 2026 Changes in this version + func GetProfileSchema(id ProfileID) ([]byte, error) + type CoerceMode = engine.CoerceMode + const CoerceModeConservative + const CoerceModeOff + const CoerceModePermissive + type CoerceOptions = engine.CoerceOptions + type Finding = engine.Finding + type ProfileID string + const GEMINI_202503 + const GEMINI_202602 + const MINIMAL_202602 + const OPENAI_202602 + type ProfileInfo struct + Baseline string + Description string + ID ProfileID + SchemaFile string + Title string + func GetProfileInfo(id ProfileID) (ProfileInfo, error) + func ListProfiles() []ProfileInfo + type Report = engine.Report + func CoerceSchema(profileID ProfileID, schemaBytes []byte, opts *CoerceOptions) ([]byte, *Report, bool, error) + func NewReport() *Report + func ValidateSchema(profileID ProfileID, schemaBytes []byte, opts *ValidateOptions) (*Report, error) + type Severity = engine.Severity + const SeverityError + const SeverityInfo + const SeverityWarning + type ValidateOptions = engine.ValidateOptions