[2026-05-23 15:00] [session: idea capture] [lane?: saturday] iPhone microphone records the entire day → transcripts → fed into Claude Code as ambient context
[2026-05-23 21:05] [session: EA-build] [lane?: magier] LinkedIn agentic agency — END-STATE VISION (not next build). Replace the "I sit down and write posts" workflow entirely. A multi-agent team (social-media strategist + LinkedIn expert + copywriter + visual director) runs continuously off Willi's voice/wiki/recent intel and proposes 3 fully-drafted post options per posting day. Willi picks one, suggests edits in chat, agency revises, posts. Friction target = zero ideation, only taste calls. Visuals included. Pillar balance handled invisibly by the agency, never surfaced as a balance number. Build comes AFTER inbox-digest + team-checkin land — this is the high bar, not the MVP. Existing `linkedin-content-magic` v1.2.0 is the starting substrate.
[2026-05-23 21:05] [session: EA-build] [lane?: magier] Team check-in digest for magier — sources are Harvest + Forecast (one-time projects time + budgets), Many Requests (subscription clients + their time tracking, also viewed via Looker Studio), Slack (immediate-attention-only filter, not feed), Deel (PTO + birthdays + payroll), Google Sheet (PTO active/passive planning — Deel↔Sheet congruence check is a sub-agent). NOT ClickUp (Willi corrected — magier doesn't use it). Notion has SOPs + task board for smaller magier ops todos. Big build, multi-stage. Open: which source first.
[2026-05-23 21:05] [session: EA-build] [lane?: os-meta] Cross-business operations rollup — LeadBridge has STATUS.md + /audit-portfolio. Magier and TrueToYou don't have equivalents. Unify: one health line per business in EA hero strip. Reuses team-check-in plumbing once that lands.
[2026-05-23 21:05] [session: EA-build] [lane?: os-meta] "What needs your brain today" combined card — collapse emails-to-reply + LinkedIn drafts + team blockers + calendar conflicts into one glanceable surface on EA tab. End-state goal, only meaningful once the three feeders (inbox, LinkedIn, team) exist. Build LAST.
[2026-05-23 21:35] [session: EA-build] [lane?: magier] **JTBD mapping for magier — DO THIS FIRST before more EA builds.** 45-min structured session, outputs `~/Claude/magier/jtbd.md`. Per role-category (sales/delivery/HR/finance/ops/comms/leadership) → discrete jobs (verb+object+outcome) → frequency / time / cognitive load / drain-energy / automate-delegate-keep-kill. North star for exit strategy AND for prioritizing every EA-build that comes after. Best done in a Sat freestyle slot.
[2026-05-23 21:35] [session: EA-build] [lane?: magier] **Granola continuous digestion pipeline — foundational, not feature.** Every Granola transcript → digester that updates memory (new people/decisions/context), project files at `~/Claude/magier/clients/<x>/notes.md`, voice samples for LinkedIn agency, decisions/log.md (on commitments), and surfaces "things you said in calls that need follow-through" to EA. Current `/sales-followup` is a narrow special-case of this. This is the 10× lever — Willi's words. Need: Granola export/API path investigation as first step. Could obviate `voice_examples.md` and continuous-memory-update problem in one move.
[2026-05-23 21:35] [session: EA-build] [lane?: os-meta] In-dashboard chat interface — END-STATE VISION. Today: dashboard is read-only HTML, all interaction happens in Claude Code CLI. Vision: open dashboard, see daily plan, respond inline (multiple-choice picks, free-text edits, "block this in calendar?" prompts) — full morning ritual + decision-flow lives in the dashboard, no CLI required. Web app territory, not static HTML. Big build. Build LAST, after JTBD + Granola + inbox-digest + team-checkin all stabilize. Trigger: when the friction of "switch to terminal" itself becomes the bottleneck.
[2026-05-23 21:35] [session: EA-build] [lane?: magier] LinkedIn pipeline = critical for magier per Willi 2026-05-23. Existing `linkedin-content-magic` skill is the substrate. Vision (already captured above): agentic agency, 3 options per posting day, zero ideation friction. Tied to Granola digester (voice/topics come from transcripts) — Granola must land first or in parallel.
[2026-05-23 21:35] [session: EA-build] [lane?: magier] Scope adjustments to team-checkin spark (2026-05-23 21:05): DROP project budget warnings (Harvest covers it), DROP Many Requests subscription health (existing Looker dashboard, skip until rebuild later), KEEP Many Requests time tracking only (combined with Harvest/Forecast). "Who's away this/next week" moves from EA → magier dashboard only. Birthdays today stays on EA; birthdays-this-week moves to magier. Reason: don't duplicate existing dashboards, don't clutter EA with magier-internal items.