Minimap from the game files. Positions are from the game files, not tested in Classic World. Portal kinds come from type names in the game files; kinds marked "not tested" have not been checked in Classic World. An unmarked portal has no portal graphic, so the way in may be a door drawn in the scenery.
Thief leveling 1–60AP and weapons by level, which citizenship to pick, the accuracy you need for each map, the level 35 to 50 slog, and where to train from 1 to 60.
Grey numbers are portals on another map: each opens that map with the portal picked out. A coloured number followed by "here" is a portal on the map above. Positions are from the game files, not tested in Classic World.