01 / Color
#000000#FFFFFF#F4FF00Yellow marks intention, selection, and action.
Design system / 02
Components that gather around an intent.
Useful for a moment. Easy to leave.
#000000#FFFFFF#F4FF00Yellow marks intention, selection, and action.
One expressive voice. One familiar interface.
Flat fills. No shadows. An 8 px spacing base.
02 / The component kit
Try “catch me up” or “one thing.”
Less interface takes more editorial work.
Save for this page visit.
Fold beta lets a team leave comments on a shared prototype. Ivo reports that the comments stay attached to the scene under review.
The nicest part of a bookshop is finding something I did not arrive looking for. I am trying to leave that kind of room in a digital collection.
Keep the thought. Close the view.
Your preferences stay.
03 / A day, composed
Prepare. Meet. Follow through.
Scripted day · no inference or real calls
Before the first meeting
Your agenda, notes, and completed work stay for this page visit.
Ephemeral UI composes familiar tools around the current task. Read the design story ↗
04 / Under the surface
Sample signals → weighted scores → tools.
Illustrative shares, not calibrated probabilities.
“System One” names this hand-authored rule system. Nothing is learned or inferred by a model.
The composition
1. Scoresᵢ = 3tᵢ + 2dᵢ + 1hᵢSignals t, d, h range from 0 to 1.
2. Normalizepᵢ = 100 × exp(sᵢ / 1.5) / Σⱼ exp(sⱼ / 1.5)Temperature 1.5 softens the ranking.
3. Composetop need + compatible runner-up ≥ 25%At most 3 unique components. Equal top scores keep the calendar.
| Need | Timing t | Open work d | Habit h | Score s | Share p |
|---|
Timing: prep = max(0, 1 − minutes to next meeting / 90); live meeting = 1 while active; follow-up = max(0, 1 − minutes since the last meeting ended / 180). Outreach and reading use their sample time windows, tapering to 0 over 90 minutes outside them.
Open work: remaining / available relevant items. Prep counts unready agendas and unreviewed documents for meetings in the next 120 minutes; meeting counts an active meeting; follow-up counts available action items; outreach counts calls; reflection counts unread pieces plus an unsaved reflection. An empty set scores 0.
Habits: authored example strengths for each time slot. They are not observations of you. Explicit view choices override composition without changing these scores.
Combinations: preparation + meeting, meeting + follow-up, or follow-up + outreach. Reserve two components for the main need and one for a compatible need: review queue for prep, capture for meetings, action list for follow-ups, or call queue for outreach. Meeting combinations keep the room and capture tools. Remove duplicates; use at most 3. Retain the mounted layout while you edit; apply an updated suggestion when ready.
Your context or request chooses the pieces.
Identity, preferences, saved items.
Release the layout. Keep the work.