Versions in this module Expand all Collapse all v0 v0.0.1 Aug 1, 2026 Changes in this version + type Action string + const ActionCompare + const ActionLint + type Comparator interface + Compare func(input contract.CompareInput) (contract.CompareOutput, error) + ID func() string + type Linter interface + ID func() string + Lint func(input contract.LintInput) (contract.LintOutput, error) + type Registry struct + func DefaultRegistry() *Registry + func (r *Registry) Compare(input contract.CompareInput) (contract.CompareOutput, string, error) + func (r *Registry) Lint(input contract.LintInput) (contract.LintOutput, string, error)