The workflow:
Curriculum Coordinator: When I design a curriculum blueprint for a subject, I want to define the prerequisite structure once at the Blueprint level and lock it so all Teacher Courses follow the intended sequence, so I can ensure pedagogical integrity across every class in the school without micromanaging each teacher.
Subject Teacher: When I build my course plan with sequentially scaffolded units, I want to enforce that students complete Unit A before accessing Unit B, so I can ensure foundational knowledge is in place before advancing — without managing this in a separate spreadsheet.
Student: When I open my course plan, I want to know exactly what I should do next and why some items are locked, so I can make progress through the course with confidence rather than confusion.