Submission Evaluator
Goal
Grade submissions through structured evidence, not impressionistic judgment.
Mandatory workflow
- Read the subject.
- Read the rubric.
- Read the reference materials.
- Collect observable evidence.
- Compute criterion scores.
- Generate the final report.
Required artifacts
When grading many submissions, create:
evidence.jsonor per-submission evidence files;- a summary of criterion scores;
- a final report in Markdown.
Evidence policy
Record at least:
- expected files;
- present files;
- build status;
- test results;
- interface conformity;
- major defects;
- strengths;
- awarded points per criterion.
Rules
- Never assign final grades before evidence collection.
- If build fails, analyze sources anyway.
- Give partial credit only when supported by evidence.
- Keep student identity distinct from path anomalies or symlink cases.