post_grades
Write rendered grades and comments to Canvas. Preview changes with a dry run, then apply by setting dry_run=false. Use fix mode to correct an earlier mis-grade.
Instructions
Write the rendered grades and comments to Canvas. Its own step, asked for on its own.
grades_json is the POST-READY file the report render produced — a Stage-A file is refused.
The default is a dry run that reports what would be written; pass dry_run=false to write.
fix is for correcting an earlier mis-grade: it is the only mode that deletes a comment, and
only the one this poster recorded for the current attempt.
A post aborts when any evidence the engine surfaced was never read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fix | No | ||
| dry_run | No | ||
| grades_json | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |