Follow-up to the Semesters epic (deferred out of v1).
Goal
Behind an explicit Archive / past-terms toggle, let users view the knowledge graph and study tools (quizzes, study guides, notes) scoped to a past semester. Off by default — current term only.
Background
- The graph layer already carries
semester (course_concept_context / course_context), so per-term scoping is feasible without new storage.
Scope
- Backend: optional
semester_id filter on the graph / study-tool read paths. - Frontend: an Archive toggle that switches the graph / study views to a selected past term.
Non-goals
- Default per-semester scoping — the graph stays cumulative/current unless Archive is engaged.
Depends on the semesters migration + API (epic).
Follow-up to the Semesters epic (deferred out of v1).
Goal
Behind an explicit Archive / past-terms toggle, let users view the knowledge graph and study tools (quizzes, study guides, notes) scoped to a past semester. Off by default — current term only.
Background
semester(course_concept_context/course_context), so per-term scoping is feasible without new storage.Scope
semester_idfilter on the graph / study-tool read paths.Non-goals
Depends on the semesters migration + API (epic).