Commit Graph

41 Commits

Author SHA1 Message Date
martbost 97ddea7e1e Training video: how your link places people
94 seconds on the two placement settings that shipped today, in Marty's
voice, on /training as a new card.

Covers what members will actually ask: what each setting does, that Team
rotation means their OWN downline and never the company rotation, that a
new member starts on their sponsor's setting so a team runs its leader's
play by default, that one click changes it and nobody is locked in, and
that changing it only affects new joins because placements are permanent
on-chain.

Ends on where to find it and the standard risk disclaimer.

Project: video-placement (tts.cjs -> build.py -> HyperFrames). Audio
loudness-normalised to a -18.8 dB mean, which is the target the earlier
videos landed on.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-18 16:35:52 -05:00
martbost 653f4f94be Standalone presentation page: the video, subtitles, nothing else
Marty needs a link he can send that shows the full team-build presentation
without steering anyone toward a sponsor. So the page carries no header,
no navigation and no join button — whoever shared the link is the person
the viewer goes back to, and a single line under the player says exactly
that.

The player fills the first screen and the subtitle chips sit directly
under it, same as the training videos: English, Italian, French, Spanish,
German and Portuguese, off by default for an English reader and switched
on automatically for anyone who has already picked a language with the
globe button.

The disclaimers are complete but deliberately below the fold, per Marty's
ask — income language, crypto risk, irreversibility, no-advice — reachable
by scrolling rather than sitting on top of the video.

Served at /presentation and /webinar so either link works. noindex, since
it is a link to hand out rather than a page to rank.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-18 10:12:20 -05:00
martbost 946a9d75b5 Gate consistency video to members; embed on rhythm page; add vertical cut
- Members-only: the stay-consistent video now requires a wallet-verified session
  (server 403 + training-page lock UI), matching Module 3.
- Embedded on /weekly-rhythm above the sheet (hidden in print) with a members-only
  fallback card for signed-out visitors.
- Added a ~31s vertical (1080x1920) social cut, ungated, for Telegram/social.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-08 06:08:46 -05:00
martbost 47955c6b56 Add "Consistency Wins the Race" training video
A narrated, animated companion to Circle Method Lesson 10: inspires members to
keep the weekly 20-minute rhythm, print and fill the Rhythm sheet each week, and
duplicate-and-teach rather than reinvent. Placed after Lesson 10 in Module 3,
with a watch link added to the printable /weekly-rhythm page.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-08 05:46:58 -05:00
martbost 106f0fa7bd Training: 'The Textbook Play' coaching video — a real position run by the book
111s in Marty's voice: position #21's ledger, catch-funded climbs, the
pass-over cost, this week's Apex catch-and-climb, and the dashboard/sponsor
next-play close. Chatbot + AI prompt synced.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-03 14:54:06 -05:00
martbost 7bd72e7de7 Clean poster frame for the AdRevSplit explainer
Two problems with pulling the poster straight out of the recording: it caught
the walkthrough's synthetic cursor, and the hero QR was in shot. That QR
resolves to the CURRENT TEAM SPONSOR via the moving link, so anyone scanning
it off the builder entry would route around the AdRevSplit sponsor whose
{affiliateid} the entry is personalised with. Shot fresh with .qr-cta hidden.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 07:38:01 -05:00
martbost 26d0ff78ad Poster for the RM Circle explainer used in the AdRevSplit downline builder entry
The 88s walkthrough itself lives in the data volume at /tv/rmcircle-what-it-is.mp4
(same route as the Suite tool videos) so it doesn't ride along in the image.
Only the poster frame needs to be static.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 07:33:37 -05:00
martbost 64527af2ab Publish the stagnation video
"The money came. Where did it go?" - 4:06, Marty's voice, rendered from
specs/climb-with-your-catches.json.

Covers why 95% of qualified members cannot cover their next rung despite
having earned past it: the doubling maths, pass-overs being silent, and the
contrast with members who joined days ago and are already climbing. Ends on
the self-paced / afford-to-lose line and a teach-your-two close. No income
claims, no member identified.

Shareable at /v/rmc-climb-catches-d15c3f03fa.mp4 with a poster frame
alongside it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 07:08:37 -05:00
martbost 30a5c7237e Training Video 7 'Your level is your reach' (97s, script Marty-approved): catch eligibility + reach rule + pass-over + one-catch funding identity; how-pay-works first-catch line tightened to exact; chatbot + AI prompt synced
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 13:23:08 -05:00
martbost 76785288e4 Corona promo: add ElevenLabs-generated music bed under the VO 2026-08-26 07:21:57 -05:00
martbost 1ba525a643 Add Corona pass-up-flow motion promo (32s) to tools video clips 2026-08-26 07:04:20 -05:00
martbost 76a9b449c9 Unlisted Friend Circle demo video + config-driven recruiting-feed CTA
friend-circle-290a3815db.mp4: Marty-only share URL, referenced from no page.
recruitMsg + its Get Started button now read config.recruitCtaUrl (new PATCH
key, default home page) so notification CTAs can point at a proof-first
landing like /my/21. Tweet CTA was already config-driven (value PATCHed).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 08:38:10 -05:00
martbost 56e22949b1 Real napkin everywhere: composited into Lessons 1 and 10 (new hashes), Circle Method header image on training, shareable graphic on tools 2026-08-22 17:12:55 -05:00
martbost 9c21cc3c99 Message-matched social previews: angle links rewrite og/twitter cards server-side with hook-frame images (no RM Circle branding before the click) 2026-08-22 11:58:33 -05:00
martbost 267d8cda1d Complete The Circle Method + productize the business-in-a-box
- Modules 2 (Help Your Two) and 3 (Teach the Teachers) live on the
  training page: six Marty-voiced lessons, coming-soon card retired,
  anchor ids on all ten lesson cards.
- Coach panel and pipeline now prescribe lessons per situation
  (L2/L3/L7/L8 chips) - Lesson 9's routing table as buttons.
- Chatbot + AI prompt know the full ten-lesson course and the
  situation-to-lesson routing rule, plus the business-in-a-box
  product answer.
- New printable: /weekly-rhythm (Lesson 10's 20-minute routine +
  4-week tracker, personalized QR), cross-linked from dashboard and
  fast-start.
- "Business in a box" section on the join page and home page names
  the full toolkit: course, promo arsenal, printables, AI coach,
  live dashboard, public engine.
2026-08-22 10:55:39 -05:00
martbost e4633758bd Fix lesson 2 poster - grab the fully-rendered title card 2026-08-22 07:52:49 -05:00
martbost 0ecca2dc8a Launch The Circle Method - Module 1: Get Your Two
Four Marty-voiced lessons (pause-trimmed, constant low music beds,
two-pass loudnorm) debut on the training page as the team's
recruiting course: mindset, warm list, the conversation, objections.
Module 2 teased. Chatbot canned answer + AI prompt synced.
2026-08-22 07:46:47 -05:00
martbost eb2bff2d23 Ship Pocket Change (Marty-voiced, Almighty Dollar bed) and retire every $27 reference sitewide 2026-08-22 06:43:12 -05:00
martbost 98d2e97e4e Ship the I Don't Know Anyone angle video (Marty-voiced + music bed) 2026-08-22 05:35:49 -05:00
martbost 5f7f93d346 Ship the Your Phone angle video (Marty-voiced + music bed) 2026-08-22 05:29:25 -05:00
martbost 9cfb8eb4c4 Ship the Side Hustle Graveyard video (Marty-voiced + music bed)
First of the seven-video batch: 90s, ducked music bed, -14 LUFS,
crf 26. New tools-page card above the $27 video.
2026-08-22 05:21:04 -05:00
martbost 03931f3481 Ship the $27 video with Marty's own voiceover
Replace the AI-voiced render with Marty's Demo Creator recording
(105s, loudnorm -14 LUFS, crf 26). New hash name busts caches; old
file removed. Tools card updated.
2026-08-20 15:56:24 -05:00
martbost 5d2eb08cb5 Loudness-normalize all four Aug-20 videos to -14 LUFS (was ~-26 dB mean, +8 dB louder) - video streams untouched, audio re-encoded
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 13:29:21 -05:00
martbost 064c6d1d27 New curiosity promo: the 27-dollars pocket-change video (97s, Marty-voice VO from his list, official logo end card, honest POL/risk disclaimer) + tools page card
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 13:15:45 -05:00
martbost 5d116c21a2 Video 1 rebuilt: 5-min motion-graphics team-build overview (approved script, cloned voice) replaces the 14-min original on the training page - corrected bonus doctrine, verified catch rule, dashboard layer; old file retained
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 09:03:10 -05:00
martbost 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
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 08:40:55 -05:00
martbost 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
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 08:33:56 -05:00
martbost f9500210eb Refreshed flagship promo (approved script): new 60s combined clip
rmc-combined-16284edbab.mp4 - the scroll b-roll now travels the current
home page INTO a real member dashboard, the matrix panel is retitled
"Get 2 - Help 2 - Teach 2", and a disclaimer end card closes the video.
Narration is the approved 60-second script (STT-verified word for word).
All references updated: home page, invite pages, member pitch, tools
(flagship card copy refreshed). Poster regenerated. Old clip retained
for links in the wild.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 08:11:21 -05:00
martbost 6f692133dc Rebrand promo videos to RM Circle + retire stale scroll-captions clip
- combined clip: VO scenes 2 & 6 no longer name the Crypto Team Build Network;
  re-captured the rebranded site for the scroll; watermark now "The RM Circle"
- explainer clip: on-screen eyebrow "Crypto Team Build · Polygon" -> "The RM Circle · Polygon"
- both re-rendered + web-compressed (combined 10.9MB, explainer 2.7MB)
- removed rmc-scroll-captions (superseded + carried old branding)
- repo config seed synced to live (siteName "The RM Circle", programName "Premium Team Build · Polygon")

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-16 06:57:54 -05:00
martbost 791ef721ef Fix join card centering, add video posters, https:// in swipes
- join.html: center the sponsor "invCard" (margin 20px auto)
- tools.html: add poster to explainer clip (was black), replace combined's
  mismatched poster with its own brand frame (rmc-*-poster.jpg from the videos)
- tools.html: prefix bare rmcircle.team with https:// in social posts + swipes
  so links are clickable in email clients that don't auto-linkify

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-16 06:29:05 -05:00
martbost 663948595c Payments video v3: real #46 worked example + org-flow capstone
Per Marty: (1) added a real, on-chain-verifiable worked example — user
#46's actual payments climbing generation by generation with exact
amounts (entry 163.12 + 1st upgrade 310.70 → Gen1 #30; 2nd 621.40 →
Gen2 #24; 3rd 1,242.80 → Gen3 #21), names omitted; (2) a "deeper =
later but bigger" principle scene; (3) an "it all flows up to you" org
pyramid capstone that works at every level. Now 10 scenes ~3.4 min.
Re-encoded over the same /v/ filename.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-16 05:06:11 -05:00
martbost 37aaccc7f9 Payments video v2: add generations + who-gets-paid-first (order)
Per Marty's field observation (Orlando #30 / Neville #46,#49 see direct
payments flowing but don't grasp the upgrade ORDER): reworked into 7
scenes adding (1) a generations ladder — each generation pays you at a
DIFFERENT upgrade (Gen1→1st→Ascensus ... Gen4→4th→Apex), and (2) a
pass-up routing chain — the payment travels UP, skips the wrong-gen /
unqualified positions, and lands on the first one that's qualified +
leveled. Re-encoded over the same /v/ filename.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-16 04:32:31 -05:00
martbost af28f2e96e Add team-education video: how payments work (direct vs pass-ups)
New ~96s teaching video in Marty's voice for confused team members who
expect rewards but aren't getting them. Clarifies the two mechanisms:
direct rewards (only from people who join on YOUR link — spillover
doesn't pay you) vs upgrade pass-ups (travel up, skip you unless you're
qualified + leveled). Includes a 3-point self-diagnosis. Hosted at an
unlisted /v/ path; CTA rmcircle.team.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-16 04:17:29 -05:00
martbost 0496584fb2 v1 video: bottom-align the two pay-card buttons
The two cards had different body-text lengths, so the CTA pills sat at
different heights. Made .card a flex column and pushed .pill to the
bottom (margin-top:auto), so both buttons align. Re-encoded over the
same /v/ filename.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 18:09:03 -05:00
martbost ad61355d85 Videos: correct new domain to rmcircle.team
Marty switched the domain from rmcircleteambuild.com to rmcircle.team
(bought at NameSilo). Updated v3 (spoken URL + end caption) and v1
(on-screen URL + scene-6 voiceover). Both re-encoded over their existing
/v/ filenames so shared links stay stable. Site/tweet CTAs remain on
rmcircle.saasy.top until DNS is live tomorrow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 17:56:33 -05:00
martbost 9c5ce8b0fd Matrix panel: show full 8-level ladder (Scintilla→Corona), tapered
Dot pyramid (4 gens) on the left; 8-level ladder on the right with real
amounts through Apex and Fastigium/Vertex/Corona ascending (↑) so it's
complete without headlining ~40K POL. Panel raised above the caption
band so all 8 rows + the "not a promise of income" note stay clear.
Combined cut re-encoded over the same /v/ filename.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 17:46:26 -05:00
martbost 95b30a1d86 Re-render videos with new domain rmcircleteambuild.com (pre-migration)
Domain lands tomorrow; both domains will serve the site (old kept live
indefinitely). v3 combined cut: spoken URL + clean end caption now read
rmcircleteambuild.com. v1 designed-scenes: on-screen URL + regenerated
scene-6 voiceover updated to the new domain (kept its original wording).
Both re-encoded over their existing /v/ filenames so shared links are
stable. Tweet CTA + site links stay on rmcircle.saasy.top until the new
domain is live tomorrow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 17:25:41 -05:00
martbost 204d12e3cd Combined-cut video: clean single-line rmcircle.saasy.top end caption
The spoken URL is still spelled for clarity, but the caption now collapses
"r m circle dot saasy dot top" into one gold rmcircle.saasy.top line
(no fragments). Re-encoded over the same /v/ filename so the link is stable.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 17:06:08 -05:00
martbost 731951d5a2 Add combined-cut explainer (v3): scroll + captions + matrix animation
New primary cut: site-scroll b-roll + word-synced captions, with a
full-screen matrix-expansion animation (YOU→2→4→8→16) during the pay
section showing per-level POL (Ascensus 621, Fabrica 1,243, Culmen
2,486, Apex 4,971) with an honest "contract rule, not a promise" note.
Crypto Team Build Network framing throughout. Web-optimized (~11MB).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 16:57:21 -05:00
martbost 61235a7f46 Add scroll+captions explainer (v2) at /v/ for private review
Site-scroll b-roll + word-synced TikTok captions, voiced with ElevenLabs
timestamps. Reframed around the Crypto Team Build Network (watermark +
narration + CTA); RM Circle named as the co-op we build in. Web-optimized
(faststart, ~14MB). Unlisted /v/ path.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 16:44:21 -05:00
martbost 1d93395c3f Add explainer video for private review at /v/ (unlisted)
66s 1080p promo (HyperFrames + ElevenLabs VO), placed at an unguessable
/v/ path for Marty to preview on any device. Served with existing mp4
mime + HTTP range support (iOS-friendly). Not linked from the site.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-15 16:25:20 -05:00