AIO Labz plan · 5Ds · Micro-sessions

Elective summaries and favourites

A member asked: "Is it possible to include a brief summary on the subject for each micro training? That would help deciding on where to spend time on electives. It would also be useful if there were a way to favourite each elective for filtering down to a cherry picked list." Every elective card shows what the session covers, and a star builds the member's own shortlist, filtered in one click.

Read → Star → Shortlist Phase A: summaries · Phase B: favourites Member request 7 Oct 2026

Read → Star → Shortlist

1 · ReadEach card on /micro-sessions shows two to three lines on what the session covers, under the title. Written once per session in the admin editor.
2 · StarA star on every card. One tap adds the elective to the member's favourites; tap again to remove. Saved to the account, so it follows them across devices.
3 · ShortlistA "Favourites" pill beside the certificate filter shows only starred electives, on every tab.
1

Define: Definition of the Problem

The problem in one sentence. A member choosing electives sees only a title, topic tags and a date, so they open session after session to find out what each covers, and they have nowhere to keep the ones they want to come back to.

Today

Catalogue cardCode and date line, topic tags, title, and the member's own status. No summary.
Session pageShows the description when one is written; nothing when it is empty.
FiltersTabs (Access Anytime, Live Sessions, Completed), sort (Newest, Name, Code), certificate. No way to mark or filter a personal pick.

What it must do

Phase A · Summaries

Card summaryThe session description under the title, clamped to three lines. Empty description: nothing renders, no gap.
Every session has oneEvery published elective has a description of 40 to 280 characters: what it covers and what the member walks away with.

Phase B · Favourites

StarOn every card, all tabs. Toggles instantly; rolls back with a short error if the save fails. Label: "Add to favourites" / "Remove from favourites".
Filter"Favourites" pill beside the certificate filter. Combines with tab, sort and certificate. Empty: "No favourites yet. Tap the star on any elective to add it here."
SavedPer member, on the server. Same list on phone and desktop.

Rules

Verify before building

2

Discover: Datasources Needed

Already there: course.description (added 19 Aug 2026), already on the catalogue row the list page reads, and editable in the admin micro-session editor. Phase A needs no backend change.

We addPhaseHoldsWho reads it
SummariesAThe written description for each published elective missing one. Content, not schema.Everyone browsing the catalogue.
FavouriteBMember, session, when starred. One row per pair; removing deletes it.That member only.
Favourites APIBList my favourites, add one, remove one. Proxied through the FE API layer like every other route.The catalogue page.
3

Design: Workflow and Wireframes

Start / end Step Decision Human gate Failure path Data store
W1 · Choose electivesFrom the catalogue to a shortlist to a started session.
The star never changes credit or progress. It only filters the catalogue.

Wireframes

Dashed boxes are new.

C1 · Catalogue with summaries, stars and the Favourites filter

/micro-sessions
Access AnytimeLive SessionsCompleted   ⇅ Newest🎓 All certificates☆ Favourites
MS07 · Access anytime ★
TalentLeadership
Build Your Communication Coach
Turn your EQ profile and three feedback frameworks into a coach you rehearse hard conversations with. You leave with one conversation booked.
MS22 · Access anytime ☆
InnovationAI Officer
The Model Landscape
Which model families exist, what each is good at, and how to pick one for a task without benchmarks.
summary clamps at three lines · star toggles instantly · Favourites pill combines with every other filter

C2 · Favourites on, nothing starred

/micro-sessions · Favourites
★ Favourites
No favourites yet. Tap the star on any elective to add it here.

A1 · Admin editor

/admin/micro-sessions · editor
Description shown on the catalogue card · 40 to 280 characters
Turn your EQ profile and three feedback frameworks into a coach…
Card preview
how the first three lines read on the catalogue
4

Determine: ROI

Baselines are pulled from current catalogue use before anything ships.

MeasureHowTarget at 30 days
Summary coveragePublished electives with a description.100% at release
Members who starActive members with at least one favourite.30%
Shortlist to startFavourited electives the member then starts.50%
Bounce-backsSession pages opened and left within 30 seconds without starting.Half the baseline
Electives per memberElective credits earned per active member per month.Up on baseline
5

Definition of Done

Done means (on test.aiolabz.com)

Deployment plan

A1 · Count and writePull the empty-description count; write the missing summaries in the admin editor, reviewed by the content owner.
A2 · Summaries on the cardC1, A1Render the description on the card, add the length hint and preview in the editor. Front end only. Release.
B1 · Favourites storeBackendThe favourite table, list, add and remove endpoints, owner-only access. PR to staging.
B2 · Star and filterC1, C2Proxy route, the star with instant toggle and rollback, the Favourites pill and empty state. Release.
First week after each releaseRead the measures. Day 30: keep, change or drop favourites based on members who star.

Risks

Thin summariesA vague line helps nobody. The editor preview and the 40-character floor push for a real sentence; the content owner signs off on each.
Cards grow unevenClamp at three lines so the grid stays aligned.
Stars nobody usesThe Day 30 read decides; removing the pill and star costs one PR.