Invest 91L at 8:00 PM EDT on June 03, 2013 is showing a SaffirSimpsonCategory value of -2. According to your documentation, this should be -4 ("Invest").
Update. Jun 5 2013
Invest 91L turned into a Tropical Storm. Within the same JSON file, the forecasts have the following SaffirSimpsonCategory and Category values:
"SaffirSimpsonCategory": 0,
"Category": "Tropical Storm",
"SaffirSimpsonCategory": 0,
"Category": "ts",
"SaffirSimpsonCategory": -2,
"Category": "Tropical Storm",
'0' is the correct code for a tropical storm. The second item's Category should be spelled out. The third item's '-2' is incorrect.
Update. Jun 5 2013
Invest 91L turned into a Tropical Storm. Within the same JSON file, the forecasts have the following SaffirSimpsonCategory and Category values:
"SaffirSimpsonCategory": 0,
"Category": "Tropical Storm",
"SaffirSimpsonCategory": 0,
"Category": "ts",
"SaffirSimpsonCategory": -2,
"Category": "Tropical Storm",
'0' is the correct code for a tropical storm. The second item's Category should be spelled out. The third item's '-2' is incorrect.