Drop-in programs — Founding Federation and Shipping Software now appear as drop-in program cards on the student dashboard, showing today's session topic and linking directly to the shared HedgeDoc notes. Non-faculty members see a "Fork to my copy" button instead of edit controls so the shared syllabus stays intact. A new Materials button also appears next to the Join link on Today's Schedule.
Multiverse Bazaar and Games on the front page — The home page now features tiles linking to the Multiverse Bazaar and Multiverse Games alongside FreakScene in the free resources row.
Unmet-needs resource sharing and feedback (Admin) — Admins can now compose and send curated resource emails to people who submitted unmet-needs forms, with a preview step before sending. Recipients receive a personalized feedback page where they can rate whether the resources were helpful.
Volunteer newsletter composer (Admin) — A new "Compose newsletter" tool on the volunteer management page lets admins send targeted emails to filtered groups of volunteers by type, tags, and status, with a recipient preview before sending.
Syllabus library (Admin) — The curriculum management page has been redesigned as a syllabus library, listing drop-in programs, HedgeDoc-backed class syllabi, and legacy curricula with a quick "Post new class" action that pre-fills the class creation form.
Recent enrollments feed (Admin) — The enrollment status page now shows real purchase-based stats (last 24 hours, 7 days, 30 days) and a live feed of the 60 most recent Stripe purchases with per-phase pipeline status on hover.
Dashboard time-travel preview (Admin) — Admins can append ?as_of=YYYY-MM-DD to the student dashboard URL to preview exactly what a student would see on a future date, including schedule, standups, and membership expiry.
DB Assistant cost tracking (Admin) — The DB Assistant now shows a live token count on the send button, displays running cost in the header, and persists conversation history across sessions.
Improved
Founding Federation rebrand — The daily 9 AM standup formerly called "Job Search Standup" has been renamed to "Founding Federation Standup" across the entire platform, reflecting a shift from "get a job" to "make a job." All user-facing labels, emails, calendar events, and program pages use the new name, with automatic redirects from the old URLs.
Curriculum sidebar navigation — The curriculum sidebar now loads as a collapsible nested document tree that fetches child links on demand, replacing the old flat heading list. Navigation is faster and better organized for large syllabi.
Smarter login redirect — Clicking "Login" when you already have an active session now takes you straight to your dashboard instead of showing the login form again.
Cross-subdomain SSO — Logging in from Multiverse Bazaar or other subdomains now properly returns you to where you started after authentication.
Scholarship grant workflow (Admin) — Granting a scholarship now lets admins set the tier and enroll the applicant in classes in a single action. Scholarship cards display the applicant's desired classes, employment status, coding experience, and other intake details so reviewers have full context at a glance.
Fixed
Scholarship forms unreadable in admin view (Admin) — Encrypted scholarship form responses were not being decrypted on the admin dashboard, showing blank cards. All scholarship queue views now properly decrypt and display applicant answers.
Unmet-needs cards stuck on loading (Admin) — Cards in the unmet-needs queue could get stuck showing "Loading..." with a permanently disabled send button due to a DOM rendering issue. Cards now render reliably.
Curriculum sidebar anchor links — Anchor links in the curriculum sidebar were incorrectly resolving to the site root or failing to match HedgeDoc's slug format. Links now scroll to the correct section.
Intermittent page errors on forms — Database connections that had gone stale were being handed out from the pool, causing random 500 errors most visible on the unmet-needs and scholarship forms. Connections are now validated before use.