The closed vocabulary returned in Classification@items$issue, with the
corrective action each one implies.
Details
Order is precedence: where more than one applies to a statement, the classifier reports the first, because it is the defect that most undermines the assigned level.
Examples
list_issues()#> issue
#> 1 no_verb
#> 2 category_label
#> 3 unobservable
#> 4 compound
#> 5 vague_object
#> 6 none
#> description
#> 1 The text names no action at all -- it is a topic heading or noun phrase, e.g. "The R console".
#> 2 The verb is the name of a taxonomy level rather than a performance within it, e.g. "understand X", "remember Y".
#> 3 The verb names an internal state that cannot be observed and is not a taxonomy level, e.g. "know", "be familiar with", "appreciate".
#> 4 Two or more distinct performances in one statement, so a single level cannot represent it.
#> 5 A performance is named but its object is unspecific, so what the learner acts on cannot be determined.
#> 6 The text names an observable performance on a specific object.
#> fix
#> 1 State what the learner will do with it.
#> 2 Replace it with the specific process meant -- for Understand: interpret, exemplify, classify, summarize, infer, compare or explain.
#> 3 State the observable performance that would evidence it.
#> 4 Split it into one statement per performance.
#> 5 Name what the performance is carried out on.
#> 6