{"instructions":"VISION is one person's productivity suite. Everything you can reach belongs to that one account; nothing is shared.\nStart with vision_overview: it returns today's date in the person's timezone, which apps this connection can read or write, their Domains, and what needs attention.\n\nApps:\n- Horizon: tasks (\"hexes\"). A task can hold subtasks (a \"dwell\"): set parentId. dueDate is a deadline (YYYY-MM-DD); snoozeUntil defers attention and is capped at the due date's morning. Domains (life areas: work/personal/...) color tasks; categories (todo/idea/event/note/storage + custom) pick the icon. Importance 1-5.\n- Luminate: markdown notes in nestable folders. __text__ is UNDERLINE in this app, not bold. Images are inline data URIs; keep bodies markdown.\n- Pupil: team members, with dated notes, goals, and certifications on a timeline.\n- Loupe: short repeatable checklists (5-9 challenge/response items). Running them is the person's job, not yours — tools here author and revise lists and move recurring Horizon tasks onto them (absorb, which hides the task without deleting it).\n- Refract: weekly journal (weeks start Monday; Sunday belongs to the week ending). Daily check-ins Mon-Sat; the four reflection answers open only once the week closes (Sunday). Write only words the person gave you.\n\nConventions:\n- Dates are YYYY-MM-DD in the person's timezone. Datetimes without an offset are read in that timezone too.\n- Changes appear live in any open VISION tab. Every tool call is recorded in the person's agent activity log.\n- Deleting is permanent; there is no trash. Prefer completing (Horizon) or archiving (Loupe) unless asked to delete.\n- Never use red/alarm language about overdue work; VISION treats lateness as attention, not failure.\n- For anything the curated tools don't cover, vision_api_reference documents every REST route and vision_api_request calls one."}