Intro
ScoreProgress is a Tcl/Tk progress bar which can display success and failure. It's also planned that this widget will also display skipped items (ie, those where an action was not attempted for whatever reason; for example, prerequisites were not satisfied, user skipped, etc).
Designed for use with practice test software, it may be useful for other applications with a list of tasks where some may fail without it being important enough to halt progression through the list.
Switching between Scored and Unscored modes requires no reconfigure, it simply depends on the sort of data it's fed. It also supports dynamic widget resizing.
Screenshots

Above: Unscored progress.

Above: Scored progress. This is slightly out of date now (incorrect/red items now appear on the right).
Documentation
See this Manual (includes examples).
License
I'm still deciding whether it's worth cleaning up for a proper release. If so, it'll likely be released with a BSD style license.
Download
TBA.