--- id: "d55ba847-4382-48c0-8fb3-bec5c46cfe6c" name: "Canvas Helpers" micro_summary: "Canvas-specific helpers: canvas_get_assignments(), canvas_get_weekly_assignments(), canvas_simnet_go(), canvas_next_item(), canvas_mark_done()." status: "resolved" see_also: [] scope: "Callable helper functions in agent-workspace/agent_helpers.py. Canvas helpers (canvas_next_item() alongside SIMnet navigation (canvas_simnet_go) and simbook completion (simbook_complete). Auto-imported on every browser-harness invocation — no import needed." --- Migration-time judgment (2026-10-18): the Canvas helper collection is documented by its resolved direct children: assignment extraction, weekly filtering, completion marking, next-item selection, and SIMnet/Connect navigation. The available descendant records support treating this collection as complete for migration. This is a new migration-time conclusion, not recovered historical authorship.