8 lines
288 B
Go
8 lines
288 B
Go
package domain
|
|
|
|
import "git.cin.su/m/Assistant/contracts/work"
|
|
|
|
func PromoteEvolution(c work.EvolutionCandidate, e work.EvolutionEvaluation) bool {
|
|
return e.ValidFor(c) && c.ProposalRef != "" && c.RollbackRef != "" && len(c.SandboxEvidenceRefs) > 0 && len(c.BenchmarkEvidenceRefs) > 0
|
|
}
|