| Cadence | Every three hours, as a scheduled job |
| Vision note | The NDVI image is described once by a vision model |
| Output | Status and headline are required. Summary and notes are truncated to fit. Malformed factor or action lists degrade to empty. |
| Confidence | High, medium or low from soil series completeness, sample count, device liveness and NDVI presence. The model is not asked to rate itself. |
| Resolution | Each action states a metric, a comparison, a threshold and a hint. The server re-checks it before allowing the insight to be resolved. |
| Input safety | Field names, crop names and farm descriptions are neutralised, never rejected |