Versions in this module Expand all Collapse all v0 v0.4.10 Jul 30, 2026 Changes in this version + const ClassAPI + const ClassDocs + const ClassFeature + const ClassWire + var ErrPromotionUnsafe = errors.New("upstream lock promotion refused") + var ErrRed = errors.New("upstream sync is red") + type Change struct + Classification string + OldPath string + Path string + Status string + Targets []string + WPs []string + type Check struct + Output string + Status string + type Config struct + Bump bool + DryRun bool + Fetch bool + Now time.Time + ReportPath string + Root string + Stdout io.Writer + Target string + UpstreamDir string + type FixtureChange struct + NewBytes int64 + NewHash string + OldBytes int64 + OldHash string + Path string + Status string + type Lock struct + Commit string + Repo string + SyncedAt string + Version string + type Result struct + Base Lock + Changes []Change + Conformance Check + Descendant bool + Extraction Check + FixtureChanges []FixtureChange + Green bool + Promotion string + Report string + ReportPath string + TargetCommit string + TargetDate string + TargetRef string + TargetSubject string + TargetVersion string + UnmappedPathCount int + func Run(ctx context.Context, config Config) (Result, error)