collectivegovernanceprop_013

Proposal · GTM-013

Deprecate legacy intent_score in favor of decayed_score

Move Signal scoring to a time-decayed model. Deprecation window of two minor versions.

Review

Summary

The current intent_score field is a snapshot value that decays only when the provider decides to recompute. That makes campaign audiences flap as providers refresh at different cadences.

The proposed decayed_score applies a documented half-life to the raw provider signal so audiences stay stable and prompts can reason about freshness directly.

Proposed changes

Signal.intent_score
Before
number (snapshot)
After
deprecated in v1.1, removed in v1.3
Signal.decayed_score
Before
n/a
After
number, half-life 14d, documented formula

Discussion

2 comments
SK
Sarah Kaur1d ago

Ready for review. Formula is in the appendix.

AN
Aya Nakamura1d ago

Reviewed. Half-life should be per-provider configurable, not global.