A short list, with the reason attached.
Berkeley work is split across a course site, a Canvas page, and an inbox that also has the club newsletter. Pulse sorts that down to the week.
-
Transparent
A kept email names the sender and the reason. A due date names bCourses or the course site. Nothing is sorted in secret.
-
Fast
Nothing runs until you press Scan. Live dates refresh. A syllabus is parsed once, then cached.
-
Sorted
Assignments, a public course calendar, and the mail that matters land on the same week. The rest stays out.
Where the week comes from
These are the connections Pulse uses today, plus the two Berkeley tools that still sit outside it.
-
bCoursesAssignments, files, and due dates
-
CalCentralThe syllabus page you leave open
-
GmailbMail, kept or dropped with a reason
-
CalendarOne .ics file for the week you built
-
Gradescope coming soonWhere a lot of the real due dates are
-
Ed
Ed coming soonThe post that quietly became a deadline
Assets from
Some classes publish the real calendar on their own site. Pulse reads the words, not a screenshot.
-
D8
Data 8data8.org is on the calendar now
-
161
CS 161 coming soonA slot for the security course site
-
+
More to followPublic syllabi as departments publish them
Unlock this computer
A server can require PULSE_AUTH_TOKEN. That lock is separate from the email above.