FLOW MAP DAILY SCORECARD — the standing tracker

Built Nov 1, 2026 · Owner: Rocky · Andrew approves Tier 3 only (spending, first public sends under a new template, irreversible steps)

Poster: voris-portfolio-flow-map-2026-11-01.png · Cadence and act/react rules adopted Nov 1, 2026 (see Operating System, bottom). Baselines are verified values with dates. "NYM" = not yet measured — first measurement pass pending.

FITFORGEAI (flagship)

StageLine itemSourceBaselineNext step (owner)
AttractFB Page posts 3×/day (WOD/midday/evening) — reach, reactions, commentsfacebook-cliPosting daily, verified; Oct 31 evening FB post FAILED twice → handed to Andrew, his confirmation outstandingCheck Page for the Oct 31 evening post before any re-run (Rocky)
AttractIG @voriscoach posts 3×/day — reach, likes, commentsinstagram-cliPosting daily, verifiedDaily pull (Rocky)
AttractTikTok @coachvoris — views, followersbrowser (weekly)436 followers (Oct 27)Weekly pull (Rocky)
AttractLinkedIn queue — posts, followerslinkedin_poster + browser3,025 followers; 12 posted / 22 pending; li010 live Nov 1Daily queue continues (Rocky)
DirectDeep Dive podcast — downloads/epfeed host stats (weekly)NYMFirst pull this week (Rocky)
DirectBlog + site sessionssite analytics508 visitors Oct 21–28 (growth audit)Analytics wiring = gap; weekly growth audit covers until wired (Rocky)
DirectYouTube @CoachVoris — subs, viewsbrowser (weekly)25 subs (Oct 29)Weekly pull (Rocky)
DirectAndy AI Guide — conversations, leadssite records0 leads recorded (Oct 28); judge vs quiz ~Nov 11Hold judgment to Nov 11 (Rocky)
ConvertQuiz starts/finishes; trial startssite recordsQuiz entry test still owed since Oct 21 (OPEN-13)Clean-profile test this week (Rocky)
CollectStripe subscriptions + revenueStripe CLI0 active subs, 0 customers; newest charge Jul 27, 2026 (Oct 28 audit)Daily money check (Rocky)
DeliverWOD tracker — signups, results postedSupabaseLive; GPT fix pass in build, launch blast HELDFix pass lands → blast needs Andrew's go (Tier 3)
AdsMeta adsMetaPAUSED; $5/day capStays paused until Andrew says go

THE BOOKS

StageLine itemSourceBaselineNext step
CollectSSO paperback — KDP statusBookshelf watcherIN REVIEW (submitted Oct 31)Announce cron fires when live (Rocky)
CollectPit Master paperback — KDP statuswatcherIN REVIEW (Oct 31)Same
CollectBFTG paperback — publishwatcherBLOCKED by weekly limit Oct 31 → retry cron Sun Nov 1, 20:23Retry tonight (Rocky)
CollectPI paperback — setupcronSetup tonight ~19:20 (limit resets 19:00)Setup (Rocky)
CollectRoyaltiesKDP reports$0 (nothing live)Monthly read once live
DirectPreview downloads / Look Insidesite + AmazonPreviews built, hosting link-gated to live pagesHost when live (Rocky)
AttractLaunch announcementsdrafts approved Oct 319 drafts ready, links pendingFire per book on live verification (Rocky; personal FB + X are Andrew's post)
DeliverHardcovers SSO $27.99 / BFTG $29.99 / PM $44.99KDPCovers built; HC proof PM due Nov 7–9Completion pass Tue Nov 10, 09:00 (Rocky)

FORGE LOCAL

StageLine itemSourceBaselineNext step
DirectBatch 1 cards — 14 approvedcampaign-state.json14 approved, 0 printed, 0 mailedBacks built → MOO order ~Fri Nov 13 (Rocky builds; order = spend → Andrew Tier 3 at order time)
DirectDaily prospecting — 4/day Mon–Fri, panel-verifiedcron forge-local-daily-4RunningContinues (Rocky)
AttractGet Found podcast / YouTube / LinkedIn PageweeklyNYMWeekly pull
ConvertGeorge's calls — dials, contacts, closesGeorge's BookStarts ~5 days after first cards landTrack per card batch (Rocky + George)
CollectStripe — Fix-Up + monthlyStripe$0 revenueDaily money check
DeliverClient fix-ups deliveredops0 clients—

FIRE & SPIRIT BBQ

StageLine itemSourceBaselineNext step
AttractIG @fireandspiritbbq — followers, reachinstagram-cli52 followers (Oct 30); Posts 1–4 live + verifiedDaily pull during sprint
AttractLow & Slow podcast — downloadsweeklyBrian voice locked from EP4; eps 4–6 audio owedProduce eps 4–6 (Rocky)
DirectSite sessions / recipe viewsweeklyNYMWeekly pull
ConvertFireSchool signups startedsiteNYMAfter checkout test
CollectFireSchool $9.99 subsStripeCHECKOUT WIRED, NEVER TESTEDEnd-to-end test — needs Andrew's go (live purchase test)
DeliverFireSchool lessons livesite DB28 training modules verified Oct 29—
FutureLicensing + Ops Manual—Manual scoping approved; 6 scope answers outstanding (Andrew)Build after answers + dual-eye

GOODFENCE

StageLine itemSourceBaselineNext step
AttractFB Page posts Tue/Thu/Sat — reachfacebook-cliPosting; Oct 31 post liveDaily pull
DirectSEO guides live — SearchPeopleFree + FamilyTreeNowsiteWRITTEN, APPROVED, NOT DEPLOYEDDeploy in next site batch + stale-"54" sweep (Rocky)
ConvertFree scanssite1 lead (all-time)Daily check
CollectSubs $19/moStripe$0 paidDaily money check
OpenAffiliate program yes/no; pricing review—Andrew's decisions, parkedDo not push

TINYFARMLESSONS

StageLine itemSourceBaselineNext step
Attract/DirectEtsy visits, views, orders, messagesetsy-daily-monitor (08:23)Nov 1: 0/0/0/0; 30-day 8 visits / 9 views; $0Daily monitor continues
AttractPinterest SPED boardbrowser weekly9 pins completeWeekly pull
AttractIG @tinyfarmlessons—ACCESS PARKED (vault password rejected)Laptop password session (Andrew opens it)
CollectEtsy salesmonitor$0; 30% sale ends Nov 17Watch sale window
PendingEtsy session 3 re-run (Offsite Ads opt-out first)—OwedAfter access works

SKOOL GEORGE

StageLine itemSourceBaselineNext step
AttractMembersSkool (weekly)1 real member (Wayne Yong, Oct 27)Weekly pull
DirectRecaps — Tue batches from Nov 3productionEpisode 0 + pilot v4 posted Oct 29Weekly cadence (Rocky)
ConvertPremium upgradesSkool0 — checkout vs payout state being verified at the sourceAfter payout
CollectPremium $29/moSkoolBLOCKED — payout not connectedAndrew's banking step (Tier 3, his tap only)
SystemForward test — trade count of 30journalTrade #96 logged; measurement stack live from next tradeWeekly audit Sun ~18:23

FORGE FLOW CONSULTING

StageLine itemSourceBaselineNext step
AttractLinkedIn presencequeueRunning—
ConvertDemos/proposals—0 (PlayerData demo Nov 2 is a VENDOR demo to Andrew, not Forge Flow revenue)Pipeline starts with Coach's Corner replies
CollectContracts—$0, PLANNED—

MYLINEUP

StageLine itemBaselineNext step
AllFree beta — users, sessionsNYMMonthly glance; 3 drafts await Andrew's approval; own-domain decision is his

NAME BUILDERS (no money path — track attention + replies only)

ItemMetricBaselineNext step
Coach's CornerRyan blessing reply; Babbi replyBoth awaited (checked Nov 1 AM: none)Daily watch (Rocky); Babbi fresh-link text handed to Andrew Nov 1 — his send unconfirmed
After the LectureDownloads, YouTube uploads owed EP9–1111 eps liveUpload EP9–11 to YouTube (Rocky)
X @coachvorisQueue delivered/postedx023 delivered Nov 1; x021/x022/x023 confirmations outstandingOn Andrew's "posted": cross-post to @vfitlab + deliver next (Rocky)
Feb 12 PDPrep milestonesKit built; backup run NOT builtBuild backup run before Feb (Rocky)
Reddit / Groups pilotsLaunch decisionPlan v2.1 dual-eye approved; awaiting AndrewHis call (Tier 3)

DAILY MONEY SWEEP (every report)

Stripe (both accounts): new charges, new subs, failures · KDP: status changes · Etsy: orders · Skool: blocked until payout · Bottom line: revenue yesterday / month-to-date, honestly $0 until it isn't.

---

OPERATING SYSTEM (adopted Nov 1, 2026 — second-eyes revised design)

Principle: Collect daily. Evaluate weekly. Decide at 28 days. Report exceptions only.

• DAILY (08:45 CT "Portfolio Pulse", one screen): new customers, money collected, open blockers, exception board, actions completed/investigating, Andrew's Tier 3 queue. Everything else stays in this scorecard.

• WEEKLY: traffic by source, impressions, clicks, capture rates, posting performance — compared to prior 7 days.

• 28-DAY: audience growth, conversion rates, retention, allocation decisions.

• ON STATUS CHANGE: poster re-issued only when structure/payment-readiness/routing changes — never for ordinary metric movement.

• FRESHNESS RULE: every figure carries source + as-of time. "Data unavailable" ≠ zero. Zero activity, no data, and a broken collector are three different states. A failed pull is flagged, never reported as 0; two consecutive failures = tracking incident.

• HEADLINE METRICS (2–3 per business, everything else is diagnostics): FitForgeAI = new paid subs/MRR, trial activations, activation→paid %. Books = paid copies/royalties by title, preview→purchase where measurable, qualified inquiries. Forge Local = paid customers/fees, qualified scan requests, scan→close %. Fire & Spirit = paid FireSchool members/MRR, new starts, free→member %. GoodFence = active paid subs/MRR, completed free scans, scan→paid %. TinyFarmLessons = Etsy orders/net sales, listing visits, order conversion %. Skool = payment/payout readiness (VERIFY checkout vs payout separately), Premium memberships, free→Premium %. Forge Flow = signed contracts, qualified inquiries, proposals accepted. MyLineup = weekly active beta users, returning rate, feedback/defects.

• STAGE CONVERSIONS tracked between stages (arrivals→opt-ins→payments), not just totals. Podcast output (episodes released) recorded separately from consumption (downloads).

• ACTION LEDGER lifecycle: identified → assigned → executed → verified → closed. No item reports twice without a state change.

• ACT/REACT THRESHOLDS (initial defaults): checkout/purchase-link failure = investigate immediately + pause traffic to the broken path where authorized. Traffic −20% in a day = log only. −25% across two comparable 7-day periods = investigate. Conversion −30% vs a meaningful 28-day baseline = diagnose before changing. No leads for 7 days = report; investigate only if traffic suggests a real problem. <100 relevant arrivals = no directional conclusions. Never tinker daily with young channels.

• MONEY DEFINITIONS: Stripe is the money source of truth (Plaid is balances only, never subscription reporting). Pending payouts are NOT collected cash. One MRR definition: active paid subscriptions at list price.

• INSTRUMENTATION PRIORITY #1: FitForgeAI site analytics + conversion events (source attribution) — without it, channel→customer causality is unknowable. GA data settles in 24–48h: label provisional vs final.

• SCHOOL BOUNDARY: BFit/district PD tracked in an isolated view; no school data in commercial tracking, no school relationships as sales leads.

• OPEN VERIFICATION (from the second-eyes pass): Skool — confirm whether member checkout works while only the payout/withdrawal side is unconnected, before calling the path broken. Poster wording ("payout not connected") stands; the chat claim "can't collect" is unverified until checked at the source.