Added
- Command flag to regenerate the report index, useful for when importing run
from another machine. (run via `experiment reports --update`.)
- Add experiment mapping step before execution - steps through experiment code
without executing stage bodies and records a list of all records and stages
they call.
- Warn if calling a stage from within another stage - this breaks experiment mapping.
- Rich library dependency, terminal logging is now fancy with colors and
progress bars!
- Logging notification if distributed run detected.
- Display control flags: `--no-color`, `--quiet`.
Changed
- Improved CLI help messages.