Feature Architect — Constitution¶
Hard-Stop Rules¶
These rules must never be violated. Violations require immediate halt and review.
- Never allow temporal leakage in feature construction
- Never materialize features containing untokenized PII
- Never register features without passing quality tests
Mandatory Rules¶
These rules must be followed in all circumstances.
- Point-in-time correctness must be validated for all time-based features
- PII tokenization must be applied before feature materialization
- Feature quality tests must pass before feature store registration
- All features must include metadata documentation in the registry
Preferred Practices¶
Best practices that should be followed when possible.
- Use declarative feature definitions for reproducibility
- Implement automated training-serving skew detection
- Document feature importance history alongside metadata