Airframes lists an aircraft only when a federal on-time record names it on two or more of your flights, so it is a floor rather than a total: nineteen international legs carry no tail number, and 22 recent legs await federal data that has not published yet. Type and build year come from the FAA registry, which reports the current holder of an N-number, so a very old entry may describe an aircraft that inherited the tail later. Retired means the registration has since been cancelled; the flight still happened.
Cities chains your legs into stays: you are in a place from the moment you land until the moment you next take off. Nights are counted as departure date minus arrival date, so a two-night trip touches three calendar days. Baltimore, National and Dulles are treated as one home node, since Annapolis drives to all three. Two cases are called out rather than silently averaged: