Static Release Dashboard

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.

Backend: 357 commits Frontend: 310 commits Authors: 19 Window: 10 days Generated: 2026-04-15 15:26 UTC

Exec Summary

A fast executive read of what shipped, where the team concentrated effort, and which areas deserve the most rollout attention.

Release Focus
Meeting Contracts, Fallbacks & Recordings, Support Tickets & Real-time Tutor Support, Check-in, Attendance & Performance Visibility
The biggest share of work landed in these release themes.
Primary Outcome
Session launch behavior, external-meeting fallback, and recording visibility were tightened across both the backend contracts and the frontend meeting/admin experiences.
Best plain-English summary of the main value delivered.
Delivery Scale
667 commits, 19 authors, busiest day Apr 09.
A quick sense of release intensity and team breadth.
Release Attention Watchlist
Meeting Contracts, Fallbacks & Recordings, Support Tickets & Real-time Tutor Support, Tutor Blocks & Certificate Governance
Areas that deserve the most follow-up attention based on the manual workstream score.

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/5

Session 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.

BE 71 FE 78 Total 149

View detailed changes

Support Tickets & Real-time Tutor Support

Release Attention 5/5

Ticket 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.

BE 51 FE 57 Total 108

View detailed changes

Check-in, Attendance & Performance Visibility

Release Attention 3/5

Tutors 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.

BE 39 FE 26 Total 65

View detailed changes

Admin Filtering, Reporting & Outreach

Release Attention 3/5

Admin 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.

BE 21 FE 27 Total 48

View detailed changes

Tutor Blocks & Certificate Governance

Release Attention 4/5

Tutor 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.

BE 16 FE 9 Total 25

View detailed changes

Other Operational Changes

Release Attention 2/5

A 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.

BE 159 FE 113 Total 272

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.

Captured Commits
667
All commits captured from both repos in the selected window
Implementation Commits
643
A closer proxy for direct delivery work after excluding merge commits
Active Authors
19
Unique contributors active in the selected release window
Code Movement
+174,390 / -71,552
Directional line changes across backend and frontend, not a product KPI
Backend Churn
+78,007 / -21,032
2,704 file-change entries in ischool-api
Frontend Churn
+96,383 / -50,520
2,678 file-change entries in ischool-fe

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.

Backend Frontend
Apr 04
1
Apr 05
44
Apr 06
87
Apr 07
128
Apr 08
85
Apr 09
146
Apr 10
12
Apr 11
24
Apr 12
56
Apr 13
15
Apr 14
58
Apr 15
11

Code Churn by Repo

Additions and deletions across the analyzed release window.

Backend additions
78,007
ischool-api
Backend deletions
21,032
ischool-api
Frontend additions
96,383
ischool-fe
Frontend deletions
50,520
ischool-fe

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.

Backend grouped commits Frontend grouped commits
Meeting Contracts, Fallbacks & Recordings
149
BE 71 FE 78 Release Attention 5/5
Support Tickets & Real-time Tutor Support
108
BE 51 FE 57 Release Attention 5/5
Check-in, Attendance & Performance Visibility
65
BE 39 FE 26 Release Attention 3/5
Admin Filtering, Reporting & Outreach
48
BE 21 FE 27 Release Attention 3/5
Tutor Blocks & Certificate Governance
25
BE 16 FE 9 Release Attention 4/5
Other Operational Changes
272
BE 159 FE 113 Release Attention 2/5

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

Support Tickets & Real-time Tutor Support

Check-in, Attendance & Performance Visibility

Admin Filtering, Reporting & Outreach

Tutor Blocks & Certificate Governance

Other Operational Changes

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.