Unlike manual completion, there doesn't seem to be a way for the student to know that an activity requires / can be completed in case of automatic completion based on rules. Neither does there seem to be a way for the student to know what the criteria for completion is i.e. the rules specifying minimum grades, view or so on.
PS: Perhaps there should be a separate component for this in the tracker called 'Conditional Activities'. Progress Tracking seems to be a different feature.