Aperture / app /models.py

Commit History

fix: sanitize NaN/inf floats to prevent JSON serialization crashes
2850a7e

KSvend Claude Opus 4.6 (1M context) commited on

fix: accept legacy indicator_id/indicator_ids from old database records
09fc02d

KSvend Claude Opus 4.6 (1M context) commited on

refactor: rename "indicators" to "EO products" throughout
df6bf75

KSvend Claude Happy commited on

feat: add anomaly, hotspot, confidence fields to IndicatorResult; add CompoundSignal model
87be95e

KSvend commited on

fix: use MAX_AOI_KM2 from config instead of hardcoded 10,000 km² in models
31cdc2e

KSvend Claude Happy commited on

feat: add ANTHROPIC_API_KEY config and AoiAdviceRequest model
7534962

KSvend commited on

refactor: strip to 4 real EO indicators, remove all tests and mock fallbacks
c42be1f

KSvend Claude Happy commited on

feat: add season_start/season_end to JobRequest with wrap support
1b15a5f

KSvend Claude Happy commited on

feat: fix nightlights with real VIIRS data + placeholder data warnings
619edca

KSvend Claude Happy commited on

Initial commit: Aperture platform (extracted from SR4S)
ae74af5

KSvend commited on