{
    "name": "Filter 2.1",
    "phases": [
        {
            "skip": false,
            "type": "FLOW",
            "target": {
                "end": 4,
                "curve": "INSTANT"
            },
            "restriction": 1,
            "stopConditions": {
                "time": 15000,
                "pressureAbove": 1,
                "waterPumpedInPhase": 60
            }
        },
        {
            "skip": false,
            "type": "FLOW",
            "target": {
                "end": 0.2,
                "curve": "INSTANT"
            },
            "stopConditions": {
                "time": 90000,
                "weight": 45
            }
        },
        {
            "skip": false,
            "type": "FLOW",
            "target": {
                "end": 3,
                "time": 10000,
                "curve": "EASE_IN_OUT",
                "start": 0.2
            },
            "restriction": 9,
            "stopConditions": []
        }
    ],
    "recipe": {
        "ratio": 2,
        "coffeeIn": 18
    },
    "waterTemperature": 89,
    "globalStopConditions": {
        "weight": 54
    }
}