Generated: 2026-09-20 (Sunday 7am ET cron). Kick data consolidated across all 7 entities (IDs: 2070, 12764, 12765, 12766, 153565, 155413, 163813), owner_cash_flow report, cash basis.
Data Source Failures
- web_traffic_stats.py: NOT FOUND at expected path (sixth consecutive week). Website traffic (PostHog aggregate) unavailable. Chronic gap, needs remediation.
- Meta Ads token: OAuth token expired or invalid (OAuthException code 190). Meta leads and CPL unavailable this run.
- Kick MCP transient outage: recovered after initial parameter-schema fix. Weekly W38 data pulled successfully. Sep MTD monthly report blocked by second outage window; Sep MTD computed from W37 snapshot + W38 actuals.
Tier 1: Headline
1. Consolidated Net Operating Cash Flow
| Period | Cash In | Cash Out | Operating NOI |
|---|---|---|---|
| W38 (Sep 14-20)* | $62,556 | -$32,238 | +$30,318 |
| W37 (Sep 7-13)* | $16,093 | -$19,482 | -$3,390 |
| W36 (Aug 31-Sep 6)* | $12,384 | -$41,844 | -$29,460 |
| W35 (Aug 24-30)* | $11,195 | -$7,836 | +$3,359 |
| T4W (Aug 24-Sep 20) | $102,228 | -$101,400 | +$827 |
*All weekly figures directional. Kick weekly columns restate 7-14 days post-close as Stripe and ACH settle. Prior weeks restated from W37 snapshot.
*W38 cash-in breakdown (categorized income only = $12,557):
- Income: $10,735 | Platform Fees: $1,370 | Deposits: $388 | Memberships: $45 | Affiliates: $19
- Remaining ~$50k in cash-in is uncategorized in this pull - likely Stripe batch settlement plus intercompany transfers. Actual operating revenue is closer to $12-15k for the week; the $62.5k gross cash-in is inflated by non-operating flows. Flag for Michael to confirm.
*W38 cash-out breakdown:
- Advertising & Marketing: -$1,000
- Cost of Goods Sold: -$7,281
- Fees: -$10,972
- Payroll: -$7,027
- Software & Subscriptions: -$5,959
- Contributions / Distributions: -$13,000 (owner draw or entity distribution)
- Credit Card & Loans: +$10,000 (paydown or credit received - offsets gross)
- Transfers: +$17,649 (intercompany offsets - reduces gross)
- Net cash-out raw total: -$32,238
Aug 2026 Final (settled): NOI +$2,760 (from W37 snapshot)
Sep 2026 MTD (Sep 1-20, computed):
- Sep 1-13 (from W37 snapshot): Cash In $25,976, Cash Out -$61,143, NOI -$35,167
- Sep 14-20 (W38 actuals): Cash In $62,556, Cash Out -$32,238, NOI +$30,318
- Sep 1-20 MTD: Cash In $88,532, Cash Out -$93,381, NOI -$4,849 (directional)
- Sep MTD NOI nearly recovered to breakeven from -$35,167 at midpoint, driven by W38 cash-in.
Annualized T4W revenue run rate: **$1,328,964/yr** (T4W $102,228 x 13)
- Prior week W37 annualized: $813,722/yr. Jump driven by W38 cash-in spike replacing W34 ($22,922) in T4W window; treat as directional until W38 settles next Sunday.
2. Revenue per Person
- T4W cash in: $102,228
- Annualized T4W: $1,328,964
- People count: 9 (1 FT + 8 active contractors, confirmed 2026-08-30 per playbook)
- Revenue per person: ~$147,663/yr (annualized T4W basis, actuals)
- WoW: Up from ~$90,413/yr (W37). Directional - subject to W38 restatement.
- Caution: Ben departure confirmed Oct 19 - people count will drop to 8 effective Oct 19, lifting revenue per person metric approximately $18.5k/yr at current T4W run rate.
3. Revenue per Payroll Dollar
- T4W payroll actuals: pending (Mercury Thera pull not executed this run; Meta token error blocked automated run; Thera API available but not pulled within this session)
- Label: pending
4. Hours Returned This Week (Estimated)
Formula v1 (published):
- Daily briefings delivered x 30min: 5 briefings = 2.5h
- Brain distills email+Slack (~12 runs) x 15min = 3.0h
- Market signals (7 runs) x 15min = 1.75h
- Meetings filing (~8 sessions) x 15min = 2.0h
- QA audit x 15min = 0.25h
- Manager systems review x 15min = 0.25h
- Scoreboard (this run) x 15min = 0.25h
- Total: ~10.0h estimated
Tier 2: System Health
5. Agent Output Shipped vs Planned
- Daily briefings: 5/5 (Mon-Fri, delivered)
- Weekly QA audit: ran Sep 20 (on schedule)
- Manager systems review: ran Sep 19 (on schedule)
- This scoreboard: running Sep 20 (on schedule)
- web_traffic_stats.py: FAILED again (6th consecutive week - chronic operational gap)
- Brain distills (email+Slack): ~12/12 Mon-Sat
- Market signals: 7/7
- Meetings filing: daily filing active, 8 sessions filed
- Meta Ads token: EXPIRED - daily briefing and this scoreboard missing ads data
6. Human Touch Rate
- Source: pending activation (content profile metrics/review-log.jsonl not yet active)
7. Revenue per AI Dollar
- Pending (Kick AI-spend tagging not established; Amex Platinum category scan not run this session)
8. Build Velocity (W38)
- Brain commits (ryevalley-brain, Sep 14-20): 27 (vs 26 W37, stable)
- GitHub repos W38 commit counts:
- RyeValley/jolt: 64 commits (high velocity, major build week)
- RyeValley/megaphone-studio: 27 commits
- RyeValley/lore: 22 commits
- RyeValley/hermes-ops: 5 commits
- Total GitHub tracked: 118 commits
- Combined total (brain + tracked GitHub): 145 commits this week
Website Traffic
DATA SOURCE FAILED (web_traffic_stats.py not found - sixth consecutive week).
Short.io Traffic
Source: Short.io MCP, go.foundingjourney.com (domain 1184876), period last7 (Sep 13-20).
- W38 human clicks: 826 (vs 163 prior period, +406% WoW)
- W38 total clicks: 988 (vs 305 prior period)
- Bot-sweep pattern flag: Sep 15 spike = 440 total clicks in one day. Top cities: Brussels (266), Washington DC (170), Madrid (157), Santiago (101), Lappeenranta (64). OS breakdown: Linux 262 of 826 “human” clicks. Consistent with ongoing bot-sweep documented in kick-bookkeeping-ops skill. Organic baseline ~20-50 human clicks/day; true organic this week is roughly 180-250 clicks, not 826.
Meta Ads
- Meta Ads token EXPIRED (OAuthException code 190). Data unavailable this run.
- Needs token refresh before next week’s pull.
Tier 3: Brain Vitality
9. Capture Rate (W38)
Key commits and files this week:
- Meetings filed: aa7eba3, 5ee4907, 177af38, b8971a3 + others (~8 sessions)
- Decisions logged: 4 (migrate-to-agree Sep 16, ben-transition-plan Sep 18, emil-barr-social-content-angle Sep 18, emil-tiktok-content-strategy-approved Sep 18)
- Inbox items filed: 5+ (Adam Gillman payment, Goodword SEO record, ElevenLabs duplicate, Metal So terms, Nola Solomon intro, Culineer testimonial)
- Granola meetings capture: active (filer cron running)
Per-Entity Strip
Per-entity revenue not available this run (Kick consolidated report only; per-entity breakdown requires separate entity reports which were blocked by Kick MCP transient outage).
- Anyhouck (formerly Hard Calls): revenue pending
- Megaphone / Megaphone Studio: revenue pending. New client Adam Gillman paid Sep 19, kickoff Monday Sep 22 with Tatem (JOLT!), Blake Emal (Megaphone), Blake Stewart (AM).
- JOLT!: revenue pending. Adam Gillman deal spans JOLT! and Megaphone. Emil Barr TikTok content strategy approved Sep 18. 64 GitHub commits this week - high build week.
- Lore: revenue pending. 22 GitHub commits.
- Hockey Stick: pipeline pending launch.
- Rye Valley holding: cash flow consolidated above. $13,000 distribution flagged.
Analysis
What Drove W38
-
W38 cash-in $62,556 is a 3.9x surge vs W37 $16,093. The $12,557 in categorized income is in-line with recent weeks; the remaining ~$50k is uncategorized in this pull (likely Stripe settlement batch or intercompany transfer). True operating revenue this week is probably $12-15k; the gross cash-in needs Kick transaction review to confirm. The $13k Contributions/Distributions outflow and the Credit Card (+$10k) and Transfers (+$17.6k) offsetting items suggest non-operating flows inflating both sides. Do not treat +$30,318 NOI as a clean operating profit until W38 settles.
-
Ben’s departure (Oct 19) is the week’s biggest structural event. After 2.5 years, Ben leaves recurring roles Oct 19 for an EIR role at qsbsrollover.com. Blake absorbs Augment AM; Ben retains Clipwing content review until a JOLT!-specific AM is hired. Handover notes expected next week. People cost drops by one contractor effective Oct 19, improving revenue-per-person and revenue-per-payroll-dollar.
-
Adam Gillman closed and paid Sep 19 - kickoff Sep 22. New Megaphone/JOLT! client. Kickoff with Tatem, Blake Emal, Blake Stewart. Client portal magic-link issue was resolved same evening. Revenue impact shows in Kick next pull.
-
Build velocity elevated: 145 commits across brain + tracked GitHub. JOLT! repo at 64 commits - largest single-week count in tracked history. Megaphone Studio 27 commits. Agent systems steady (27 brain commits, matching W37).
Recommendations
-
Fix the Meta Ads token before next Sunday. The OAuth token is expired (code 190). This blocks ads spend and leads data from both the daily briefing and this scoreboard. Refresh the system user token in Meta Business Manager, update META_ADS_TOKEN in ~/.hermes/.env and ~/.hermes/profiles/work/.env. Owner: Michael.
-
Restore or rebuild web_traffic_stats.py (sixth consecutive miss). The PostHog traffic script has been missing for 6 weeks. Owner: Michael to confirm whether the path changed or the script was intentionally removed.
-
Confirm the W38 cash-in spike composition. Pull Kick transactions for Sep 14-20 for the uncategorized ~$50k cash-in. Confirm whether this is Stripe settlement timing, intercompany transfer, or a real revenue event. The $13k Contributions/Distributions should also be confirmed as intentional.
-
Plan the JOLT!-specific AM hire now, not later. Ben’s departure Oct 19 removes a key content-review eye for Clipwing/video work. With JOLT! at 64 commits/week and Emil Barr’s TikTok strategy now approved, the AM hire is on the critical path.
Anomalies and Flags
- W38 gross cash-in $62,556 vs categorized income $12,557: $50k gap needs explanation
- Sep MTD NOI nearly recovered (-$4,849) but is highly sensitive to W38 restatement
- Short.io 826 “human” clicks inflated by bot-sweep (Sep 15: 440 in one day, Linux/EU cluster)
- Meta Ads token expired: 2+ weeks of data dark across briefing and scoreboard
- web_traffic_stats.py: 6 consecutive weeks missing - not a one-off, needs owner action
- ElevenLabs duplicate account pending cancellation (inbox Sep 18)
Scoreboard Changes This Run
None. Data source failures noted above. Meta token expiry is new (was working in W36-W37).
Content Ledger gate: zero data rows in /Users/michael/hardcalls-dna/content-ledger.md. Content retro section omitted per playbook gate.