Skip to content

Autograder Documentation

This documentation is organized to be both practical for first-time users and deep enough for maintainers working on the grading engine internals.

Start Here

  1. Pipeline Architecture
  2. Criteria Tree
  3. Sandbox Management
  4. Template Library
  5. Feedback Generation

Learning Paths

Educator or instructional designer

Backend maintainer

Template author

GitHub Classroom / CI integrator

Quick Access

Area Entry Point
API reference API.md
GitHub Action github_action/README.md
Pipeline steps pipeline/README.md
Features features/grading_engine.md
Development setup guides/development.md
Documentation roadmap roadmaps/MKDOCS_DOCUMENTATION_ROADMAP.md