Versions in this module Expand all Collapse all v1 v1.138.0 Sep 29, 2026 Changes in this version + const MinCoverage + const RecentRuns + func Readable(m scriptrec.Meta, existing *script.Script, caller Caller) bool + type Caller struct + Admin bool + Email string + type Gate struct + Contracts scripttest.Contracts + Destinations []script.Destination + Libraries scriptlib.Source + MaxMemoryBytes int64 + Recordings scriptrec.Store + func (g *Gate) Check(ctx context.Context, req Request) Result + func (g *Gate) Keep(ctx context.Context, sc *script.Script, author string) error + func (g *Gate) Loader(existing *script.Script, caller Caller) scripttest.Loader + type Request struct + Agreed bool + Caller Caller + ChangeSummary string + Existing *script.Script + Name string + Source string + type Result struct + ChangeAgreedBy string + ChangeNeeded bool + ChangeSummary string + Differences []scriptbehavior.Difference + Lint scriptlint.Result + NotCompared []string + Refusal string + Replayed []string + Tests *scripttest.Report + func (r Result) Apply(sc *script.Script) + func (r Result) Refused() bool