ascent_create_attention_plan
Use whenA goal keeps losing to a named distraction and the user wants an intention, replacement, fallback, focus windows, and reminders.
Do not useFor general habit explanations, rankings, diagnosis, or a single tiny action.
ascent_create_two_minute_action
Use whenThe user names a specific action but cannot begin it.
ReturnsA concrete tiny version, first physical step, and definition of success.
ascent_start_focus
Use whenThe user wants a timed session and optionally names the apps that usually pull them away.
BoundaryIt prepares a handoff. It does not claim a session or device restriction has started.
ascent_review_attention
Use whenThe user supplies a weekly snapshot of actions, focus sessions, distractions, energy, and failure windows.
BoundaryVersion one reviews only supplied fields. It does not retrieve an account or health record.