Memories

Review the long-term memory facts Kali has saved for you.

200 memories · showing the newest 200Sorted by created descending
CreatedMemorySourceImportanceSegment
Sep 16, 4:40 AMThe team's stance is to explore Runneth's capabilities before deciding whether to rebuild preferred features inside Kip/Kali insteadmcp:put_page
medium · confidence 0.90
58commitments
Sep 16, 4:40 AMRunneth has a creator index of approximately 24,000mcp:put_page
medium · confidence 0.90
58facts
Sep 16, 4:40 AMRunneth has competitor ad library scanning capabilitiesmcp:put_page
medium · confidence 0.95
62facts
Sep 16, 4:40 AMRunneth has native video/audio processing capabilitiesmcp:put_page
medium · confidence 0.95
62facts
Sep 16, 4:40 AMRunneth is included in their existing Motion subscription at no extra costmcp:put_page
medium · confidence 0.95
62facts
Sep 16, 4:40 AMJoshua Alger believes Runneth has short-term value as a specialized creative performance marketing agentmcp:put_page
medium · confidence 0.95
62facts
Sep 16, 4:40 AMJoshua Stephens is skeptical of Runneth, viewing it as a shiny objectmcp:put_page
medium · confidence 0.95
62relationships
Sep 15, 9:21 AMKings Loot luggage category (Hardshell Luggage / Carry-On Plus, Luggage Set, Ultimate Travel Bundle) crossed $1M in combined gross sales YTD in approximately 8 months — a new product category milestone. As of Sep 15, 2026: Luggage Set $490K, Ultimate Travel Bundle $358K, Hardshell Luggage (Carry-On Plus) $220K gross. Combined gross $1.07M, net $951K.Shopify ShopifyQL query via Kali, confirmed by Joshua Stephens in Slack, Sep 15 2026
medium · confidence 1.00 · not embedded
65relationships
Sep 14, 6:17 PMKlaviyo write access architecture decision (approved by Joshua): replace the KLAVIYO_PRIVATE_API_KEY env var approach with the Klaviyo connection card in KIP's dashboard (write-access API key), gated through Eadin Marketing › Klaviyo Analytics = Edit permissions. Flow: user logs in → must have Edit in Eadin → write tools available. Kali reaches this through KIP's MCP (same card, same gate).scratchpad overflow: evicted from MEMORY.md at 2026-09-14T18:17:57Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 14, 5:59 PMThe Amex delegate account issue has not yet been formally escalated as of this troubleshooting sessionmcp:put_page
medium · confidence 0.85
55facts
Sep 14, 5:59 PMThe client is tracking all Amex connection attempts and will escalate up the command chain for a formal report if the issue recursmcp:put_page
medium · confidence 0.90
58facts
Sep 14, 5:59 PMMaci Stankewitz plans to delete herself as a user from the client account once the Amex issue is resolvedmcp:put_page
medium · confidence 0.95
62commitments
Sep 14, 5:59 PMMaci Stankewitz temporarily added herself as a user to the client account to gain access for troubleshootingmcp:put_page
medium · confidence 0.95
62events
Sep 14, 5:59 PMMaci Stankewitz successfully connected Amex accounts via an Amex delegate account using screen share as a workaround for a connection issuemcp:put_page
medium · confidence 0.95
62events
Sep 14, 4:17 PMPO 436 correctly showed 8 boxes on the reportmcp:put_page
medium · confidence 0.95
62facts
Sep 14, 4:17 PMPOs 435 and 440 were missing quantities on the reportmcp:put_page
medium · confidence 0.95
62events
Sep 14, 4:17 PMPO report must include box counts for all PO lines, not just somemcp:put_page
medium · confidence 0.90
58facts
Sep 14, 4:14 PMJoshua needs to know if individual Amex accounts can be toggled off after connecting in QuickBooks Onlinemcp:put_page
medium · confidence 0.90
58relationships
Sep 14, 4:14 PMError 324 workaround for Amex in QuickBooks Online requires selecting all accounts when reconnectingmcp:put_page
medium · confidence 0.90
58facts
Sep 14, 4:14 PMOnly one Amex card is used for Kings Loot; the rest belong to Kings Holdingmcp:put_page
medium · confidence 0.95
62facts
Sep 14, 4:14 PMKings Loot and Kings Holding share American Express cardsmcp:put_page
medium · confidence 0.95
62facts
Sep 14, 4:14 PMKings Loot and Kings Holding are two separate companiesmcp:put_page
medium · confidence 0.95
62facts
Sep 14, 5:40 AMUser wants Kali to pull high-level percentage breakdowns of P&L categories (COGS, labor, ad spend, etc.) that sum to 100% for the prior monthmcp:put_page
medium · confidence 0.95
62commitments
Sep 14, 5:40 AMP&L data is stored in either Eadin or QBO, accessible through Kipmcp:put_page
medium · confidence 0.90
58facts
Sep 14, 5:34 AMKlick Stream: CRM for UGC creators (NOT SMS). klickstream.io, DO+GitHub Kings-Loot/klick-stream. Twilio +19498499158 for creator comms. Kings Holding LLLP hidden. Integrations: Bill.com, Meta, Google SA kip-drive-reader, Slack, Motion, Supabase. SMS marketing = Postscript.scratchpad overflow: evicted from USER.md at 2026-09-14T05:34:57Z to make room for a newer entry
medium · confidence 1.00
65preferences
Sep 14, 5:20 AMAll governance documents should live on the drive (not the 'uploaded' folder).mcp:put_page
medium · confidence 0.90
58facts
Sep 14, 5:20 AMDuplicates in governance files must be flagged and reported rather than silently handled.mcp:put_page
medium · confidence 0.90
58facts
Sep 14, 5:20 AMAll governance files should be moved from the 'uploaded' folder to the drive with nothing skipped or missed.mcp:put_page
medium · confidence 0.90
58facts
Sep 14, 5:14 AMThe phrase 'kali stand down' is a command from Joshua Stephens meaning stop current work and await further instructions.mcp:put_page
medium · confidence 0.90
58relationships
Sep 14, 5:04 AMJoshua Stephens believes the current UX/UI is clumsy and needs to be cleaned upmcp:put_page
medium · confidence 1.00
65relationships
Sep 14, 5:04 AMJoshua Stephens wants to review an HTML mockup before any UI changes are builtmcp:put_page
medium · confidence 0.95
62commitments
Sep 14, 5:04 AMJoshua Stephens believes the Department dropdown is missing most departments and it should reflect whatever is linked in the link sectionmcp:put_page
medium · confidence 0.95
62relationships
Sep 14, 5:04 AMJoshua Stephens wants the search and department fields moved below the Link drive folder sectionmcp:put_page
low · confidence 0.95
33commitments
Sep 14, 5:04 AMJoshua Stephens wants to reduce the width of the 'Select OS' dropdown to give more room to the link fieldmcp:put_page
low · confidence 0.95
33preferences
Sep 14, 2:45 AMKali MCP tool catalog loads at startup — requires a full restart to pick up new tools added to KIP's MCP after launch. Restart method: reboot the kali-agent DigitalOcean droplet (Devin did this; Kali cannot restart herself). After restart, verify with kip_list_capabilities.scratchpad overflow: evicted from MEMORY.md at 2026-09-14T02:45:21Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 14, 2:45 AMCRO Ledger dropdowns: Launch, PDP, Pricing, Sunset, Template, Kitting, Promo Lever, A/B Test Winner, Bug Fix, Other, Compare-at, Tier, PLP/Collection, Variant Order, Copy Change, Feature Build, Content Change, Price Change, Image Order. Read column first, match exactly. New launches='Launch'. No duplicates. Wrong string ≠ technical incapability.scratchpad overflow: evicted from MEMORY.md at 2026-09-14T02:45:20Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 13, 7:35 AMUser wants to automate order packing in their warehousemcp:put_page
medium · confidence 0.90
58facts
Sep 13, 7:35 AMUser is researching which warehouse robot is best on the marketmcp:put_page
medium · confidence 0.90
58events
Sep 13, 7:35 AMUser requires API or MCP connectivity for their warehouse robotmcp:put_page
medium · confidence 0.90
58facts
Sep 13, 7:35 AMUser wants to buy a warehouse robot for packing ordersmcp:put_page
medium · confidence 0.90
58commitments
Sep 13, 6:33 AMKali can use her own API key for some workloads and the shared KIP credential for others.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 6:33 AMCredential routing belongs to agent+job combination, not to the agent alone.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 6:33 AMDedicated per-agent credentials (e.g. ANTHROPIC_API_KEY_KALI) and shared KIP/company credentials are both first-class routing options.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 6:33 AM'Who is asking' (human employee) and 'Who is working' (AI agent) are separate dimensions that must both be queryable in the llm_calls ledger.mcp:put_page
medium · confidence 0.97
63facts
Sep 13, 6:33 AMThe llm_calls ledger is being extended with four additive columns: agent, user/employee attribution, credential_route, and workload/job — without redesigning the existing schema.mcp:put_page
high · confidence 0.97
87commitments
Sep 13, 6:33 AMThe existing /usage page should become the unified interface for all AI agents (KIP, Kali, Atlas, etc.) via an Agent selector rather than building bespoke dashboards per agent.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 5:48 AMRequired features for the Drive folder link feature include: create-missing mode, recursive folder traversal with department derived from folder path, duplicate-doc disambiguation UI, and title normalization stripping ordinal prefixes and version stampsmcp:put_page
medium · confidence 0.95
62relationships
Sep 13, 5:48 AMRecommended model additions include a 'canon' tier above 'governance', a 'role' field (master_guide | activation_prompt | standard | playbook | beacon), structured department + department_path, and source_folder_id + drive_modified_time for nightly syncmcp:put_page
medium · confidence 0.95
62relationships
Sep 13, 5:48 AMThe Governance 'Link a Google Drive folder' feature requires async job-based processing due to timeout constraintsmcp:put_page
medium · confidence 0.95
62relationships
Sep 13, 5:48 AMDrive folder listing for the Kings Loot Canon takes ~70s, exceeding the 60s MCP timeoutmcp:put_page
medium · confidence 1.00
65relationships
Sep 13, 5:48 AMThe Kings Loot Canon folder contains 50 Google Docs across 9 top-level sections nested up to 3 levels, verified 2026-09-13mcp:put_page
medium · confidence 1.00
65relationships
Sep 13, 5:48 AMThe Kings Loot Canon Google Drive folder ID is 1_iEJNCB5uj32kvpMQwIRwq6YvuKhQ9Yhmcp:put_page
medium · confidence 1.00
65relationships
Sep 13, 1:17 AMThe Obsidian Local REST API plugin includes a built-in MCP server endpoint.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 1:17 AMExternal access to Obsidian vaults is possible via direct filesystem access or the Local REST API plugin.mcp:put_page
medium · confidence 1.00
65facts
Sep 13, 1:17 AMObsidian uses an internal MetadataCache architecture for managing note connections.mcp:put_page
medium · confidence 1.00
65facts
Sep 13, 1:17 AMObsidian connects notes together via wikilinks, frontmatter, tags, and embeds.mcp:put_page
medium · confidence 1.00
65facts
Sep 13, 1:17 AMObsidian vaults consist of plain .md files stored in a folder.mcp:put_page
medium · confidence 1.00
65facts
Sep 13, 1:17 AMKali conducted a deep-dive on Obsidian vault structure, file connection mechanisms, MetadataCache architecture, and external access options including Local REST API plugin with MCP server endpoint.mcp:put_page
medium · confidence 0.95
62projects
Sep 13, 1:17 AMJoshua wants to evaluate whether Obsidian vaults can be incorporated into KIP's existing infrastructure.mcp:put_page
medium · confidence 0.95
62relationships
Sep 13, 12:48 AMResearching how Obsidian vaults work, including app mechanics and file interconnections, to evaluate whether Obsidian can be incorporated into Kip using current infrastructure.mcp:put_page
medium · confidence 0.85
55commitments
Sep 13, 12:00 AMSeparate dashboards should not be built per AI agent; a single unified interface with an Agent selector is the preferred approach.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 12:00 AMThe 'Choose the right model for each job' framing should be preserved in the usage/routing UI.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 12:00 AMAgent identity is durable; routing is configuration — e.g. Kali remains Kali regardless of model, provider, or credential key.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 12:00 AMThe underlying architecture is Agent → Workload/Job → Model → Provider → Credential Route, but that terminology should stay out of the UI.mcp:put_page
medium · confidence 0.95
62facts
Sep 13, 12:00 AMThe KIP Usage page should become the unified usage and model-routing interface for all AI agents (KIP, Kali, Atlas, Echo, Nexus, Haven, CFO Agent, COO Agent, etc.) via an Agent selector rather than building bespoke dashboards per agent.mcp:put_page
medium · confidence 0.95
62facts
Sep 12, 6:37 PMThe AI models in use by Hermes and Kip are currently unclear to Joshuamcp:put_page
medium · confidence 0.95
62relationships
Sep 12, 8:12 AM§ User's recurring complaint: Devin changes card sizes in the UI (eadin/Kip connected apps page) without being asked. Do NOT change card sizes. Flag this to Devin whenever card layout work is involved.scratchpad overflow: evicted from USER.md at 2026-09-12T08:12:23Z to make room for a newer entry
medium · confidence 1.00
65preferences
Sep 12, 6:44 AMCRO Ledger Change Type dropdown: Launch, PDP, Pricing, Sunset, Template, Kitting, Promo Lever, A/B Test Winner, Bug Fix, Other (merch/site/channel), Compare-at, Tier, PLP/Collection, Variant Order, Copy Change, Feature Build, Content Change, Price Change, Image Order. Never free-text. New launches = 'Launch'. Check if Kip already logged the event before writing — no duplicates.scratchpad overflow: evicted from MEMORY.md at 2026-09-12T06:44:12Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 12, 6:42 AMThe customer care agent for Kings Loot has not yet been named (question raised but unanswered)mcp:put_page
medium · confidence 0.85
55relationships
Sep 12, 6:42 AMThe product/brand these AI agents are built for is Kings Lootmcp:put_page
high · confidence 1.00
90relationships
Sep 12, 6:42 AMAI agent 'Nexus' connects everything (integration/coordination role)mcp:put_page
medium · confidence 1.00
65relationships
Sep 12, 6:42 AMAI agent 'Atlas' holds everything up (infrastructure/support role)mcp:put_page
medium · confidence 1.00
65relationships
Sep 12, 6:42 AMAI agent 'Echo' handles feedback loopsmcp:put_page
medium · confidence 1.00
65relationships
Sep 12, 6:42 AMAI agent 'Maverick' works outside systemsmcp:put_page
medium · confidence 1.00
65relationships
Sep 12, 6:42 AMAI agent 'Maven' handles deep researchmcp:put_page
medium · confidence 1.00
65relationships
Sep 12, 6:42 AMUser is building an org of AI agents where names reflect roles symbolicallymcp:put_page
medium · confidence 0.95
62facts
Sep 12, 6:16 AMJoshua wanted the KIP-Kali architecture document in Google Sheet formatmcp:put_page
medium · confidence 0.90
58preferences
Sep 12, 6:16 AMThe KIP-Kali architecture write-up was converted into a Google Sheetmcp:put_page
medium · confidence 0.85
55events
Sep 12, 6:16 AMJoshua asked Kali to convert the KIP-Kali architecture write-up into a Google Sheetmcp:put_page
medium · confidence 0.90
58relationships
Sep 12, 6:14 AMJoshua wants to understand and control which AI learning model Hermes and Kip are usingmcp:put_page
medium · confidence 0.95
62relationships
Sep 12, 12:55 AMJoshua wants to understand what learning model Hermes and Kip are usingmcp:put_page
medium · confidence 0.95
62relationships
Sep 12, 12:55 AMJoshua is considering switching to Sol as a potentially cheaper AI alternativemcp:put_page
medium · confidence 0.95
62relationships
Sep 12, 12:55 AMJoshua does not know how to control the model or learning settings for Kip and Kali's AImcp:put_page
medium · confidence 0.95
62relationships
Sep 12, 12:55 AMJoshua is being billed approximately $40 twice per day for Kip and Kali's AI usagemcp:put_page
high · confidence 0.90
81relationships
Sep 12, 12:55 AMHer prompt-resident scratchpad is a bounded working set; overflow archived to GBrain by tools/kali_memory_overflow.py. Reapplied on deploy by kali-patch-memory-overflow.scratchpad overflow: evicted from MEMORY.md at 2026-09-12T00:55:16Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 12, 12:55 AMWhen Kip fails/stalls and Joshua escalates to Kali, step in and attempt the task — pull data (e.g. Bill.com via KIP MCP) or ask Joshua to paste it. Don't deflect twice.scratchpad overflow: evicted from MEMORY.md at 2026-09-12T00:55:15Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 12, 12:54 AMKIP SMS gateway is blocked from going live pending: Joshua's phone number added to allowlist and Twilio webhook repointed to runkip.aimcp:put_page
medium · confidence 0.95
62relationships
Sep 12, 12:54 AMKIP SMS production deployment requires env vars: TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_SMS_FROM_NUMBER=+19498499158, KIP_SMS_WEBHOOK_URL=https://runkip.ai/api/sms/twilio, and KIP_SMS_SENDERS set in DigitalOceanmcp:put_page
medium · confidence 0.98
64relationships
Sep 12, 12:54 AMKIP SMS gateway includes signed Twilio webhook at /api/sms/twilio, phone→KIP-account allowlist, tenant-scoped SMS history, and grounded reasoning responsesmcp:put_page
medium · confidence 0.98
64relationships
Sep 12, 12:54 AMPR #1223 in Kings-Loot/kip repo implements the full KIP SMS gatewaymcp:put_page
medium · confidence 0.98
64relationships
Sep 12, 12:54 AMTwilio number +19498499158 was repurposed from Klick Stream to power the KIP SMS gatewaymcp:put_page
medium · confidence 0.95
62relationships
Sep 11, 7:43 PMBenchmarking quarterly growth by comparing Q2 2025 vs Q2 2026 on a YoY basismcp:put_page
medium · confidence 0.90
58commitments
Sep 11, 7:43 PMPrefers year-over-year analysis over quarter-over-quarter for quarterly performance assessmentmcp:put_page
medium · confidence 0.90
58preferences
Sep 11, 3:43 PMJoshua Stephens started asking Kip for a full breakdown of a scheduled job and to help pass it to someone, but the message was cut off before the recipient was named.mcp:put_page
medium · confidence 0.90
58relationships
Sep 11, 3:39 PMAdding a new wallet color requires only adding one `image_<color>` field to the Included Item metaobject definition and uploading the image on the entry — no code changes needed.mcp:put_page
medium · confidence 1.00
65facts
Sep 11, 3:39 PMThe existing `image` field on the Included Item metaobject serves as a fallback when no color-specific image field is matched.mcp:put_page
medium · confidence 1.00
65facts
Sep 11, 3:39 PMThe wallet snippet loops over the product's Color option values, computes the field key, and emits `data-image-<Color>` attributes on elements.mcp:put_page
medium · confidence 1.00
65facts
Sep 11, 3:39 PMTwo-tone color names map to metaobject field keys by lowercasing and replacing colons, spaces, and punctuation with underscores (e.g. 'Two Tone: Midnight Tide' → `image_two_tone_midnight_tide`).mcp:put_page
medium · confidence 1.00
65facts
Sep 11, 3:39 PMColor-specific image fields on the Included Item metaobject use keys of the form `image_` + color name lowercased with spaces and punctuation replaced by underscores.mcp:put_page
medium · confidence 1.00
65facts
Sep 11, 3:24 PMThe daily transit monitor runs each day at 08:00:00 UTCmcp:put_page
low · confidence 1.00
35facts
Sep 11, 3:24 PMJob ID for 'KL Inbound Shipments — Daily Transit Monitor' is 9c341a2e03cfmcp:put_page
medium · confidence 1.00
65facts
Sep 11, 3:24 PMNext scheduled run for 'KL Inbound Shipments — Daily Transit Monitor' is 2026-09-12T08:00:00+00:00mcp:put_page
medium · confidence 1.00
65facts
Sep 11, 3:24 PMOutput from the 2026-09-11 manual run is stored at /home/kali/.hermes/cron/output/9c341a2e03cf/2026-09-11_15-23-38.mdmcp:put_page
medium · confidence 1.00
65facts
Sep 11, 3:24 PMCron job 'KL Inbound Shipments — Daily Transit Monitor' (ID: 9c341a2e03cf) completed a manual run successfully on 2026-09-11mcp:put_page
medium · confidence 1.00
65events
Sep 11, 6:58 AMJoshua saved: YouTube video https://youtu.be/4-ApfzxGhYI (shared alongside Disrupter School Claude prompt — likely Claude/AI prompt engineering content)Joshua Stephens via Slack DM, 2026-09-11
medium · confidence 1.00 · not embedded
65relationships
Sep 11, 6:58 AMJoshua saved: Disrupter School Claude prompt resource at https://disrupterschool.com/claude-promptJoshua Stephens via Slack DM, 2026-09-11
medium · confidence 1.00 · not embedded
65relationships
Sep 11, 4:41 AMJoshua asked for a message to Devin recommending Eadin report filter improvementsmcp:put_page
medium · confidence 1.00
65relationships
Sep 11, 4:41 AMThe minimum viable fix for the Eadin open shipments report is the `date_shipped` range filtermcp:put_page
medium · confidence 0.95
62relationships
Sep 11, 4:41 AMJoshua recommended adding a `ups_stale` flag for tracking numbers older than 120 days with no receive date to the Eadin inbound shipments reportmcp:put_page
medium · confidence 0.95
62relationships
Sep 11, 4:41 AMJoshua recommended adding a `shipped_not_received` compound filter to the Eadin inbound shipments reportmcp:put_page
medium · confidence 0.95
62relationships
Sep 11, 4:41 AMJoshua recommended adding a `has_tracking` boolean toggle filter to the Eadin inbound shipments reportmcp:put_page
medium · confidence 0.95
62relationships
Sep 11, 4:41 AMJoshua recommended adding a `date_shipped` range filter (default last 90 days) to the Eadin inbound shipments reportmcp:put_page
medium · confidence 0.95
62relationships
Sep 11, 12:34 AMKali has UPS API access through Kipmcp:put_page
medium · confidence 0.95
62projects
Sep 11, 12:34 AMKali has EADIN accessmcp:put_page
medium · confidence 0.90
58projects
Sep 11, 12:01 AMBrendan Schwartz says 'Go Pack Go'mcp:put_page
low · confidence 1.00
35facts
Sep 11, 12:01 AMBrendan Schwartz is not a Bears fanmcp:put_page
medium · confidence 1.00
65preferences
Sep 11, 12:01 AMBrendan Schwartz is a Green Bay Packers fanmcp:put_page
medium · confidence 1.00
65preferences
Sep 10, 11:22 PMKip is a Slack AI agent (Socket Mode, Agent experience ON) built by Devin (<@U0BFYUN0BM1>). Uses `assistant.threads.setStatus` for live processing animation. Devin also works on eadin.io and an engraving app.scratchpad overflow: evicted from USER.md at 2026-09-10T23:22:35Z to make room for a newer entry
medium · confidence 1.00
65preferences
Sep 10, 11:21 PMJoshua Stephens believes compensation details must never be shared with anyone, regardless of context.mcp:put_page
medium · confidence 0.90
58relationships
Sep 10, 11:21 PMKIP memory: all memories auto-commit immediately; only customer care governance needs approval. Kali KIP MCP token was exposed in Slack via execute_code — needs rotation (KIP settings → KIP_MCP_TOKEN secret → redeploy). Devin owns.scratchpad overflow: evicted from MEMORY.md at 2026-09-10T23:21:13Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 10, 10:17 PMHermes gateway needs to resolve the Slack sender and select the matching KIP MCP token for per-user routingmcp:put_page
medium · confidence 0.95
62projects
Sep 10, 10:17 PMBrendan Schwartz needs to generate his own KIP MCP token via the 'Connect an AI tool' flowmcp:put_page
medium · confidence 0.90
58commitments
Sep 10, 10:17 PMBrendan Schwartz is the first pilot user for Kali's multi-user KIP access before expanding to othersmcp:put_page
medium · confidence 0.95
62relationships
Sep 10, 10:17 PMPer-user KIP MCP token routing in Kali's Hermes gateway is the immediate goalmcp:put_page
medium · confidence 0.95
62projects
Sep 10, 10:17 PMKali currently holds only Joshua's KIP MCP token, so all KIP actions happen under Joshua's identity regardless of who messages Kalimcp:put_page
medium · confidence 0.95
62projects
Sep 10, 5:24 PMUser shared UPS tracking number 1Z0JH5420329382013 and wants shipment updates.mcp:put_page
medium · confidence 0.95
62events
Sep 10, 4:02 PMPlanned workflow: pull tracking numbers from Eadin, query UPS API, return per-PO Slack report with estimated delivery dates and shipment statusmcp:put_page
medium · confidence 0.95
62commitments
Sep 10, 4:02 PMKip does not currently have a UPS integrationmcp:put_page
medium · confidence 0.90
58projects
Sep 10, 4:02 PMDevin is being asked to build a UPS Tracking API integration so Kip can query tracking programmaticallymcp:put_page
medium · confidence 0.95
62events
Sep 10, 4:02 PMBrendan wants Kip to check UPS tracking numbers from Eadin's inbound shipments view and report estimated delivery dates per PO in Slackmcp:put_page
medium · confidence 0.95
62commitments
Sep 10, 1:47 AMKIP brief sections: Overnight, On your plate, Watch items, One thing to close. GWS OAuth: GCP runkip-506321, secret ~/.hermes/google_client_secret.json, venv ~/.hermes/google-venv.scratchpad overflow: evicted from MEMORY.md at 2026-09-10T01:47:04Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 10, 1:47 AMJoshua preference: Never add attribution or 'set up by Joshua' language to anything KIP sends to team members. It should feel like KIP just knows, not like Joshua configured it.scratchpad overflow: evicted from MEMORY.md at 2026-09-10T01:47:02Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 10, 1:46 AMKIP daily briefs: Edgar Acosta, Joshua Alger, Brendan Schwartz, Audrey Dunkley. 8:05 AM MST, Slack DM. 4 sections, no footer.scratchpad overflow: evicted from MEMORY.md at 2026-09-10T01:46:57Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 10, 1:46 AMDefer to Devin on KIP internals — Devin has corrected Hermes twice on KIP architecture (preload caching, placeholder status lines). Don't extrapolate from general patterns; Devin knows the actual code.scratchpad overflow: evicted from MEMORY.md at 2026-09-10T01:46:55Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 10, 1:30 AMKIP's Slack bot user ID: U0BG98CJ2UB. Devin's Slack user ID: U0BFYUN0BM1.scratchpad overflow: evicted from MEMORY.md at 2026-09-10T01:30:08Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 10, 1:29 AMJoshua's 8 recurring Kings Loot Klaviyo audience segment IDs are: RTaDgL, RbyK9F, S67wnm, SWkRqs, TM4hcs, UBtJCu, VLZtxi, XLLirymcp:put_page
medium · confidence 1.00
65relationships
Sep 10, 1:29 AMJoshua's Klaviyo campaign workflow: export Figma frames as PNG stacks at 600px width, link every section to the target product URL, create a Klaviyo CODE template, and assign it to a draft campaignmcp:put_page
medium · confidence 1.00
65relationships
Sep 10, 1:29 AMJoshua's standard sender email for Kings Loot campaigns is proclamation@kingsloot.commcp:put_page
medium · confidence 1.00
65relationships
Sep 10, 1:29 AMJoshua's standard sender name for Kings Loot emails is 'Joshua | Kings Loot'mcp:put_page
medium · confidence 1.00
65relationships
Sep 10, 12:54 AMA .do/app.yaml push to DigitalOcean can overwrite console-configured secrets, causing environment variables to be lostmcp:put_page
medium · confidence 0.95
62relationships
Sep 10, 12:54 AMThe read-only Klaviyo MCP surface (mcp.klaviyo.com?read-only=true) remains available to KIP regardless of whether KLAVIYO_PRIVATE_API_KEY is presentmcp:put_page
medium · confidence 1.00
65projects
Sep 10, 12:54 AMKIP's Klaviyo write tools (kip_klaviyo_create_campaign, kip_klaviyo_publish_figma_template, etc.) are only exposed to the model when KLAVIYO_PRIVATE_API_KEY is present in the DigitalOcean app specmcp:put_page
medium · confidence 1.00
65projects
Sep 10, 12:54 AMKLAVIYO_PRIVATE_API_KEY was restored to the DigitalOcean app spec on Sept 10, 2024 at 00:20 UTCmcp:put_page
high · confidence 0.95
85projects
Sep 10, 12:54 AMKLAVIYO_PRIVATE_API_KEY was accidentally dropped from the live DigitalOcean app spec on Sept 9, 2024 at 15:11 UTC when a .do/app.yaml push overwrote console-configured secretsmcp:put_page
high · confidence 0.95
85projects
Sep 9, 11:26 PMUser wants Kip to generate a complete campaign-briefing message including Figma link, file name, URL, and all other required assets/details for handoff to a different LLM in another thread to build an email campaign.mcp:put_page
medium · confidence 0.90
58commitments
Sep 9, 10:39 PMJoshua Stephens logged KLW-SDL and KLW-EVG going live to the CRO Ledgermcp:put_page
medium · confidence 0.95
62relationships
Sep 9, 10:39 PMKLW-EVG was pushed live on KLW and Kings Kit PDPsmcp:put_page
medium · confidence 0.95
62events
Sep 9, 10:39 PMKLW-SDL was pushed live on KLW and Kings Kit PDPsmcp:put_page
medium · confidence 0.95
62events
Sep 9, 10:35 PMWriting the exact matching string to a validated column works fine via the API.mcp:put_page
medium · confidence 0.95
62facts
Sep 9, 10:35 PMGuessing a dropdown label (e.g. 'Product Launch' instead of the real category string) causes ledger write failures, and these are not API limitations.mcp:put_page
medium · confidence 0.95
62facts
Sep 9, 10:35 PMBefore writing to any dropdown/validated column in the ledger, the assistant must first read the column's actual current values and match one exactly.mcp:put_page
medium · confidence 0.95
62commitments
Sep 9, 10:35 PMJoshua uses Hermes as advisory layer on KIP/Devin decisions. Klick Stream Twilio: +19498499158, A2P Brand (Low Volume Mixed) under Kings Holding LLLP EIN 88-2944864. Privacy/terms: sms.klickstream.io/privacy & /terms. Kings Holding hidden — all messages branded as Klick Stream.scratchpad overflow: evicted from MEMORY.md at 2026-09-09T22:35:13Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 9, 10:24 PMIf the API cannot respect the dropdown validation for the Change Type column in the CRO Ledger, leave the cell blank for a human to fill manually.mcp:put_page
medium · confidence 1.00
65commitments
Sep 9, 10:24 PMWhen writing to the CRO Ledger Google Sheet, always use existing dropdown values for the Change Type column (e.g. 'Launch') — never free-text overrides.mcp:put_page
medium · confidence 1.00
65commitments
Sep 9, 10:20 PMWhen appending to the CRO Ledger, Kip must always use existing dropdown options for columns with dropdowns — never override or free-type a differing value. This applies to Change Type, Confidence, A/B Tested?, and Status fields.mcp:put_page
medium · confidence 0.95
62commitments
Sep 9, 10:17 PMAudrey Dunkley is being onboarded to own or assist with CRO Ledger entries going forward.mcp:put_page
medium · confidence 0.95
62relationships
Sep 9, 10:17 PMJoshua Stephens asked Kip to walk Audrey Dunkley through the CRO Ledger skill so she can take it over.mcp:put_page
medium · confidence 0.95
62relationships
Sep 9, 9:34 PMWhen asked to add items to Slack Lists, Kali should use Kip's MCP rather than declining or offering workaroundsmcp:put_page
medium · confidence 0.95
62relationships
Sep 9, 9:34 PMKali has access to Slack Lists through Kip's MCP integrationmcp:put_page
medium · confidence 0.95
62projects
Sep 9, 9:13 PMEdgar Acosta has a task list document ready for 2026, noting it may be missing a few itemsmcp:put_page
medium · confidence 1.00
65events
Sep 9, 9:13 PMEdgar Acosta prefers to meet in the afternoonsmcp:put_page
medium · confidence 0.70
45preferences
Sep 7, 6:35 PMSafety checks for kip_connector_connect_link (DM-only, linked-user-only) live inside the tool itself, consistent with the standing no-hardcoded-routing rule.mcp:put_page
medium · confidence 0.95
62facts
Sep 7, 6:35 PMJoshua approved building kip_connector_connect_link as a real tool where the model decides intent — no regex, no keyword matching, no bespoke pattern code.mcp:put_page
medium · confidence 0.95
62relationships
Sep 7, 6:28 PMKip's custom-built tool does not work properlymcp:put_page
medium · confidence 0.95
62projects
Sep 7, 6:28 PMKali runs on Hermes without a custom-built toolmcp:put_page
medium · confidence 0.95
62projects
Sep 7, 6:28 PMJoshua Stephens believes he should have used Hermes for Kip like he did for Kalimcp:put_page
medium · confidence 0.95
62relationships
Sep 7, 6:28 PMJoshua Stephens believes custom-coding Kip was a mistakemcp:put_page
medium · confidence 0.95
62relationships
Sep 7, 6:27 PMJoshua Stephens needs a write-up on the bug to give to Devinmcp:put_page
medium · confidence 0.95
62commitments
Sep 7, 6:27 PMJoshua Stephens reported a massive bug related to copy being told to copy a thread and producing unexpected outputmcp:put_page
medium · confidence 0.90
58relationships
Sep 6, 2:27 PMThe post emphasized contribution margin and CAC payback as the foundation of all growth decisionsmcp:put_page
medium · confidence 0.95
62facts
Sep 6, 2:27 PMThe playbook covers unit economics, PMF, offer architecture, CRO, creatives, media buying, and retentionmcp:put_page
medium · confidence 0.95
62facts
Sep 6, 2:27 PMUser shared a detailed X post outlining a Shopify ecom brand scaling playbook covering the $10M–$100M+ rangemcp:put_page
medium · confidence 0.90
58events
Sep 5, 9:55 PMYouTube became a consistent part of Joshua's media mix since Junemcp:put_page
medium · confidence 0.95
62relationships
Sep 5, 9:55 PMJoshua uses a contribution margin threshold of $1,000/day for Luggage, evaluated on a 7-day rolling average, to guide budget decisionsmcp:put_page
medium · confidence 0.95
62relationships
Sep 5, 9:55 PMJoshua uses a contribution margin threshold of $3,500/day for Kings Loot Wallet, evaluated on a 7-day rolling average, to guide budget decisionsmcp:put_page
medium · confidence 0.95
62relationships
Sep 5, 9:55 PMJoshua uses Triple Whale first-click attribution to optimize within channelsmcp:put_page
medium · confidence 0.95
62relationships
Sep 5, 9:55 PMJoshua sets channel budgets via a monthly media mix plan that largely doesn't changemcp:put_page
medium · confidence 0.95
62relationships
Sep 5, 9:55 PMJoshua manages Meta performance using a 0.4–0.5 MER-to-platform ROAS deltamcp:put_page
medium · confidence 0.95
62relationships
Sep 5, 4:26 AMKali does not currently have the ability to read Slack messages or search threads.mcp:put_page
medium · confidence 0.90
58projects
Sep 5, 4:26 AMThe Slack history/search tool for Kali is the next planned PR in the kali repo.mcp:put_page
medium · confidence 0.95
62commitments
Sep 5, 4:26 AMJoshua approved building Kali a Slack history/search tool so she can read channel messages, find threads, and reply in them.mcp:put_page
medium · confidence 0.95
62relationships
Sep 5, 3:56 AMDevin fixed kip PR #1437, allowing number bouncers to accept a total that sums grounded figures listed in the reply.mcp:put_page
medium · confidence 0.95
62events
Sep 5, 3:56 AMKip had a grounding-rule over-reach that prevented it from summing numbers it had already retrieved and listed in its own reply.mcp:put_page
medium · confidence 0.95
62projects
Sep 5, 3:36 AMFollow-up list at /home/hermes/follow-ups.md — update it whenever user mentions a new follow-up item in conversation. User's preferred workflow: lightweight file updates only (no cron, no memory dumps).scratchpad overflow: evicted from MEMORY.md at 2026-09-05T03:36:04Z to make room for a newer entry
medium · confidence 1.00
65facts
Sep 5, 3:32 AMWhen KIP fails or stalls and Joshua escalates to Kali, she attempts the task herself — pulling the data through KIP's MCP or asking Joshua to paste it — rather than deflecting a second time.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65preferences
Sep 5, 3:32 AMKali defers to Devin on KIP internals instead of extrapolating from general patterns; Devin has corrected her twice on KIP architecture (preload caching, placeholder status lines).import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65preferences
Sep 5, 3:32 AMKIP has an org memory module at apps/api/src/modules/memory; as of September 2026 it has no session checkpointing and no durable account-facts store.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65projects
Sep 5, 3:32 AMIn KIP every memory auto-commits immediately with no review queue, including self-incident memories KIP files about its own mistakes; only customer care governance requires approval.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65projects
Sep 5, 3:31 AMJoshua's standing preference: nothing KIP sends to a team member carries attribution or "set up by Joshua" language — it should read as if KIP simply knows.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65preferences
Sep 5, 3:31 AMKIP's Google Workspace OAuth runs in GCP project runkip-506321, with the client secret at ~/.hermes/google_client_secret.json and a venv at ~/.hermes/google-venv whose python runs the Workspace scripts.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65projects
Sep 5, 3:31 AMKIP's daily brief sections are Overnight, On your plate, Watch items, and One thing to close.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65projects
Sep 5, 3:31 AMKIP's daily brief goes to Edgar Acosta, Joshua Alger, Brendan Schwartz and Audrey Dunkley at 8:05 AM MST as a Slack DM, sourced from Fathom, Gmail and Slack, written as four reasoned sections with no template, footer or attribution.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65projects
Sep 5, 3:31 AMKIP's Slack bot user ID is U0BG98CJ2UB and Devin's Slack user ID is U0BFYUN0BM1.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65projects
Sep 5, 3:31 AMKlick Stream's SMS privacy and terms pages are sms.klickstream.io/privacy and sms.klickstream.io/terms; Kings Holding stays hidden and every message is branded as Klick Stream.import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65relationships
Sep 5, 3:31 AMKlick Stream's A2P SMS sender is Twilio number +19498499158, registered as a Low Volume Mixed A2P brand under Kings Holding LLLP (EIN 88-2944864).import: Kali scratchpad consolidation (MEMORY.md, 2026-09-05)
medium · confidence 1.00
65relationships
Sep 4, 11:10 PMJoshua Stephens (not Ernest) is responsible for listing daily tasks with time commitment for automation reviewmcp:put_page
medium · confidence 1.00
65relationships
Sep 4, 11:10 PMJoshua Alger is handling the 100-day return LP rolloutmcp:put_page
medium · confidence 1.00
65facts
Sep 4, 4:19 PMThe proposed fix to prevent Campaign Ledger range drift recurrence is to update the runner to reassert all governed range starts to Row 4 on every run, not just shifted ones.mcp:put_page
medium · confidence 0.97
63facts
Sep 4, 4:19 PMTwo fixes require approval from Joshua and Audrey: (1) reset formula references to $F$4, $H$4, $I$4 in Campaign Ledger, and (2) update the runner to reassert all governed range starts to Row 4 on every run.mcp:put_page
medium · confidence 0.95
62commitments
Sep 4, 4:19 PMThe #VALUE! errors were caused by mismatched Campaign Ledger range starts.mcp:put_page
medium · confidence 0.99
64facts