ICM warm introduction — icm_0EExCnfd… TARGET (person they're meeting; public ICM hash): icm_0EExCnfdDfgQmOqMD-jCPg You are reading **one** plain-text bundle: this playbook plus TARGET's hosted material at the end—**ICM GUIDANCE** (what they wrote) then **CONTEXT DIRECTORY** (uploaded sources & linked ICMs, synced from Manage). Stay in this note; do not chase separate URLs for TARGET unless load failed. WHAT THIS ICM IS ---------------- • Ground facts about TARGET in **ICM GUIDANCE** + **CONTEXT DIRECTORY** below and what people volunteer in chat—never invent employers, contacts, or handles. • Humans often open https://useicm.com/icm/icm_0EExCnfdDfgQmOqMD-jCPg for buttons and QR; assistants can work entirely from this note when the appendix succeeded. • Canonical identity hash: `icm_0EExCnfdDfgQmOqMD-jCPg`. CONTEXT TELEPATHY (WHY THIS INTRODUCTION IS DIFFERENT) ------------------------------------------------------- TARGET shared this bundle—not a stiff one-line bio. Use the appendix the way another assistant would after reading their ICM: **context telepathy**—warmth from shared durable context, not generic outreach. YOUR JOB: WARM INTRO, NOT A COLD PITCH -------------------------------------- • **Learn-about:** Orient the human using TARGET's appendix; call out when it is rich so they know you can answer *a lot* about TARGET from this note alone. • **Bridge:** Relate TARGET's appendix to what the human running YOU volunteered—only grounded overlaps. • **Suggest:** Specific questions, collaboration paths, follow-ups—never boilerplate. • **Tone:** Curious, respectful, bilateral—invite reciprocity without pressure (consent steps below). • **Honesty:** No invented employers, contacts, or fake common ground. SAME PERSON AS TARGET ("SELF-USE" / CROSS-ASSISTANT) ----------------------------------------------------- Often the human using YOU is the **owner** exercising their ICM from another assistant (ChatGPT vs Grok vs Claude), or their volunteered @handle matches TARGET's verified social claim (e.g. @1dolinski talking to @1dolinski's ICM on Grok). Signals include: they say they own this ICM; they match verified identity on the object; they're testing mailbox behavior or "what would my ICM say"; they already have the api_key in Manage on useicm. When that's credible, **say so explicitly** and switch mode: help with drafts, summarize implications of the appendix, walk mailbox semantics from GET https://useicm.com/skill.md, or suggest Manage flows. Do **not** run fictional two-stranger networking theater or pretend the owner is an unknown third party. Same-person intros still need honest consent before any mailbox writes that impersonate someone else. WHO YOU ARE HELPING ------------------- Two humans networking. At least one is using YOU (their assistant). BOTH need a real ICM hash before symmetric mailbox use. TARGET already has "icm_0EExCnfdDfgQmOqMD-jCPg". The other participant(s) might not yet. LEVEL 1 PATHS (Hosted ICM onboarding ladder — don’t confuse them) -------------------------------------------------------------------------- Separate jobs blur together. ROUTE explicitly (labels match ICM product doc “Level 1” sections): • **1A — Solo “get me an ICM + public profile from chat”:** Orientation GET https://useicm.com/skill.md (full operator) OR GET https://useicm.com/llm-me.txt (lite). CREATE POST https://useicm.com/api/objects; deepen public prose with GET https://useicm.com/api/objects//context-coach.txt, then owner pastes drafts + saves in Manage → Context (https://useicm.com/manage) OR clicky PUT path https://useicm.com/llm-me?hash= (writes need api_key in that browser/session). • **1B — Ingest recurring sources** (sites, Drive, dumps): Manage → Context → Context directory (owner with api_key). Assistants MUST NOT impersonate directory sync without Bearer patterns in https://useicm.com/skill.md. • **1C — Claim identity** (trusted handle / Telegram / …): Manage → Overview → Claim identity (+ “Link another account”). Verified handles and custom hashes become stable `/icm/icm_0EExCnfdDfgQmOqMD-jCPg/intro` links in the directory. • **1D — You are executing THIS playbook** (two humans warm intro): steps 1–8 below—including optional GET receipt after they confirm meeting. WHAT TO DO (order matters) -------------------------- 1) Read this whole note **top to bottom** once—including **ICM GUIDANCE** and **CONTEXT DIRECTORY** at the end. Re-fetch this URL only if you need a fresher merged copy. FOR EACH human in the introduction (typically: the person chatting with YOU first, then the other party—including TARGET only if TARGET is actively in-loop in chat): 2) ALREADY HAVE ICM? Ask plainly whether they already have an ICM (https://useicm.com/manage session, or hash like icm_…). • If they give a candidate hash → VERIFY WITHOUT any api_key: GET https://useicm.com/api/objects/ 200 with JSON ⇒ object exists — use that hash. 404 ⇒ typo / wrong chain; clarify or proceed to CREATE. • If unsure "do I already have one?" ⇒ they must check Manage saved sessions or artifacts from signup; YOU cannot probe without a candidate hash beyond asking them. 3) NO ICM (or invalid hash) ⇒ CREATE one seeded from THEIR current context a) CONTEXT must come only from: what they say in chat, pasted text they volunteer, and URLs they explicitly provide. Interview until you have enough for honest public-facing markdown (# title + sections). b) CREATE (public read, one-time owner key): POST https://useicm.com/api/objects Content-Type: application/json Body example: {"initial_llm_txt":"# Name or handle\n\nWhat AIs should know…","rules":null} Response JSON includes hash (shareable) + api_key (owner secret shown ONCE). c) SECURITY / UX: Tell the human to paste api_key into https://useicm.com/llm-me or Manage immediately — password-manager safe. NEVER repeat api_key in group chats or public summaries. If Browse can't POST JSON, curl from https://useicm.com/llm-me.txt or use the site's create UI (https://useicm.com/llm-me links from host). d) OPTIONAL polish after create: GET https://useicm.com/api/objects//context-coach.txt (interview scaffolding for richer public prose — still needs eventual PUT with Bearer api_key). e) PREFILL the hosted ICM editor with THIS CHAT'S RECAP via a single GET URL (browse/open once): https://useicm.com/llm-me?context= (alias: replace query name with draft= identical behavior.) Build by concatenating "https://useicm.com/llm-me?context=" + encodeURIComponent (or your platform's URI encoder applied to concise markdown synthesized ONLY from volunteered session facts—not secrets, never api_key). New ICM: fills the Start → "Initial markdown" box; human clicks Create. Existing ICM: https://useicm.com/llm-me?hash=&context=<…> merges via page load — replaces textarea draft until confirmed Save when this browser holds their api_key. Raw URLs stall around a few KB–tens-of-KB depending on client/extra hops; gigantic recaps MUST be shortened or use POST JSON create/PUT flows instead. Absolute safety clamp on this host after decode: drafts longer than ~32768 characters truncate with an on-screen warning. 4) ORIENT ON TARGET FACTS (context telepathy anchor) Use **ICM GUIDANCE** then **CONTEXT DIRECTORY** at the bottom—the spine of the warm intro (unless load failed above). Summarize dimensions that matter (mission, style, offers, boundaries) so the human feels *oriented*, then bridge and suggest per above. 5) Bilateral warmth + voluntary reciprocity (consent FIRST) Before insisting on hash swaps, ICM creation for someone reluctant, mailbox POST bodies, or prefill URLs: check in with EACH person. Friendly examples you MAY adapt (stay honest—not salesy): • "Would you like to introduce yourself back here so TARGET's ICM can reply on the same footing?" • "Totally optional—want your side added to ICM so their assistant knows how to collaborate with YOU too?" If someone opts out (no ICM, no reciprocal mailbox line, don't summarize them into other's threads): honour that immediately—read-only polite intro is fine; skip steps that write on their behalf. Proceed to the warm explanation only AFTER clear yes/maybe/no is understood—and never escalate past what they affirmed. Then explain who each side IS for collaborators using ONLY TARGET's appendix below + each participant's OWN hosted bundle (e.g. `/icm//intro` once shared) + what EACH says aloud here. Invent nothing—no phantom employers, contacts, emails, handles. 6) SWAP HASHES BOTH WAYS so each person's icm_… is exchanged (voice, DM, email they control—whatever they choose). 7) LET THEIR ICMs / ASSISTANTS TALK asynchronously Only if reciprocal participation from step 5 still holds—or the human explicitly wants a single-sided note. Do not summarise someone into another party's ICM thread if they opted out. Cross-ICM traffic uses mailbox messages. POST https://useicm.com/api/messages does not send Bearer—but from_hash MUST be a real object you created or verified earlier; spoofing violates trust (see mailbox policy notes in GET https://useicm.com/skill.md). For EVERY handshake POST you originate as this assistant session, PACK THE MESSAGE BODY WITH THIS SESSION'S CONTEXT—not a vague "warm hello". Compose body as plain text / light markdown that a reader (human or AI in Inbox weeks later) can follow without access to YOUR chat transcript. Include wherever known and volunteered: • Both participants' names or how they addressed themselves • Their ICM hashes exchanged in this conversation • What this assistant did (warm intro facilitation, ICM created or verified—no api_key!) • Stated motivation / topic / overlap for the introduction • Where or how they're meeting (coffee, Zoom, DM, etc.) ONLY if volunteered • Explicit next steps or asks • Vol URLs and handles only if the human pasted them Have the originating human skim and approve body text before POST if feasible. POST https://useicm.com/api/messages Example skeleton toward TARGET (replace body with YOUR session summary—not the placeholder prose): {"from_hash":"","to_hash":"icm_0EExCnfdDfgQmOqMD-jCPg","kind":"note","body":"","thread_id":null} If the symmetric reply should also archive context from the other's assistant's chat, THEY compose their own POST with from_hash/to_hash swapped—same BODY rules from their transcript. kinds include note, question, request, artifact_update, system. Owner-only reading of threads: Manage → Inbox or GET …/mailbox with Authorization: Bearer (see GET https://useicm.com/skill.md). 8) RECEIPT AFTER HUMAN CONFIRMATION When BOTH confirm they connected (coffee, call, DM, etc.), OPEN in browser GET: https://useicm.com/api/intro-receipt?target_hash=icm_0EExCnfdDfgQmOqMD-jCPg&target_slug=icm_0EExCnfdDfgQmOqMD-jCPg&summary=Short%20summary%20of%20where%20%2F%20how%20they%20met.&contacts=Their%20%40handle%20or%20email%20if%20they%20volunteered Rewrite summary= and contacts= URL-encoded only if volunteered. 201 JSON { ok: true, receipt_id } ⇒ logged. WHAT TO FETCH (no login vs owner) --------------------------------- TARGET (icm_0EExCnfdDfgQmOqMD-jCPg): this note embeds their hosted **guidance + context directory** at the end when load succeeded; otherwise open https://useicm.com/icm/icm_0EExCnfdDfgQmOqMD-jCPg. For **other** people's ICMs, use whatever share link or intro bundle they gave you (or their share hub under `/icm/`). Helpers: GET https://useicm.com/skill.md, GET https://useicm.com/llm-me.txt, GET https://useicm.com/api/objects/ (existence probe), GET https://useicm.com/api/objects//context-coach.txt (1A richer draft guidance). Bearer api_key ONLY for owner's mailbox read, writes in Manage, sources/context directory—never ask users to paste keys into YOU unless they understand the risk. Do not invent emails or handles — only volunteered strings. ================================================================================ ICM GUIDANCE (owner-authored) ================================================================================ # ICM Product Changelog This ICM tracks product and implementation changes for ICM: context boxes, public/private llm.txt, mailbox flows, Farcaster Snap onboarding, subscriptions, feeds, management UI, and agent-facing workflows. ## Original uploaded context ### May 8 Pack type: text Updated: 2026-05-08T18:40:20.894Z First entry. Hello world. ## Complete git changelog Total non-merge commits: 334 Days covered: 16 Range: 2026-04-08 through 2026-05-13 ### 2026-05-13 Summary: Homepage and onboarding, ICM management and context editing, Directory, discovery, subscriptions, feed, Security, privacy, rate limits, private boxes. Commits: 10 - `1eba1c6` refactor(icm-manage): enhance label handling and session management - `d48886d` feat(icm-manage): implement account synchronization with console ICM - `c0bb5b2` refactor(middleware): improve rate limiting and admin route handling - `6a39091` feat(icm): add visibility options for ICM objects - `29a2c31` refactor(homepage-001): update hero title for improved clarity and engagement - `8c86e92` feat(homepage-001): add changelog watching functionality - `3f93acb` feat(homepage-001): enhance changelog watch feature and styles - `dbe5660` feat(icm-manage): add AI context script for text updates - `1481515` feat(icm-manage): add AI context script display and copy functionality - `7ba0f2f` feat(icm-manage): enhance AI context script with optional API key support ### 2026-05-12 Summary: Homepage and onboarding, ICM management and context editing, Mailbox, messages, notifications, Directory, discovery, subscriptions, feed. Commits: 38 - `b8107d8` Refactor Homepage 001 and user guide for improved clarity and functionality - `3e63ad6` Update Homepage 001 content and styles for enhanced user engagement - `519fea6` Update Homepage 001 content and styles for clarity and engagement - `f840ce4` Add new deck section to Homepage 001 for enhanced user engagement - `6f69c37` Refactor HomeAuthenticatedTiles component for enhanced copy functionality and user interaction - `d08c8f5` Update user guide and homepage references for improved clarity - `67c968c` nice - `53a5d99` Implement mailbox notifications and enhance HomeAuthenticatedTiles component - `f87a944` Add share functionality to ICMDirectory component - `baa001b` Enhance ICMManage component with context version comparison feature - `ce169e5` Refactor About page and styles for improved clarity and layout - `95de62f` Enhance Homepage 001 with unread message and feed count notifications - `314b21d` Refactor context terminology across components for consistency - `36ccaed` Add context subscription event count utility function to Homepage 001 - `4190169` Update Homepage 001 with new hero title and mobile deck link - `dc96d80` Update Homepage 001 with new hero title and composable card feature - `79b7ada` Update Homepage 001 hero title for improved clarity - `1d09e14` Update Homepage 001 section title for improved engagement - `cd005af` Add hero image to Homepage 001 for enhanced visual appeal - `93050fb` Refactor notification handling and enhance user interface for notifications - `83e04dd` Add chat functionality to Console and ICM Share Hub - `f606edb` Remove chat functionality and related styles - `a63ae75` Enhance ICM Operator documentation and improve HomeAuthenticatedTiles UI - `73e976b` feat(snap-icm-guide): Neynar Farcaster snap with hero infographic + share cast - `f035cf6` chore(snap-icm-guide): prefer OpenAI gpt-image-2 edits; refresh feed hero PNG - `6ae6ec8` fix(snap-icm-guide): English UI copy + English-only image prompt + regen PNG - `1ce3e7c` refactor(snap-icm-guide): update image generation script and UI references for new mascot design - `2b93ce3` refactor(snap-icm-guide): update ICM messaging flow and UI copy for improved user experience - `ed87e0e` refactor(snap-icm-guide): enhance public feed functionality and UI clarity - `7af8ecc` chore(tsconfig): exclude snap-icm-guide from TypeScript compilation - `5fb415a` refactor(icm-directory): update unread message display with link and hover effect - `59fc367` refactor(snap-icm-guide): update ICM claiming process and UI for enhanced user experience - `049b7fb` refactor(snap-icm-guide): add footer links and skill button to enhance UI functionality - `33d8057` update(public-assets): replace app icons and logo with new designs - `15776c5` refactor(homepage-001): enhance brandMark styling for improved visual appeal - `e97ec84` refactor(homepage-001): enhance dark theme styles for improved visual consistency - `c3172ed` refactor(about-page): add resource links section for enhanced user guidance - `bbedf0c` refactor(snap-icm-guide): enhance ICM claiming process with improved error handling and UI updates ### 2026-05-08 Summary: Homepage and onboarding, ICM management and context editing, Mailbox, messages, notifications, Directory, discovery, subscriptions, feed. Commits: 13 - `e863ff4` Add beta link and update onboarding copy in Home component - `aa222a7` Update IcmShareHubClient and chatgpt-intro with API route details - `9ab3afe` Refactor beta section and update navigation links - `463f203` Enhance Homepage 001 layout and functionality - `3e65015` Enhance Homepage 001 functionality and styling - `e0e345e` Implement AI assistance features in Homepage 001 - `4c6b767` Enhance Homepage 001 with new features and styling updates - `c045daf` Refactor Homepage 001 with launcher integration and styling updates - `2eeedac` Refactor IcmShareHubClient and update styles for improved user experience - `d940bab` Implement quick provision feature in Homepage 001 for streamlined ICM creation - `74a6304` Enhance quick provision feature in Homepage 001 with improved user feedback - `5846bc7` Add AI context suggestion feature to ICM management - `11047e0` Revise ICM setup prompt and user instructions for clarity ### 2026-05-07 Summary: Homepage and onboarding, ICM management and context editing, Security, privacy, rate limits, private boxes, Visual design and assets. Commits: 14 - `28361d0` Refactor ManageHubCreateIcm component and update styles - `5eb81cf` Refactor ICM creation process and update styles - `a363db8` Enhance ICM management and context dumps UI - `6cd7082` Enhance account synchronization and UI components - `9f9aa2b` Enhance account synchronization with foreground sync support - `aafc1d5` Refactor ICM management and tile gradient settings for improved state handling - `3785f14` Refactor tile gradient settings and enhance CSS styles for improved UI - `89a0bcc` Enhance home dashboard with call count display and CSS improvements - `f4da73c` Remove unnecessary call count reset in HomeAuthenticatedTiles component - `e407be9` Add collaboration context banner and associated styles - `6d23cbb` Enhance home dashboard with new copy functionality and CSS improvements - `e33e677` Add "Composible" to collaboration context items - `894adcb` Update collaboration context banner text for clarity - `f031fcc` Enhance home dashboard and ICM share hub with usage trend features ### 2026-05-06 Summary: ICM management and context editing, Directory, discovery, subscriptions, feed. Commits: 1 - `09db8be` Refactor modal components and clean up state management in ICM directory ### 2026-05-05 Summary: ICM management and context editing, Directory, discovery, subscriptions, feed, Visual design and assets. Commits: 3 - `1bbd690` Implement new ICM management routes and enhance UI components - `ff43a91` Refactor join functionality and enhance UI components - `4bc3c1e` Refactor ICM directory UI and clean up state management ### 2026-05-04 Summary: ICM management and context editing, Mailbox, messages, notifications, Directory, discovery, subscriptions, feed, Security, privacy, rate limits, private boxes. Commits: 52 - `2a32177` Enhance ICMManage and routing for improved sharing functionality - `c5e8942` Update admin page and routing for agent probe integration - `d741aee` Enhance Agent Probe page with new link and updated instructions - `360f1aa` Add sharing functionality for X post composer and ICM share hub - `565cc72` Add authentication support with NextAuth and enhance user session management - `415c898` Enhance About page with landscape comparisons and styling updates - `70f72de` Revise ICM layout and enhance sharing features - `c5daaa3` Enhance ICMManage with mobile sharing features and UI improvements - `c644c7f` Home: clearer CTA copy and stronger Context emphasis - `0e6bd85` Update wizard step description for clarity and context sharing with AI assistants - `2a36e0f` Implement AI starter prompt and context management enhancements - `e9bad1c` Refactor context dumps UI and enhance Markdown prompt features - `522ab5d` Add toolbar styling to context dumps module - `01f05de` Update happy-path.md to clarify host information for deployment - `d391239` Refactor context dumps UI and update Markdown assist features - `3e58384` Enhance ICMManage with share hub features and UI improvements - `9e5706e` Refactor ICMManage component and enhance share hub functionality - `c3de497` Update AI starter prompt in context dumps for improved clarity and specificity - `9a74302` Update link labels in Console and Context Dumps for consistency - `8de02b7` Enhance navigation and UI components across the application - `a63f9b6` Enhance SiteAuthControls with session management and UI updates - `42489df` Implement console session management and UI enhancements - `bab4a6c` Update SiteAuthControls to use canonical base URL for profile link - `c670322` Refactor CSS styles and remove unused profile link in SiteAuthControls - `915d8ca` Update SiteAuthControls button for improved accessibility and clarity - `3c84432` Refactor directory layout and remove unused components - `363a141` Update webhook events and enhance context subscription handling - `76025bc` Enhance ICMDirectory with subscription management and UI updates - `4947364` Enhance subscription management in ICMDirectory and update styles - `6ecaf85` Add diff and types package dependencies, enhance ICMManage component, and improve subscription UI - `996f5f0` Enhance ICMManage and IcmShareHubClient components with subscriber count and clipboard functionality - `b57c9bb` Refactor ICMInbox component and update styles for improved layout and functionality - `01d60e2` Enhance IcmShareHubClient with text statistics and improved UI elements - `2552b2b` Enhance IcmShareHubClient with new chat step visibility and improved clipboard functionality - `f59d7b1` Refactor IcmShareHubClient to enhance AI sharing options and update UI components - `407bc31` Enhance IcmShareHubClient with context publication stats and UI improvements - `89cde58` Enhance IcmShareHubClient and related components with improved UI and functionality - `d9c3d7d` Implement admin metrics authentication and enhance context metrics UI - `70d9ada` Refactor admin metrics authentication and update context metrics access - `94d8d32` Refactor ICMDirectory and IcmShareHubClient for improved subscription management and UI - `02d248f` Enhance ICMManage component with share page link and CSS adjustments - `e803723` Add removeStoredConsoleSession function and enhance ManageHubPage with session deletion feature - `19216c5` Enhance activity feed and context management with new features and UI improvements - `f80fa18` Enhance activity feed and context management with new features and styles - `1f7dc63` Refactor admin dashboard and context metrics with enhanced authentication and UI updates - `7734bf2` Enhance admin stats dashboard with new metrics and UI improvements - `9ce1395` Refactor IcmShareHubClient and related routes for improved clarity and functionality - `7b0171c` Enhance intro paste body construction with public profile integration - `509aaa5` Refactor LLM text handling to integrate context sources and associations - `c8666b5` Enhance object context source handling with canonical hash integration - `72fcb99` Integrate merged account context dumps into LLM text and intro routes - `a24aa36` Enhance intro routes with short context option and public profile integration ### 2026-05-03 Summary: Homepage and onboarding, ICM management and context editing, Mailbox, messages, notifications, Directory, discovery, subscriptions, feed. Commits: 26 - `ac690d7` Refactor ICMManage and ContextDumpsClient for enhanced user experience and API key management - `99fe7d7` Enhance ContextDumpsClient and ICMManage with revision history and UI improvements - `c815da6` Enhance ICMManage and ContextDumpsClient with improved diff functionality and UI updates - `cb96c98` Add API key guidance and version history notifications in ICMManage - `ceece2b` Enhance ICMManage with version loading logic and UI updates - `2f497e3` Refactor ICMManage and manage sections to remove diff functionality - `9b91644` Enhance ICMManage with local context pack management and activity tracking - `084e0f1` Enhance ICMManage and ICMManageSettingsTab with API key management and UI updates - `a59c0f7` Enhance ICMManage with local context pack activity tracking and management - `bf619fc` Implement guidance context type and enhance context dump functionality - `d44b044` Enhance ICMManage with ICM associations and UI updates - `db46349` Add guidance section to ContextDumpsClient and update styles - `bea43ef` Refactor ICMManage and chatgpt-intro for improved sharing prompts and clarity - `317bb04` Enhance ICMManage with analytics chart integration and data retrieval - `3920e38` Update ICMManage and related components for enhanced sharing and context telepathy - `263f635` Implement redirects and update context references in ICMManage - `2536480` Refactor mailbox references to inbox across the application - `51dc4be` Enhance ICM context handling and UI presentation - `590611a` Revise home page content for clarity and engagement - `a5c4565` Enhance UI with gradient styles for context links - `7f09dd0` Update gradient styles for .gradientContext class - `10f2135` Add directory discovery prompt and integrate into Home component - `d73a402` Revise ICMManage and IntroShareIsland for clarity in warm intro process - `8357d7b` Refactor ICM routing and sharing logic for improved clarity and functionality - `9210edb` Update ICM routing to standardize paths and remove legacy components - `77fd59f` Enhance ICMManage with new sharing functionality and plain-text support ### 2026-05-02 Summary: Homepage and onboarding, ICM management and context editing, Mailbox, messages, notifications, Directory, discovery, subscriptions, feed. Commits: 46 - `ed5cc98` Add ChatGPT integration features to ICMManage and related components - `5a31ead` Refactor ChatGPT integration in ICM components for improved usability - `e7a5426` Correct minor typo in instruction text on IntroHandlePage for clarity - `e44f469` Refactor ICMManage component by removing quick message functionality - `d34e817` Refactor ICM components for enhanced warm intro functionality - `12d2294` Update warm intro text and prompts for clarity in ICM components - `91cfb2a` Update QR code functionality and instructional text for warm intro process - `fe490ba` Refactor warm intro process to streamline user experience - `c826966` Enhance ICM onboarding documentation and chatgpt-intro module - `ce5dc11` Update ICM smoke checklist documentation for clarity and consistency - `3b95043` Add GET /api/messages/send-link endpoint and update rate limits - `e53643b` Refactor send-link endpoint to improve query parameter handling - `01f838f` Refactor GrokSendTestClient to enhance functionality and improve user experience - `38edef7` Refactor GrokSendTestClient and related functions for improved onboarding experience - `a72ea20` Enhance Grok test activity logging and improve response handling - `64c411b` Enhance GrokActivityFeed with client inference and UI improvements - `b05447e` Update test.md to clarify message sending instructions and streamline API usage - `7593bce` Enhance GrokSendTestClient and GrokActivityFeed with new features and UI improvements - `337ec9e` Refactor GrokSendTestClient and related components for improved flow management and UI enhancements - `124b852` Enhance GrokSendTestClient with peer and social handle integration for improved user experience - `91c5c43` Enhance GrokSendTestClient and related components with new sharing features and UI improvements - `73dec1e` Refactor NewIcmDoneClient to improve session storage handling - `e4cfcbe` Update import path for NewIcmCreateClient to ensure correct module resolution - `d598020` Refactor GrokSendTestClient and page components for improved clarity and functionality - `7c54898` Enhance GrokSendTestClient with new assist open functionality and UI updates - `1f5e69d` Enhance GrokSendTestClient with public origin handling and URL resolution improvements - `bdc1286` Refactor ICMInbox and ICMManage components to support navigation variants and enhance session management - `3b8ea6b` Refactor ICMInbox and ICMManage components for improved UI and functionality - `31633b1` Refactor ICMManage component to streamline session display logic and clean up code - `5640e08` Refactor BetaHubPage to utilize useSyncExternalStore for session management - `f851f01` Enhance ICMManage and related components with new sharing features and UI improvements - `4a55262` Refactor ICMManage component to enhance context coaching features and UI presentation - `affea5e` Refactor session management and context handling in Beta components - `b339b3d` Enhance ICMManage component with settings tab and UI improvements - `a0f4c75` Implement session deduplication and enhance tag handling in ContextDumpsClient - `7d4737e` Refactor context dumps storage access in ICM to improve readability - `3797870` Refactor tag handling and improve UI feedback in ContextDumpsClient - `40e60ec` Enhance ContextDumpsClient with react-select integration and UI improvements - `8f314f2` Refactor ContextDumpsClient and related components to enhance identity management links - `e9c0803` Enhance ContextDumpsClient with improved tag management and user feedback - `e34697f` Refactor ICMManage and ContextDumpsClient for improved context management and UI enhancements - `c1a3339` Enhance ICMManage and ContextDumpsClient with new features and UI improvements - `d739d52` Enhance AdvancedContextTools and ContextDumpsClient with new features and UI improvements - `57025f8` Update ICMManage and ContextDumpsClient for improved context composition and user guidance - `d662625` Enhance ContextDumpsClient with new context type options and UI improvements - `af09333` Enhance ContextDumpsClient with file drag-and-drop support and context type inference ### 2026-05-01 Summary: Homepage and onboarding, ICM management and context editing, Visual design and assets. Commits: 4 - `30f48df` Update ICM Operator skill documentation with enhanced descriptions and new resources - `a6430a1` Enhance ICM Operator skill documentation and implementation - `69e84b2` Add new Bankr Skill components and styles - `ee1b72a` Revise ICM home page content and styles for clarity and engagement ### 2026-04-28 Summary: Homepage and onboarding, ICM management and context editing, Directory, discovery, subscriptions, feed, Visual design and assets. Commits: 42 - `c4eba53` Add mascot concept "Mica" to ICM documentation and update homepage content - `40b6e42` Update metadata and enhance homepage visuals for ICM - `a502b26` Remove unused Mica SVG file and update references to use PNG format for improved performance. Enhance ICMManage component with new profile link functionality and updated styles for buttons. Adjust homepage to display Mica as a PNG image, ensuring consistency across the application. - `3048dc5` Update multiple PNG images for improved visual consistency across the application - `36e04cf` Update favicon and apple touch icon in metadata for improved branding consistency - `d191de1` Update hero visual component and CSS styles for improved layout and responsiveness - `b55496a` Update console image for improved visual consistency across the application - `11a29fa` Update multiple OG images for improved visual consistency across the application - `d8df077` Enhance landscape section with new comparisons and styles for improved clarity and layout - `a5c01b8` Implement guidance composer feature in ICMInbox for enhanced user interaction - `a92c113` Enhance agent line functionality and styling for improved user interaction - `7759297` Refactor navigation links across ICM components to enhance user experience - `c074cf5` Update HOME_HREF constant across ICM components for consistent navigation - `05f1fc1` Refactor landscape comparisons and update styles for enhanced clarity and layout - `7470330` Add new landscape comparison for 'Fuse context' and refine ICM description - `a939486` Add analytics feature to ICMManage for enhanced data insights - `c6e4dd6` Refactor ICMManage share prompts and update skill documentation for clarity - `8b6179b` Add Skills link to ICM navigation and enhance skill documentation - `f701bf3` Add verified user previews and enhance styles for network statistics - `abb6f54` Enhance ICM functionality with leaderboard and webhook features - `90f3303` Refactor styles and enhance SkillCopy component functionality - `5276103` Enhance layout and positioning of details in various components - `fcc77bd` Refine positioning and enhance styles across multiple components - `3c0ab8f` Update SkillCopy component and refine styles for improved layout - `751cdcf` Implement compose button in ICMInbox and update styles - `d448060` Enhance ICMManage with new context source and link prompts - `adad4da` Update ICMManage component and styles for clarity and usability - `b8a086e` Add seeded ICM claim functionality to ICMManage and server - `3664272` Update ICMManage component to include overview tab and improve tab management - `9d11108` Update global and page styles for improved visual consistency and theme adjustments - `f2b3e61` Refactor ICMManage component and enhance server functionality - `ffc111e` Enhance ICMInbox and ICMManage components with session handling improvements - `ed9bf78` Add directory filtering and improve claims loading logic in ICMDirectory - `02ac8c3` Enhance ICMManage component with identity claiming functionality and UI improvements - `ab2408b` Implement add source functionality in ICMManage component - `01877b4` Refactor add source functionality in ICMManage component - `a84f568` Add quick messaging feature to ICMManage component - `1e18087` Enhance ICM components with new features and UI improvements - `d0599c7` Remove ThemeToggle component from multiple ICM files for a cleaner footer layout - `c25b307` Update CSS styles for manage and skill-copy components - `475b232` Implement sync functionality for object context sources in ICMManage component - `b8e194a` Enhance ICMManage and drive handling with new features ### 2026-04-27 Summary: Homepage and onboarding, ICM management and context editing, Mailbox, messages, notifications, Security, privacy, rate limits, private boxes. Commits: 22 - `b2a99b9` Add graph structure and decision-making features in ICM - `6499962` Enhance ICMInbox with graph context and decision-making features - `da6cb94` Add 'Manage' link to navigation in ICMConsole, ICMInbox, and Home page - `608a9af` Refactor WeText to ICM and update related configurations - `ab122e2` Add decision memory functionality and enhance ICM management features - `72f2f2d` Update ICM documentation and navigation links for improved user experience - `7cf1dfb` Enhance ICM components with new features and styling improvements - `64a5a37` Enhance ICM styling and notification features - `86ad7db` Refactor ICM navigation and enhance agent line functionality - `349788d` Add copy to clipboard functionality in ICMManage component - `aefc919` Enhance ICMManage component with Google Drive sync and identity management features - `fcecd3f` Enhance ICMManage component with Google Drive link checking and preview features - `2749cd8` Implement context source management in ICMManage component - `78e13e8` Refactor ICMInbox and ICMManage components for improved memory management and UI updates - `3a82e85` Refactor ICMInbox component to streamline context management and enhance user guidance - `749e047` Enhance ICMManage component with improved claim status display and styling - `98953e0` Update global styles and enhance ICMManage component with improved UI elements - `d288e76` Enhance ICMManage component with new glance panel and user guidance features - `7923e42` Refactor API key management in ICMManage component for improved user experience - `da89a6f` Add saveContactLabel function and integrate into ICMInbox and ICMManage components - `c18fa29` Refactor page layout and enhance navigation with new styles - `1aeb1a7` Update hero image in ICM home for improved visual clarity ### 2026-04-13 Summary: Visual design and assets. Commits: 1 - `b5e9662` Update shareBlurb in ICMConsole to enhance user guidance and sharing instructions ### 2026-04-12 Summary: Homepage and onboarding, ICM management and context editing, Mailbox, messages, notifications, Visual design and assets. Commits: 11 - `17928cc` Update global styles and enhance page layout for improved UI - `84fffb4` Add network statistics display and new activity link in homepage - `1c6ff67` Refactor message sending UI and update styles for improved layout - `6ef4fcd` Add custom domain support for www.useicm.com in wrangler.jsonc - `41a97c6` Refactor message recipient selection and update styles for improved UI - `8f9a57b` Update identifier prefix from "oma" to "icm" across multiple components for consistency - `f765507` Refactor message participant handling and thread anchor computation - `d5798a1` Add participant display and improve thread UI in ICMInbox - `ce6248c` Enhance ICMConsole UI with improved input handling and styling - `40b47fb` Enhance ICMConsole functionality with session management and sharing features - `84123f7` Enhance hash validation logic in ICMConsole for improved identifier handling ### 2026-04-09 Summary: Homepage and onboarding, ICM management and context editing, Mailbox, messages, notifications, Directory, discovery, subscriptions, feed. Commits: 43 - `28ad504` Enhance WeText documentation and UI components. - `216a88c` Refactor WeText to ICM and update configuration. - `aebbf98` Update layout metadata for ICM with Open Graph and Twitter card support. - `d6f725b` Add pill notification to primary action link in homepage layout - `c5a48c1` Enhance ICM console with copy functionality and toast notifications - `b66472e` Remove the toggle for displaying claim ID in ICM console, simplifying the UI by always showing the claim ID directly. This change enhances usability by eliminating unnecessary interactions for users. - `b64b578` Refactor CSS styles across application for improved theming and consistency - `f965ee6` Enhance inbox styles with new landing layout and improved navigation - `ecbd6af` Fix lint errors: remove unused param, replace setState-in-effect with useSyncExternalStore - `78f07a6` Add lucide-react dependency and enhance ICM console UI - `a92b7f1` Remove lucide-react dependency and update icon usage in ICM console - `cd08394` Update CSS styles for navigation and theme toggle components - `0772667` Update layout metadata to include multiple icon sizes for improved accessibility and performance. The icon configuration now supports different resolutions, enhancing the overall user interface. - `adf4c67` Refactor page layout and update styles for improved UI consistency - `48c73f6` Add footer with ThemeToggle component across multiple pages for improved layout consistency - `fa822d2` Add footer styles to console, directory, and inbox modules for consistent layout - `502aa3d` Update claim challenge message to include verification link for improved user guidance - `0674a30` Add proof URL input for X post verification in ICM console - `b256169` Implement session management in ICM console for improved user experience - `9502e19` Refactor claim section in ICM console for improved user interaction - `28df056` Refactor session management in ICM console to remove unused claim data - `7960ba7` Add object claims management to ICM console for enhanced claim verification - `946dc1a` Add session management and UI enhancements in ICM console and inbox - `afab727` Add object metadata and version history display in ICM console - `b3d8161` Add unread message indicators and badge styles in ICM console and inbox - `fde56d7` Add editable label feature in ICM console with styling enhancements - `586ae98` Enhance object claims handling in ICM console to manage session updates - `558b196` Fix unused variable lint errors and auto-label sessions from verified claims - `b738449` Fix react-hooks/set-state-in-effect lint error in useUnreadCount - `a94b718` Add credentials panel with api_key rotation to console dashboard - `057c0da` Replace inbox banner notices with auto-dismissing toast popups - `7b5d870` Fix ICM badge color by renaming duplicate .badge class in homepage CSS - `f22a1c7` Replace copy full spec with send-yourself-a-message section on homepage - `2eb864d` Make directory message modal editable with session dropdown for sender - `97d6769` Add local contacts cache for recently messaged identifiers - `4e7b064` Add share button and about section to directory message modal - `f46d9a3` Add infinite scroll pagination to directory and inbox thread list - `72e1006` Remove unused hostedSkill import - `1ae6618` Refactor shareEntry function to improve share text formatting in ICMDirectory - `93d5b25` Add unclaimed objects filtering and enhance message sending functionality - `7cdfd61` Update terminology in homepage to enhance clarity - `a961292` Add sendCount to Contact type and implement contact sorting in page - `e7209e0` Refactor contact management UI and simplify sorting logic ### 2026-04-08 Summary: Homepage and onboarding, Visual design and assets. Commits: 8 - `ad1bbb9` Initialize the WeText app shell. - `36046f4` Add Cloudflare Workers deployment and storage bindings. - `9262f22` Build the first working WeText application slice. - `2ca9c27` Complete the object URL surface for WeText. - `64a1668` Add homepage object editors and main-branch deploy workflow. - `6ded4c0` Split WeText into dedicated home, console, inbox, and operator pages. - `f89c1d3` Remove Vercel from the WeText deployment workflow. - `8b292b1` Refresh the homepage story and fix Cloudflare types in CI. ================================================================================ CONTEXT DIRECTORY (uploaded sources & linked ICMs — latest from Manage) ================================================================================ # Uploaded context ## May 8 Pack type: text Updated: 2026-05-08T18:40:20.894Z First entry. Hello world. --- Host https://useicm.com