{
    "schema": 1,
    "id": "fodder-maize-tray",
    "version": "1.0.0",
    "crop": "Zea mays",
    "common_name": "Fodder maize",
    "cultivar": "Any dent or flint grain maize",
    "system_type": "ebb",
    "tier": "free",
    "author": "Agriculture Novel",
    "provenance": "Seven-day sprouted fodder practice as run by Indian dairy units, with the irrigation frequency set by mould pressure rather than by nutrient demand.",
    "notes": "Free, permanently, and the reason is that the people running these are dairy farmers on a margin that does not have room for software. It is also the least nutrient-dependent crop on this list — the grain carries its own reserves for seven days, so most of what the controller does here is keep the trays wet enough to sprout and dry enough not to go mouldy. That balance, not EC, is the entire skill. If a tray smells sour, the drain is slow.",
    "stages": [
        {
            "key": "soak",
            "label": "Soak and sprout",
            "days": 2,
            "ph_min": 5.8,
            "ph_max": 6.8,
            "ec_min": 0.3,
            "ec_max": 0.8,
            "water_temp_c": 22,
            "water_temp_db": 2,
            "do_min_mgl": 6,
            "light_on_h": 6,
            "light_hours": 0,
            "par_peak_umol": 0,
            "air_temp_day_c": 24,
            "air_temp_night_c": 22,
            "flood_every_s": 10800,
            "flood_s": 300,
            "drain_level_pct": 82,
            "fill_below_pct": 85,
            "fill_to_pct": 96,
            "ph_alarm_lo": 5,
            "ph_alarm_hi": 7.8,
            "ec_alarm_lo": 0.1,
            "ec_alarm_hi": 1.6,
            "temp_alarm_lo": 15,
            "temp_alarm_hi": 30,
            "do_alarm_lo": 4,
            "note": "Dark, damp, frequent short floods. This is the stage where a slow drain turns the whole batch grey inside a day."
        },
        {
            "key": "green",
            "label": "Greening",
            "days": 5,
            "ph_min": 5.8,
            "ph_max": 6.8,
            "ec_min": 0.5,
            "ec_max": 1,
            "water_temp_c": 21,
            "water_temp_db": 2,
            "do_min_mgl": 6,
            "light_on_h": 6,
            "light_hours": 12,
            "par_peak_umol": 250,
            "air_temp_day_c": 25,
            "air_temp_night_c": 21,
            "flood_every_s": 14400,
            "flood_s": 240,
            "drain_level_pct": 82,
            "fill_below_pct": 85,
            "fill_to_pct": 96,
            "ph_alarm_lo": 5,
            "ph_alarm_hi": 7.8,
            "ec_alarm_lo": 0.2,
            "ec_alarm_hi": 1.8,
            "temp_alarm_lo": 15,
            "temp_alarm_hi": 30,
            "do_alarm_lo": 4,
            "note": "A weak feed from day four adds a little protein. It is optional and plain water works; what is not optional is the drain."
        }
    ]
}