TOOL
?
Loading...
Settings
Holon Incomplete v1.0
Dashboard
Total
Active
Resolved
Overdue
Auto-Failed
Active Incompletes
Loading...
New Incomplete
Resolved Incompletes
Loading...
Expired / Auto-Failed
Loading...
Templates
Templates pre-fill reason, default days, and settings when creating a new incomplete.
My Incompletes
Incomplete Detail
Help & Guide

What is Holon Incomplete?

Holon Incomplete helps instructors manage official academic Incompletes (I grades) from within Canvas. Create a formal record, set a completion deadline, send automatic notifications, track extensions, and resolve or auto-fail when the deadline passes.

Workflow

  1. New Incomplete — select the student, document the reason, set a due date.
  2. Student is notified via Canvas conversation (optional).
  3. Track status on the Active view. Overdue records are highlighted.
  4. Grant an extension if needed (logged automatically).
  5. Resolve the incomplete when work is submitted — record the final grade.
  6. If the deadline passes without resolution, expire/auto-fail the record.

Canvas API Integration

Holon Incomplete uses your daisy-chain Canvas token (passed via Holon Hub) to: pull the live student roster, send Canvas conversation notifications, and optionally write a grade override to the Canvas gradebook when resolving. All Incomplete records are stored locally in SQLite — no data leaves your server.

Student View

When a student launches the tool, they see only their own Incomplete — status, due date, reason, and any notes shared by the instructor. They cannot see other students' records.