At its heart, this program takes maps which may have zones and abilities which may have usages and stores a user’s progress towards a target. Commands are available to update progress and targets as well as to add new maps, zones, abilities and usages.
This is a re-implementation of my other lineup-tracker, but this time written in Rust.