LICENSE
README.md
pyproject.toml
src/earthdaily/agriculture/__init__.py
src/earthdaily/agriculture/notebook_setup.py
src/earthdaily/agriculture/ai_enablement/__init__.py
src/earthdaily/agriculture/ai_enablement/generate_ai_context.py
src/earthdaily/agriculture/ai_enablement/personal_skill_templates/runbooks/create_workflow.md
src/earthdaily/agriculture/ai_enablement/personal_skill_templates/runbooks/debug_api_response.md
src/earthdaily/agriculture/ai_enablement/personal_skill_templates/runbooks/regenerate_context.md
src/earthdaily/agriculture/ai_enablement/personal_skill_templates/runbooks/setup_client_notebook.md
src/earthdaily/agriculture/config/__init__.py
src/earthdaily/agriculture/config/crop_reference.py
src/earthdaily/agriculture/config/urls.py
src/earthdaily/agriculture/core/__init__.py
src/earthdaily/agriculture/core/_fs.py
src/earthdaily/agriculture/core/api_utils.py
src/earthdaily/agriculture/core/base_extractor.py
src/earthdaily/agriculture/core/functions_enhanced.py
src/earthdaily/agriculture/core/geometry.py
src/earthdaily/agriculture/core/identity.py
src/earthdaily/agriculture/core/logging_setup.py
src/earthdaily/agriculture/core/naming.py
src/earthdaily/agriculture/export/__init__.py
src/earthdaily/agriculture/export/cloud_publish.py
src/earthdaily/agriculture/export/file_export.py
src/earthdaily/agriculture/export/manifest.py
src/earthdaily/agriculture/export/zarr_store.py
src/earthdaily/agriculture/extractors/FLM_functions.py
src/earthdaily/agriculture/extractors/VTS_functions.py
src/earthdaily/agriculture/extractors/__init__.py
src/earthdaily/agriculture/extractors/coverage_function.py
src/earthdaily/agriculture/extractors/cropid_functions.py
src/earthdaily/agriculture/extractors/difference_functions.py
src/earthdaily/agriculture/extractors/gdd_functions.py
src/earthdaily/agriculture/extractors/gdd_offset_functions.py
src/earthdaily/agriculture/extractors/location_based_border_functions.py
src/earthdaily/agriculture/extractors/regional_ts_extractor.py
src/earthdaily/agriculture/extractors/weather_functions.py
src/earthdaily/agriculture/extractors/zoning_functions.py
src/earthdaily/agriculture/processors/__init__.py
src/earthdaily/agriculture/processors/processor_baresoil_function.py
src/earthdaily/agriculture/processors/processor_change_index_functions.py
src/earthdaily/agriculture/processors/processor_disease_risk_functions.py
src/earthdaily/agriculture/processors/processor_emergence_functions.py
src/earthdaily/agriculture/processors/processor_greenness_functions.py
src/earthdaily/agriculture/processors/processor_harvest_functions.py
src/earthdaily/agriculture/processors/processor_inseason_monitoring_functions.py
src/earthdaily/agriculture/processors/processor_plantedarea_functions.py
src/earthdaily/agriculture/processors/processor_score_functions.py
src/earthdaily/agriculture/processors/processor_zarc_functions.py
src/earthdaily/agriculture/reporting/__init__.py
src/earthdaily/agriculture/reporting/extraction_reporter.py
src/earthdaily/agriculture/reporting/templates.py
src/earthdaily/agriculture/reporting/viz_engine.py
src/earthdaily/agriculture/reporting/workflow_reporter.py
src/earthdaily/agriculture/reporting/assets/eda_logo_light.png
src/earthdaily/agriculture/services/S3.py
src/earthdaily/agriculture/services/__init__.py
src/earthdaily/agriculture/services/entity_management.py
src/earthdaily/agriculture/services/history_manager.py
src/earthdaily/agriculture/services/layer_service_function.py
src/earthdaily/agriculture/services/user_management.py
src/earthdaily/agriculture/services/workflow_manager.py
src/earthdaily_agriculture.egg-info/PKG-INFO
src/earthdaily_agriculture.egg-info/SOURCES.txt
src/earthdaily_agriculture.egg-info/dependency_links.txt
src/earthdaily_agriculture.egg-info/requires.txt
src/earthdaily_agriculture.egg-info/top_level.txt
tests/test_api_utils_autosize_row_limit.py
tests/test_api_utils_safe_parse_date.py
tests/test_baresoil_api.py
tests/test_baresoil_format.py
tests/test_baresoil_processing.py
tests/test_baresoil_validation.py
tests/test_cache_remote_skip.py
tests/test_change_index_api.py
tests/test_change_index_format.py
tests/test_change_index_processing.py
tests/test_change_index_validation.py
tests/test_coverage_api.py
tests/test_coverage_format.py
tests/test_coverage_processing.py
tests/test_coverage_validation.py
tests/test_cropid_api.py
tests/test_cropid_format.py
tests/test_cropid_processing.py
tests/test_cropid_validation.py
tests/test_difference_api.py
tests/test_difference_format.py
tests/test_difference_processing.py
tests/test_difference_validation.py
tests/test_disease_api.py
tests/test_disease_format.py
tests/test_disease_processing.py
tests/test_disease_validation.py
tests/test_emergence_api.py
tests/test_emergence_format.py
tests/test_emergence_processing.py
tests/test_emergence_validation.py
tests/test_entity_field_column_mapping.py
tests/test_entity_seasonfield_filters.py
tests/test_export_format.py
tests/test_export_manifest.py
tests/test_field_ingestion.py
tests/test_flm_api.py
tests/test_flm_format.py
tests/test_flm_processing.py
tests/test_flm_validation.py
tests/test_fs_helpers.py
tests/test_gdd_api.py
tests/test_gdd_format.py
tests/test_gdd_processing.py
tests/test_gdd_validation.py
tests/test_greenness_api.py
tests/test_greenness_format.py
tests/test_greenness_processing.py
tests/test_greenness_validation.py
tests/test_harvest_api.py
tests/test_harvest_format.py
tests/test_harvest_processing.py
tests/test_harvest_validation.py
tests/test_historical_score_api.py
tests/test_historical_score_format.py
tests/test_historical_score_processing.py
tests/test_historical_score_validation.py
tests/test_history_manager.py
tests/test_inseason_monitoring_api.py
tests/test_inseason_monitoring_format.py
tests/test_inseason_monitoring_processing.py
tests/test_inseason_monitoring_validation.py
tests/test_inseason_score_api.py
tests/test_inseason_score_format.py
tests/test_inseason_score_processing.py
tests/test_inseason_score_validation.py
tests/test_kpi_aggregation.py
tests/test_kpi_validation.py
tests/test_location_based_border_api.py
tests/test_location_based_border_format.py
tests/test_location_based_border_processing.py
tests/test_location_based_border_validation.py
tests/test_logging_setup.py
tests/test_mrts_api.py
tests/test_mrts_format.py
tests/test_mrts_processing.py
tests/test_mrts_validation.py
tests/test_notebook_gates.py
tests/test_planted_api.py
tests/test_planted_format.py
tests/test_planted_processing.py
tests/test_planted_validation.py
tests/test_raster_writers_output_uri.py
tests/test_regional_api.py
tests/test_regional_format.py
tests/test_regional_processing.py
tests/test_regional_validation.py
tests/test_report_branding.py
tests/test_s3_cloudstore.py
tests/test_spatial_grouping.py
tests/test_user_api.py
tests/test_user_creation_dry_run.py
tests/test_user_format.py
tests/test_user_processing.py
tests/test_user_role_sync.py
tests/test_user_validation.py
tests/test_vts_api.py
tests/test_vts_format.py
tests/test_vts_processing.py
tests/test_vts_validation.py
tests/test_weather_api.py
tests/test_weather_format.py
tests/test_weather_processing.py
tests/test_weather_validation.py
tests/test_workflow_manager.py
tests/test_workflow_reporter.py
tests/test_workflow_runner.py
tests/test_zarr_store.py
tests/test_zoning_api.py
tests/test_zoning_format.py
tests/test_zoning_processing.py
tests/test_zoning_validation.py