Date: 2026-06-11 Type: Research Status: Recommendation: redesign Iris from “many proactive scans that message Elmar” into a “quiet command centre” with escalation tiers, digests, and one-tap/numbered actions. Sources: iris-life-manager-triage-notification-fatigue-research-2026-06-11.sources.json
Elmar’s current pain is not that Iris is finding too little. It is that Iris is converting discovery into more visible work for Elmar. The research pattern is clear across productivity systems, executive-assistant workflows, notification studies, and calm-technology design:
The proposed new operating model is: Iris should message Elmar only when there is a decision she cannot safely make, a same-day risk, or a high-confidence recommended action. Everything else should go to a private dashboard, Life ticket, daily digest, or silent archive.
GTD’s five steps are capture, clarify, organize, reflect, and engage. The important implication for Iris is that raw capture is not value. Value starts when Iris clarifies what something means and decides whether it is actionable, reference, trash, delegated, waiting-for, or someday/maybe.
Applied to Iris: a cron job that surfaces ten “possible things” has stopped too early. It captured and maybe classified, but it did not sufficiently clarify, organize, or recommend engagement.
Source: Getting Things Done official overview — https://gettingthingsdone.com/what-is-gtd/
Notification batching research found that receiving notifications in predictable batches can improve attention, well-being, and productivity compared with random intermittent notification streams. A 2023 occupational-health study also links automatic communication notifications to interruptions, strain, and performance effects.
Applied to Iris: the current multi-cron model creates many separate attention events. Even if each message is useful in isolation, the aggregate effect feels like a second inbox.
Sources: - https://communities.springernature.com/posts/batching-notifications-can-improve-attention-well-being-and-productivity - https://www.sciencedirect.com/science/article/abs/pii/S0747563219302596 - https://pmc.ncbi.nlm.nih.gov/articles/PMC10244611/
Calm Technology principles say technology should require the smallest possible amount of attention, inform without overwhelming, and move between the periphery and centre only when needed.
Applied to Iris: Telegram should be the centre channel only for urgent or decision-ready items. The dashboard/report can be the periphery. Most scans should update the peripheral state, not speak.
Source: - https://calmtech.com/ - https://principles.design/examples/principles-of-calm-technology
EA calendar-management guidance emphasizes making sure the executive understands the purpose of meetings, is prepared, and has time protected. EA inbox-management guidance emphasizes batching, triage, VIP rules, templates, routine delegation, and summaries.
Applied to Iris: the highest-value diary/inbox work is not “here are ten events/emails.” It is “I prepared tomorrow’s three meetings; only one needs your input” or “I drafted two replies; approve D1/D2.”
Sources: - https://theeacampus.com/blog/effective-calendar-management/ - https://basehq.com/executive-resources/best-email-management-strategies-for-busy-executives/ - https://blog.superhuman.com/executive-email-management/ - https://www.getinboxzero.com/blog/post/executive-inbox-management-guide
Email-overload literature frames overload as a queueing/governance/workflow issue: unclear response expectations, unstructured requests, CC/FYI noise, and email functioning as an accidental task system.
Applied to Iris: if Iris simply creates more tasks and messages, she amplifies the system problem. She should instead enforce governance: suppress FYI, batch approvals, convert emails into tracked next actions, and recommend closure.
Source: https://www.getinboxzero.com/blog/post/how-to-reduce-email-overload-in-organizations
Personal CRM products focus on remembering context, last interaction, and suggested follow-ups. The weak version is “contact reminders”; the strong version is “relationship memory with a recommended next touch.”
Applied to Iris: contact management should not become another stream of “you haven’t contacted X.” It should appear only when context makes it useful: before meetings, after meaningful interactions, or when a relationship has an explicit pending follow-up.
Source: https://getdex.com/blog/personal-crm-for-networking/
I checked the current Iris cron list. There are 13 active jobs. Several deliver to Telegram/origin, including:
9bcac23a94b2 — missed-communications guardian, 4x per weekdayfb5adefb3a65 — daytime Life delta surfacing, hourly business-day scan8e3f4122244b — diary hygiene and meeting intelligence, twice daily385516de148c — daily email cleanup recommendationsd974fe831191 — twice-daily noisy email focus sweepf20303462abe — Life admin morning/evening digestabea0474eb08 — Control Room watcher, every 15 minutes to a Telegram threadThis explains the subjective overload: Iris is architected as multiple proactive emitters. Even with “high-signal” prompts, the system has many chances per day to create a message.
The current system is closer to:
“Many scouts report findings to Elmar.”
The target should be:
“Many scouts update Iris’s private operating picture; Iris speaks only when she has a small, confident recommendation or needs approval.”
Tier 0 — Silent work
No Telegram message. Iris updates tickets, notes, contact context, dashboard state, or drafts.
Examples: - FYI emails - newsletters/noise candidates - already-resolved threads - low-confidence possible actions - contact context updates - future meeting prep that does not need Elmar
Tier 1 — Digest only
Appears in one daily or twice-daily digest, never as separate alerts.
Examples: - “I found 5 low-risk cleanup candidates” - “3 meetings now have prep packs” - “2 old tickets remain waiting for other people” - “1 relationship follow-up suggestion for later this week”
Tier 2 — Interruptive Telegram alert
Only if it meets at least one condition:
Hard cap: max 1 proactive alert bundle per half-day, unless critical.
Bad pattern:
“Here are 10 things you may want to do.”
Better pattern:
“I recommend doing A now. I can handle B and C silently. D can wait. Reply: 1 approve A, 2 ask me to draft, 3 snooze all.”
The assistant’s job is to reduce decision load by choosing a default.
For mobile/Telgram use, cap the card:
If there are more than 3 items, Iris should say:
“I found 9 items, but only 2 need you. The rest are filed in the dashboard.”
Every proactive message should be phrased as an offer of work Iris can do, not a burden Elmar must absorb.
Examples:
Suggested defaults:
Instead of multiple jobs independently messaging Elmar, keep scanners but route them into one aggregator state:
If Elmar does not reply to an Iris suggestion, Iris should not repeat it unchanged. It should automatically downgrade:
Each cron output should score itself before delivery:
If decision_count > 3, the message should not send as-is.
Iris recommends: approve the school-fee reply today.
Why: deadline tomorrow; draft is ready.
Reply:
1 send draft
2 show draft
3 snooze to 16:00
Life scan: 2 things need you. I handled/filed 7 others.
1) Travel booking: hotel confirmation missing — I can search again or draft a chaser.
2) Calendar: Friday meeting has no venue — I found likely venue; approve update?
Reply: 1 chaser, 2 approve venue, Q quiet until 16:30
I checked inbox, WhatsApp, and diary. No current actions.
I filed 4 FYIs and updated tomorrow’s prep note.
But even this should be limited; silence is usually better than “no actions” unless Elmar wants reassurance.
Move them to weekly or dashboard-only.
Merge daytime Life delta and missed-communications guardian into a single delivery gate.
Only one should be allowed to message Elmar in a given window.
Add a strict output contract to every Iris proactive job:
do not send if only low-confidence suggestions
Add “quiet mode” commands:
Q2 quiet for 2 hoursQT quiet until tomorrowW weekly-only cleanup suggestionsSTOPCLASS <class> suppress this category
Introduce “handled silently” logging.
Create an iris_attention_gate cron/script that receives candidate findings from all Iris scanners and decides:
This is the key architectural improvement.
Targeted follow-up focused on the identified gap: current Iris cron architecture. The live cron list confirms that Iris has multiple independent emitters, including several daily/weekday jobs and one 15-minute Control Room watcher. This supports the diagnosis that the issue is structural, not just wording.
Recommendation after iteration: keep the scanners, but move delivery authority into one gate.
The red-team critique was run against the draft and produced three important implementation warnings:
Blockers before full build:
The critique flagged several under-sourced load-bearing claims. I added a loop-back source round for:
Remaining low-confidence area: broad personal-CRM design patterns were sourced mainly from vendor material. This does not affect the core recommendation, but contact-management changes should be treated as a later phase and validated against Elmar’s actual relationship workflows.
Iris should stop acting like a set of cron jobs that report findings and start acting like an executive assistant with an attention budget.
The core rule should be:
Iris may scan constantly, but she may interrupt rarely — and only with a small, confident, actionable recommendation.