iSchool Platform Release Report
A dual-audience release readout covering Apr 04, 2026 to Apr 15, 2026 across the iSchool backend and frontend repositories. This export keeps the narrative report intact, then layers in release metrics and charts for faster stakeholder scanning.
Exec Summary
A fast executive read of what shipped, where the team concentrated effort, and which areas deserve the most rollout attention.
Workstreams
The top line of each card is written for executive scanning. Click any workstream to open a deeper readout covering audience impact, business-process changes, and engineering detail.
Meeting Contracts, Fallbacks & Recordings
Release Attention 5/5Session launch behavior, external-meeting fallback, and recording visibility were tightened across both the backend contracts and the frontend meeting/admin experiences.
Engineering detail: The backend narrowed non-join session payloads, added provider-switching and recording resource changes, and hardened recording sync and fetch paths; the frontend updated meeting-state handling, admin join and copy controls, recording surfaces, and server-time-based join logic to match.
View detailed changes
Support Tickets & Real-time Tutor Support
Release Attention 5/5Ticket ownership, visibility, and tutor communication moved closer to real-time, with better auditability and lower follow-up friction.
Engineering detail: The backend revised support-ticket visibility, resolution attribution, assignment behavior, and WebSocket broadcasts, while the frontend added unread states, live tutor chat updates, and richer support workflows on top of those contracts.
View detailed changes
Check-in, Attendance & Performance Visibility
Release Attention 3/5Tutors gained better visibility into attendance and performance, while the underlying timing and check-in logic became more resilient.
Engineering detail: The backend adjusted check-in eligibility, attendance processing, and performance-related queries, while the frontend added check-in history and performance surfaces and tightened timing behavior around banners and countdowns.
View detailed changes
Admin Filtering, Reporting & Outreach
Release Attention 3/5Admin users gained stronger segmentation, cleaner exports, and better outbound communication tooling for operational follow-up.
Engineering detail: The backend expanded filters, exports, and targeting rules, while the frontend upgraded bulk messaging, reporting views, and bulk-selection flows so operations teams can use the richer segmentation cleanly.
View detailed changes
Tutor Blocks & Certificate Governance
Release Attention 4/5Tutor reassignment and certificate issuance gained stronger controls, with more deliberate review paths and level-based eligibility rules.
Engineering detail: Backend changes introduced persistent tutor-block records, review workflow states, scheduling safeguards, and level-based certificate gating, while frontend changes added the admin review UI and level controls needed to operate those rules.
View detailed changes
Other Operational Changes
Release Attention 2/5A smaller set of commits landed outside the main recurring themes captured above.
Engineering detail: This bucket mostly contains one-off dashboards, smaller fixes, and operational work that did not repeat often enough to justify a dedicated workstream of its own.
View detailed changes
Release Metrics
These charts summarize the full commit window gathered from origin/main
in both repos. They are here for supporting context rather than the primary executive readout.
Busiest Day
Apr 09, 2026 carried the highest change volume with 146 total commits across the backend and frontend.
Workstream Coverage
59.2% of commits were grouped into the main recurring workstreams; remaining outliers are preserved under Other Operational Changes through heuristic commit classification.
Commit Timeline
Daily stacked volume across both repos over the release window.
Code Churn by Repo
Additions and deletions across the analyzed release window.
Workstream Volume
Grouped backend/frontend commits by detected release workstream. Release Attention is a manual 1-5 guidance score for follow-up and delivery attention.
Engineering Details
This section focuses on the engineering change log and QA follow-up so the team can connect the release narrative back to the underlying implementation areas.
Engineering Change Log
Meeting Contracts, Fallbacks & Recordings
- Exec explanation: Session launch behavior, external-meeting fallback, and recording visibility were tightened across both the backend contracts and the frontend meeting/admin experiences.
- Engineering explanation: The backend narrowed non-join session payloads, added provider-switching and recording resource changes, and hardened recording sync and fetch paths; the frontend updated meeting-state handling, admin join and copy controls, recording surfaces, and server-time-based join logic to match.
- Delivery footprint: 149 grouped commits (71 backend / 78 frontend),
+76,267 / -33,834lines of grouped churn, release attention 5/5. - Backend technical detail (top touched areas): JSON views (234), test coverage (192), service-layer logic (151), controllers and API endpoints (124)
- Frontend technical detail (top touched areas): feature screens and flows (700), shared components (72), API integration (32), shared types and contracts (25)
Support Tickets & Real-time Tutor Support
- Exec explanation: Ticket ownership, visibility, and tutor communication moved closer to real-time, with better auditability and lower follow-up friction.
- Engineering explanation: The backend revised support-ticket visibility, resolution attribution, assignment behavior, and WebSocket broadcasts, while the frontend added unread states, live tutor chat updates, and richer support workflows on top of those contracts.
- Delivery footprint: 108 grouped commits (51 backend / 57 frontend),
+19,819 / -4,429lines of grouped churn, release attention 5/5. - Backend technical detail (top touched areas): domain models (103), controllers and API endpoints (63), service-layer logic (50), JSON views (49)
- Frontend technical detail (top touched areas): feature screens and flows (226), shared components (30), shared types and contracts (14), API integration (12)
Check-in, Attendance & Performance Visibility
- Exec explanation: Tutors gained better visibility into attendance and performance, while the underlying timing and check-in logic became more resilient.
- Engineering explanation: The backend adjusted check-in eligibility, attendance processing, and performance-related queries, while the frontend added check-in history and performance surfaces and tightened timing behavior around banners and countdowns.
- Delivery footprint: 65 grouped commits (39 backend / 26 frontend),
+12,171 / -1,669lines of grouped churn, release attention 3/5. - Backend technical detail (top touched areas): domain models (51), service-layer logic (47), controllers and API endpoints (31), test coverage (30)
- Frontend technical detail (top touched areas): feature screens and flows (181), shared components (8), other touched areas (7), copy and localization (4)
Admin Filtering, Reporting & Outreach
- Exec explanation: Admin users gained stronger segmentation, cleaner exports, and better outbound communication tooling for operational follow-up.
- Engineering explanation: The backend expanded filters, exports, and targeting rules, while the frontend upgraded bulk messaging, reporting views, and bulk-selection flows so operations teams can use the richer segmentation cleanly.
- Delivery footprint: 48 grouped commits (21 backend / 27 frontend),
+25,035 / -7,676lines of grouped churn, release attention 3/5. - Backend technical detail (top touched areas): service-layer logic (19), controllers and API endpoints (14), test coverage (13), domain models (9)
- Frontend technical detail (top touched areas): feature screens and flows (444), shared components (99), other touched areas (24), API integration (14)
Tutor Blocks & Certificate Governance
- Exec explanation: Tutor reassignment and certificate issuance gained stronger controls, with more deliberate review paths and level-based eligibility rules.
- Engineering explanation: Backend changes introduced persistent tutor-block records, review workflow states, scheduling safeguards, and level-based certificate gating, while frontend changes added the admin review UI and level controls needed to operate those rules.
- Delivery footprint: 25 grouped commits (16 backend / 9 frontend),
+12,520 / -16,419lines of grouped churn, release attention 4/5. - Backend technical detail (top touched areas): JSON views (54), controllers and API endpoints (46), domain models (37), DB migrations (23)
- Frontend technical detail (top touched areas): feature screens and flows (288), shared components (22), API integration (20), shared types and contracts (10)
Other Operational Changes
- Exec explanation: A smaller set of commits landed outside the main recurring themes captured above.
- Engineering explanation: This bucket mostly contains one-off dashboards, smaller fixes, and operational work that did not repeat often enough to justify a dedicated workstream of its own.
- Delivery footprint: 272 grouped commits (159 backend / 113 frontend),
+28,578 / -7,525lines of grouped churn, release attention 2/5. - Backend technical detail (top touched areas): JSON views (104), test coverage (99), service-layer logic (97), controllers and API endpoints (94)
- Frontend technical detail (top touched areas): feature screens and flows (269), other touched areas (24), API integration (18), styles (10)
Impact Assessment & Follow-Up
Release attention is a manual 1-5 editorial score that reflects recommended follow-up and delivery attention for each workstream; it is not a defect-probability model.
- Meeting Contracts, Fallbacks & Recordings: Release attention 5/5. Exercise join-only session payloads, switch-to-external flows, join-state timing, recording visibility, exports, and admin copy/join actions.
- Support Tickets & Real-time Tutor Support: Release attention 5/5. Re-test ticket visibility rules, resolved-by attribution, admin assignment flows, unread counters, WebSocket updates, and support-topic forms.
- Tutor Blocks & Certificate Governance: Release attention 4/5. Verify tutor-block creation, duplicate handling, review-state transitions, scheduling exclusion, and level-based certificate visibility/download rules.
- Check-in, Attendance & Performance Visibility: Release attention 3/5. Validate check-in eligibility, attendance submission windows, check-in history filters, banner timing, and performance dashboards.
- Admin Filtering, Reporting & Outreach: Release attention 3/5. Re-test exports, filters, newsletter targeting, bulk messaging CSV flows, outreach dashboards, and student/group lookup workflows.
- Other Operational Changes: Release attention 2/5. Spot-check any business-critical one-off fixes that do not fall under the main feature sets.