Commit History
-
refactor: rename "indicators" to "EO products" throughoutβ
KSvend +2: Claude, HappyFull rename across codebase: - app/indicators/ β app/eo_products/ - IndicatorResult β ProductResult, IndicatorMeta β ProductMeta - IndicatorRegistry β ProductRegistry, BaseIndicator β BaseProduct - NdviIndicator β NdviProduct (and Water, SAR, Buildup) - indicator_id β product_id in models, APIs, and frontend - /api/indicators β /api/eo-products - All user-facing text updated - Frontend page/element IDs updated - 27 tests passing Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>df6bf75 -
feat: add cross-indicator compound signal detectionβ
KSvend +1: Claude Opus 4.6 (1M context)Implements compound signal module with 4 detection patterns: - land_conversion: NDVI decline + settlement growth - flood_event: SAR backscatter decrease + water increase - drought_stress: NDVI decline + water decline + SAR increase - displacement_pressure: settlement growth adjacent to vegetation loss Includes overlap calculation, confidence tagging, and comprehensive tests. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>ae4c60c