• Joined on 2026-05-26
marty pushed to main at marty/rm-circle-team-router 2026-08-20 13:40:59 +00:00
0e3af3b244 Rebuilt designed explainer with the approved 60s narration (rmc-explainer-8df7c62098): contract checks, one-tap join, live-dashboard scene, Get 2 Help 2 Teach 2 matrix, disclaimer CTA; tools card updated, poster regenerated, old file retained
marty pushed to main at marty/rm-circle-team-router 2026-08-20 13:34:01 +00:00
6f9d53cfa7 Teaching clips carved from the dashboard walkthrough: 1-min upgrade how-to + 2-min Messages intro, added to tools page; Hermes at-risk nudges now link the upgrade clip
marty pushed to main at marty/rm-circle-team-router 2026-08-20 13:26:50 +00:00
34dc04a9fc Training Video 7: the Member Dashboard full walkthrough (Marty's recording, web-compressed 74MB to 32MB) + chatbot sync + Coach card links to it as the teach-forward reference
marty pushed to main at marty/rm-circle-team-router 2026-08-20 13:11:29 +00:00
f9500210eb Refreshed flagship promo (approved script): new 60s combined clip
marty pushed to main at marty/rm-circle-team-router 2026-08-20 12:33:23 +00:00
bf7e9b7ea5 Share card rebuilt for person-to-person referrals: always-present personal QR (moving link handles rotation), tap-to-fullscreen scan mode, guidance adapts to 2/2; render pipeline hardened so one panel error can never blank later panels
marty pushed to main at marty/rm-circle-team-router 2026-08-20 12:25:21 +00:00
2e0620a251 Front page: replace the last YouTube embed with the self-hosted combined promo (matches join and pitch pages; no external embeds remain)
marty pushed to main at marty/rm-circle-team-router 2026-08-20 12:21:22 +00:00
230fbde11e Invite pages: replace outdated YouTube embed with the self-hosted combined promo video (keeps prospects on-page, no end-screen leakage, matches the member-pitch hero)
marty pushed to main at marty/rm-circle-team-router 2026-08-20 12:16:51 +00:00
12046334e4 Chatbot sync: promo tools answers describe dashboard hand-off + auto-personalized links
marty pushed to main at marty/rm-circle-team-router 2026-08-20 12:14:48 +00:00
8841e9d718 Tools page auto-personalization: dashboard hands off ?id=, every post/swipe (copy payload AND visible preview) swaps the bare main-domain link for the member's /join/<id> link; sticky via localStorage; green confirmation banner
marty pushed to main at marty/rm-circle-team-router 2026-08-20 11:26:57 +00:00
4014d12208 Make Promo Tools prominent on the member dashboard: gold nav button + full-width high-contrast CTA on the share card
marty pushed to main at marty/rm-circle-team-router 2026-08-19 22:09:47 +00:00
b9ab55a156 Rotation exclusions: config rotationExcludeIds - excluded positions are never offered as the company-rotation target but their subtree is still traversed (founders reserving #4's slot for an incoming team)
marty pushed to main at marty/rm-circle-team-router 2026-08-19 20:44:10 +00:00
02290f1200 SIWE-format (EIP-4361) sign-in challenge with EIP-55 checksummed address so wallets show their friendly Sign-in UI instead of a raw-signature warning
marty pushed to main at marty/rm-circle-team-router 2026-08-19 20:36:11 +00:00
0754a858c3 Fix stale dashboard right after own tx: fresh=1 cache bypass (one-shot via sessionStorage flag) set on upgrade success and post-join redirect
marty pushed to main at marty/rm-circle-team-router 2026-08-19 20:30:53 +00:00
70fc321c3e On-dashboard upgrades: qualified members upgrade their level right from /my/<id> - ownership enforced by matching the connected wallet to the position's account, exact BigInt cost read live via getAllCosts, MoonPay assist when underfunded, wallet-app deep links on mobile
marty pushed to main at marty/rm-circle-team-router 2026-08-19 19:52:05 +00:00
ac5d29fc6e Dashboard freshness: bust the member cache on every indexed chain event + drop browser cache to 15s - joins/upgrades now visible on next page load instead of up to 2-3 min later
marty pushed to main at marty/rm-circle-team-router 2026-08-19 19:37:50 +00:00
6ebe436cf3 Rotation queue: reconcile against live chain directs in normalizeStatuses - never activate a sponsor the chain says is already 2/2 qualified (also syncs stale direct counts upward)
marty pushed to main at marty/rm-circle-team-router 2026-08-19 19:11:10 +00:00
dd6644bc3b MoonPay links: /buy/pol is a soft-404 - switch to the live /buy/matic page (POL's old-name slug) + copy note that MATIC is POL's former name
marty pushed to main at marty/rm-circle-team-router 2026-08-19 18:31:34 +00:00
9a1833f2b0 Wallet-verified member messaging (matrix-lines permissions, admin visibility)
marty pushed to main at marty/rm-circle-team-router 2026-08-19 17:39:06 +00:00
e31b01e338 Dormant company-rotation mode (publicRotationMode=chain, root #2) + multi-root teamRootId alert gating - founders' deal 2026-08-19, flip deferred until team link migration + Marty's right-leg position secured
marty pushed to main at marty/rm-circle-team-router 2026-08-19 15:50:24 +00:00
c64a716fcd Fix indexer race: instant verify (join-now auto-submission) pre-cached new members, making the log tail skip their registration (referrer directCount never bumped - #41 stuck at 1/2 despite #134). preIndexed flag + merge on event + one-time re-snapshot migration.