RuleView
activityKindrequired
string, []string, or '*' wildcard
capdouble
decay object
fnstringrequired
One of: none, linear, exponential
halfLifeDaysint64
exponential: contribution halves every N days
windowDaysint64
linear: contribution drops to 0 after N days
matchPayload object
property name*any
pointsdoublerequired
windowDaysint64
RuleView
{
"cap": 0,
"decay": {
"fn": "string",
"halfLifeDays": 0,
"windowDays": 0
},
"matchPayload": {},
"points": 0,
"windowDays": 0
}