HAVEN EDUCATION - FOCUSED ENGINEERING CHECKS Captured 2026-10-14 from the available private local application checkout. Test runner: Vitest 2.1.9. This is an editorial summary of a genuine focused local test run, NOT a raw CI transcript or public independent verification. Command run against local private sources: vitest run src/lib/__tests__/eduSyllabusImport.test.js \ src/lib/__tests__/eduCourseProgress.test.js \ src/lib/__tests__/eduTimerDraft.test.js --reporter=verbose OBSERVED RUN RESULT Test Files 3 passed (3) Tests 33 passed (33) Duration 2.34 s SELECTED PASSING TEST CONTRACTS (no real student records/fixtures included) Syllabus: keeps a previously imported task unchanged by default when its due date changes; does not bulk-create repeated assessments without explicit review; does not schedule an AI-supplied time when the source says no time was provided; preserves saved grades when adding a date. Course progress: does not treat study time as completed content; compares scheduled material with checkoffs without counting future checks as progress toward today; respects missing estimates and date overrides. Timer draft: recovers elapsed time from saved timing state; rejects corrupt timing and malformed restored controls, clamps clock-rollback recovery; invalid/old local preferences. LIMITS AND PROVENANCE Tests use private local application source and synthetic/mocked inputs. The application may have changed independently of the published demo UI. Source and private test fixtures are not available for public reproduction. Passing 33 focused tests does not establish comprehensive E2E reliability, live service uptime, correctness of every AI parse, actual user adoption or any measured educational outcome. No private records or credentials appear in this summary.