Skip to main content
FEATURE-ENGINEERING5 MIN READ

Commit a feature contract PR

Commit to adding a contract block for a reusable engineered feature.

A reused engineered feature such as lifetime_value_90d, risk_score_30d, engagement_rate_14d, or merchant_chargeback_rate that lacks owner, timestamp, fallback, or validation fields. Use a feature view, shared SQL model, or model feature list that at least two teams or notebooks already depend on. I will update [shared feature] by adding source, event timestamp, freshness or TTL, transform owner, fallback behavior, validation expectations, and known usage limits before the next reuse request is approved. In the next feature-engineering PR where a training dataframe adds or changes model inputs Before the next model-review notebook where validation lift is discussed for newly engineered features When a…

Read the full lesson

Sign up free — one personalized lesson every day, matched to your role and goals.

Already have an account? Sign in

← Back to library
Contact us