Writes the rubric stored in the project's grading database (each question's
rubric items, in display order, with its item groups nested around their
members, plus its scoring setup when one has been configured) to a YAML
file. The file contains no per-repository grading data, so it can be
shared, edited by hand or by an LLM tool, and brought back with
rubric_import(). The file format is described by the JSON Schema at
system.file("schema/markermd-rubric.json", package = "markermd").
Arguments
- path
Output path for the rubric
.yamlfile.- project
Path to the project directory. Defaults to the working directory.
- question
Optional character vector of question names to export. Defaults to every question in the project's template.
- snapshot
Optional snapshot reference (see
snapshot_info()): export the rubric that snapshot recorded instead of the live one.