Documentation
¶
Overview ¶
Package classify applies an ordered list of rules to a parsed stack and returns its class. It is pure: it does not know whether a rule originated from a preset or a custom config block.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Rule ¶
type Rule struct {
Name string
Icon string
TypePattern *regexp.Regexp // nil → match any resource type
Actions []string // nil/empty → match any action; else all listed must be present
MinCount int // minimum matching changes for the rule to fire (treated as 1 if <1)
}
Rule is a single classification rule with a deliberately small matcher.
Click to show internal directories.
Click to hide internal directories.