Finish This Workbook
Turn any reviewed physical workbook into a finishable plan: identify the exact edition, guide one bounded session at a time, check only what the evidence supports, remember the next page, and keep the parent informed.

About
A universal parent-owned loop that identifies a physical workbook, builds a realistic finish plan, guides each bounded work session, checks evidence only when supported, remembers the next page, and sends a parent receipt.
How it works
- 1Validate workbook sourceConfirm the exact edition, reviewed source-pack version, rights, anchors, coverage, and fixtures before planning.
- 2Review the real positionFind the last verified page, pending correction, recent difficulty, streak, and existing task or progress Canvas.
- 3Prepare the next sessionSet one bounded physical-workbook session with exact pages, a start instruction, stop condition, and proof request.
- 4Check evidence honestlyUse only the declared evaluation mode; separate submission from correctness and never overclaim.
- 5Record the receipt and next pageUpdate the same task and Canvas, store loop history, and report verified work, gaps, and the exact next page.
Inputs
Child
The child who will complete the workbook.
kidWorkbook
The exact workbook title and edition when known.
workbook_titleReviewed source pack
An immutable reviewed workbook source-pack reference such as packId@version.
source_pack_refFinish definition
The family's rule for required, optional, skipped, correction, and already-complete pages.
finish_definitionTarget date
The intended finish date, or an explicit open-ended value.
target_dateWork rhythm
The intended session cadence, duration, and any rest-day rule.
rhythm