These two parts specifically aren't properly integrated into the calc extension for Gen 1: " RBY features only a single move that raises Speed in Agility, which is found on many Pokémon, particularly the legendary birds. Thanks to the way the game handles boosting stats, Agility completely cures the Speed drop inflicted by paralysis upon use". This does not show in the Calcdex, which was very confusing because I would be going against a paralyzed Zapdos with agility and be told I was faster even when I wasn't. There's also this: "Paralysis, along with burn, is subject to the stat reapplication glitch. This means that, if the opposing Pokémon uses a stat-raising move like Swords Dance, the stat drop of your Pokémon's status is reapplied. For example, if a Starmie with 328 Speed were to be paralyzed, it would first drop to 82 as normal. If an opposing Kabutops were to use Swords Dance, though, it would drop further to a mere 20 Speed". Once again there would be times where I made choices based on what Calcdex said that were misleading. You can read more here:
https://www.smogon.com/rb/articles/rby_speed