{
  "size": [
    104,
    36
  ],
  "total_rows": 36,
  "scrollback_rows": 0,
  "cursor": {
    "x": 67,
    "y": 35,
    "visible": false
  },
  "default_style": {
    "fg": "#b4bcca",
    "bg": "#0f141f"
  },
  "styles": [
    {
      "bold": true
    },
    {
      "fg": "#269d9a"
    },
    {
      "fg": "#52aa60"
    },
    {
      "fg": "#52aa60",
      "underline": "single"
    },
    {
      "fg": "#c26265"
    },
    {
      "fg": "#c26265",
      "underline": "single"
    }
  ],
  "viewport_text": "jk jj diff --from main --to candidate --git\n   diff --git a/README.md b/README.md\n   index d5d13cadb6..9a77a7b2df 100644\n   --- a/README.md\n   +++ b/README.md\n   @@ -1,3 +1,7 @@\n    # Forecast service\n\n    Reliable forecasts for every city.\n   +\n   +Requests time out after three seconds.\n   +\n   +Cache forecasts for two minutes.\n   diff --git a/config.json b/config.json\n   index f8aed8a9c3..ce5492e67d 100644\n   --- a/config.json\n   +++ b/config.json\n   @@ -1,4 +1,4 @@\n    {\n      \"requestTimeoutMs\": 3000,\n   -  \"cacheTtlSeconds\": 60\n   +  \"cacheTtlSeconds\": 120\n    }\n   diff --git a/src/cache.js b/src/cache.js\n   index dee624489b..d2ecfb2838 100644\n   --- a/src/cache.js\n   +++ b/src/cache.js\n   @@ -1,7 +1,7 @@\n    export const cacheWindow1 = 1;\n    export const cacheWindow2 = 2;\n    export const cacheWindow3 = 3;\n   -export const cacheWindow4 = 4;\n   +export const cacheTtlSeconds = 120; // Keep forecasts fresh.\n    export const cacheWindow5 = 5;\n    export const cacheWindow6 = 6;\n? help  V options  r refresh  j/k line  f files  space page  q quit\n",
  "scrollback_text": "",
  "viewport": [
    [
      "jk ",
      [
        "jj diff --from main --to candidate --git",
        0
      ]
    ],
    [
      "   ",
      [
        "diff --git a/README.md b/README.md",
        0
      ]
    ],
    [
      "   ",
      [
        "index d5d13cadb6..9a77a7b2df 100644",
        0
      ]
    ],
    [
      "   ",
      [
        "--- a/README.md",
        0
      ]
    ],
    [
      "   ",
      [
        "+++ b/README.md",
        0
      ]
    ],
    [
      "   ",
      [
        "@@ -1,3 +1,7 @@",
        1
      ]
    ],
    [
      "    # Forecast service"
    ],
    [],
    [
      "    Reliable forecasts for every city."
    ],
    [
      "   ",
      [
        "+",
        2
      ]
    ],
    [
      "   ",
      [
        "+",
        2
      ],
      [
        "Requests time out after three seconds.",
        3
      ]
    ],
    [
      "   ",
      [
        "+",
        2
      ]
    ],
    [
      "   ",
      [
        "+",
        2
      ],
      [
        "Cache forecasts for two minutes.",
        3
      ]
    ],
    [
      "   ",
      [
        "diff --git a/config.json b/config.json",
        0
      ]
    ],
    [
      "   ",
      [
        "index f8aed8a9c3..ce5492e67d 100644",
        0
      ]
    ],
    [
      "   ",
      [
        "--- a/config.json",
        0
      ]
    ],
    [
      "   ",
      [
        "+++ b/config.json",
        0
      ]
    ],
    [
      "   ",
      [
        "@@ -1,4 +1,4 @@",
        1
      ]
    ],
    [
      "    {"
    ],
    [
      "      \"requestTimeoutMs\": 3000,"
    ],
    [
      "   ",
      [
        "-  \"cacheTtlSeconds\": ",
        4
      ],
      [
        "60",
        5
      ]
    ],
    [
      "   ",
      [
        "+  \"cacheTtlSeconds\": ",
        2
      ],
      [
        "120",
        3
      ]
    ],
    [
      "    }"
    ],
    [
      "   ",
      [
        "diff --git a/src/cache.js b/src/cache.js",
        0
      ]
    ],
    [
      "   ",
      [
        "index dee624489b..d2ecfb2838 100644",
        0
      ]
    ],
    [
      "   ",
      [
        "--- a/src/cache.js",
        0
      ]
    ],
    [
      "   ",
      [
        "+++ b/src/cache.js",
        0
      ]
    ],
    [
      "   ",
      [
        "@@ -1,7 +1,7 @@",
        1
      ]
    ],
    [
      "    export const cacheWindow1 = 1;"
    ],
    [
      "    export const cacheWindow2 = 2;"
    ],
    [
      "    export const cacheWindow3 = 3;"
    ],
    [
      "   ",
      [
        "-export const ",
        4
      ],
      [
        "cacheWindow4",
        5
      ],
      [
        " = ",
        4
      ],
      [
        "4",
        5
      ],
      [
        ";",
        4
      ]
    ],
    [
      "   ",
      [
        "+export const ",
        2
      ],
      [
        "cacheTtlSeconds",
        3
      ],
      [
        " = ",
        2
      ],
      [
        "120",
        3
      ],
      [
        ";",
        2
      ],
      [
        " // Keep forecasts fresh.",
        3
      ]
    ],
    [
      "    export const cacheWindow5 = 5;"
    ],
    [
      "    export const cacheWindow6 = 6;"
    ],
    [
      "? help  V options  r refresh  j/k line  f files  space page  q quit"
    ]
  ],
  "scrollback": []
}