Documentation
¶
Index ¶
Constants ¶
View Source
const ( StatusPresent = "present" StatusAbsent = "absent" StatusNoData = "no_data" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PracticeResult ¶
type PracticeResult struct {
ID string // SSDF practice identifier, e.g. "PS.1"
Name string // human-readable practice name
Signal string // what DevTrace evidence was evaluated
Status string // "present", "absent", or "no_data"
}
PracticeResult maps a contributor's signals to a single SSDF practice.
func EvaluatePractices ¶
func EvaluatePractices( signals *model.Signals, repo *model.RepoContext, categories map[string]float64, behavior *model.Behavior, aiSensing *model.AISensing, ) []PracticeResult
EvaluatePractices checks 8 SSDF practices against available contributor data.
Click to show internal directories.
Click to hide internal directories.