Shared from Yui | Playground
Flow: a busy week to a plan
One screen from Yui, drawn from 25 lines of Yui Lines.
Drawing the screen...
The lines the agent sends:
flow@busy "A busy week to a plan" submit="Plan my week"
flowchart TD
%% hi: page "From a busy week to a plan" body="Tell me what's on it and what matters most. I lay it out by day and hand you a checklist to keep." points="What's on this week|What matters most|Your week, day by day|A checklist to keep"
hi([Start]) --> on
%% on: pick "What's on this week?" "A work deadline"|Appointments|Errands|Bills|"Family time"|Workouts
on[What's on]
on -->|on>3| full
on --> top
%% full: page "That's a full week" body="So one thing goes first and the rest spreads out, never more a day than you pick. No day gets buried."
full[Full week] --> top
%% top: choose "What matters most?" "A work deadline"|Appointments|Errands|Bills|"Family time"|Workouts body="It goes first, on the timeline and on your checklist."
top{Matters most}
top -->|on=A work deadline or top=A work deadline| due
top --> when
%% due: choose "When is the deadline?" Tomorrow|"In a few days"|"End of the week"
due[Deadline] --> when
%% when: choose "When do you get things done?" Mornings|"After work"|"Whenever it fits"
when[When] --> pace
%% pace: choose "How many things a day?" "2 or 3"|"3 to 5"
pace[Pace] --> timed{Anything timed?}
timed -->|on=Appointments or top=Appointments or on=Family time or top=Family time or on=Workouts and when!=Whenever it fits or top=Workouts and when!=Whenever it fits| remind
timed --> planned
%% remind: choose "Remind you of timed things?" "10 minutes before"|"At the time"|"No reminders"
remind[Reminders] --> planned((Planned))
end