Skip to content

Rewrite Strategy 8 around scraped Runify ground-truth#12

Merged
fayerman-source merged 4 commits into
masterfrom
research-runify-content-engine
Apr 13, 2026
Merged

Rewrite Strategy 8 around scraped Runify ground-truth#12
fayerman-source merged 4 commits into
masterfrom
research-runify-content-engine

Conversation

@fayerman-source

Copy link
Copy Markdown
Owner

Summary

This PR rewrites Strategy 8 and adds a supporting research artifact, both grounded in primary-source data rather than the founder-interview narrative that the original Strategy 8 was built on.

The backstory

The original Strategy 8 (merged in PR #9) was written against Caleb Dean's account of Runify's growth as told on the Superwall Podcast. The narrative described a principled, engineered content engine: 10,000 parameterized Reel variations, a ranking-graphic format copying Liftoff's Instagram strategy, 9 reels per day, 5 million views in month one.

When we cross-checked against Runify's actual Instagram feeds, the story didn't match. This PR preserves the ground-truth analysis (on a research branch — not committed to the playbook itself) and rewrites Strategy 8 to describe what Runify actually did.

What the scraped data shows

Two parallel Instagram accounts were scraped via Apify:

  • `@runifyyy` — 646 reels over 282 days (Apr 15 2025 → Jan 22 2026)
  • `@runifyy.app` — 255 reels over 101 days (bio: "Runifyyy second account")

Combined: 901 reels, 22.7M cumulative plays over 9 months.

Key findings:

  • The dominant content format is meme-remix reaction videos — short movie/animation clips (5–10 seconds, median 6s) with 1–5 word emotional captions like `"WTF!"`, `"are we cooked???"`, `"stfu lil bro"`. Not the engineered ranking-graphic format from the interview. Ranking-CTA content exists but is only a ~15–20% interleave.
  • Multi-account parallel posting is the mechanism behind the "9 reels per day" claim. Peak 7-day window hit 11.3 posts/day combined across both accounts; single-day peak was 19 posts on the primary alone.
  • Algorithmic lift came around month 6, not month 1. October 2025 on the primary account: 22 posts produced 5.7M plays including a 4.1M single hit. The "5M in month one" narrative refers to the secondary account's first 30 days (August 2025), launched after the format was already validated on the primary.
  • Hit rate is extremely asymmetric: 2.5% of posts clear 100k plays, 1% clear 500k, 0.5% clear 1M. The top 5–7 posts carry 60%+ of cumulative plays.

Full analysis with monthly timeline tables, top-reel listings, and implication breakdowns lives in `research/runify-content-engine-analysis.md` (added in this PR).

What the rewrite changes

  • Title: "Pre-Build Distribution Validation via Competitor Format Replication" → "Parallel Instagram Reels Content Engine (Consumer Mobile)". The validation angle is downstream; the content engine is the primitive.
  • Time to first result: "2–4 weeks" → "5–6 months on a fresh discovery account, 2–4 weeks on a sibling launch account once the format is validated."
  • Tool stack: dropped Remotion / Creatomate / Bannerbear / After Effects parameterized-template recommendations. Added CapCut + hand-curated clip library + GPT caption prompt — the actual workflow for manual meme-remix at throughput.
  • Content format: documented explicitly as an 80/20 interleave of meme-remix reactions and functional rank-CTA posts, with real examples pulled from the scraped feed.
  • Multi-account infrastructure: added as Stage 3 of the Content Engine. Discovery account vs. launch account pattern, caption-overlap discipline (<15% to avoid duplicate detection), cross-promotion, follower-graph minimalism.
  • Kill criteria: calibrated to the real hit rates observed in the data.
  • IP risk: elevated from a one-line caveat to a first-class pitfall. Honest about copyright grey territory and DMCA exposure.
  • Sourcing transparency: the opening points readers to the scraped-data analysis before they execute.

Files changed

  • `playbook.md` — full Strategy 8 rewrite, plus Prioritization Matrix row and starter-combination update
  • `README.md` — Strategy 8 one-liner updated
  • `research/runify-content-engine-analysis.md` — NEW, full scraped-data analysis with monthly timelines, top reels, combined-account cadence math, and third-account sanity check
  • `research/runify-top-reels.csv` — NEW, top 30 reels from `@runifyyy`
  • `research/runify-secondary-top-reels.csv` — NEW, top 30 reels from `@runifyy.app`
  • `.gitignore` — ignore raw 20MB scrape JSON files and Windows Zone.Identifier sidecars

Test plan

  • Read `research/runify-content-engine-analysis.md` end-to-end and confirm numbers match the commit messages
  • Verify Strategy 8 in `playbook.md` matches the voice/structure of Strategies 1–7
  • Confirm the Prioritization Matrix row and README one-liner reflect the new title
  • Spot-check a few of the top reels in the CSV against `@runifyyy` / `@runifyy.app` directly on Instagram

🤖 Generated with Claude Code

fayerman-source and others added 3 commits April 13, 2026 07:37
Scraped @runifyyy (646 reels over 282 days) via Apify and found the
actual playbook materially differs from what Caleb Dean narrated on
the Superwall Podcast. This commit preserves the findings so Strategy
8 can be rewritten against reality rather than the sanitized interview
version.

Key differences between podcast story and scraped data:
- 9 reels/day claim → actual peak cadence ~5/day (May-Jul 2025)
- "5M views in month one" → actual 16.1M over 9 months; the real
  algorithmic lift came in month 6 (October 2025), not month 1
- "Parameterized ranking graphics with ChatGPT icons" → actual
  content is cheap movie/animation clip remixes (5-10 second reaction
  videos with tiny emotional captions like "WTF!", "are we cooked???")
- "1 in 10 videos above 500k plays" → actual hit rate 1 in ~92
- Top single reel 4.1M plays (Oct 2 2025); top 7 reels carry 61% of
  cumulative views — the distribution is extremely asymmetric

This commit adds:
- research/runify-content-engine-analysis.md — full writeup with
  monthly timeline, top-reel table, content-style analysis, and
  implications for rewriting Strategy 8
- research/runify-top-reels.csv — top 30 reels by play count, dated
- .gitignore additions for the raw 20MB scrape dataset and Windows
  Zone.Identifier sidecars

Pending: a second scrape of @runifyy.app (sibling account) is in
progress. Findings will be combined before the Strategy 8 rewrite.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Scraped @runifyy.app — bio explicitly labels it "Runifyyy second account."
255 reels over 101 days (Aug 7 – Nov 16, 2025). Combined with the primary
account, the dataset now covers 901 reels and 22.7M cumulative plays.

Key revision from the first-pass analysis: with both accounts in view and
day-level cadence computed properly, Caleb's podcast claims turn out to be
much more defensible than my initial read suggested.

- "9 reels/day for a while" — true for burst weeks. Peak 7-day window hit
  11.3 posts/day (Jun 28 – Jul 4, 2025). Single-day peak: 19 posts on
  2025-06-28, still on the primary account alone.
- "5 million views in month one" — true if you read "month one" as the
  first 30 days of @runifyy.app after it launched Aug 7, 2025. That
  secondary-account launch burst produced ~5.2M plays on 60 posts, with
  a 3.8M-play single hit on Aug 23.
- "10,000 parameterized variations" — still unverified and likely a
  rhetorical flourish. 901 total posts over 9 months is the actual scale.
- "Copied Liftoff's ranking format" — partially true. Rank-CTA content is
  ~15-20% of output; 80% is cheap meme-remix reaction videos.

The multi-account structure is the biggest omission from the podcast
narrative. It's also the single most important missing piece for anyone
trying to execute this playbook: you can't sustain 9/day on a single
account without throttling, but you can hit 11/day combined across two
parallel accounts posting different content (caption overlap between the
two accounts is only 10.4% — not duplication, true volume multiplier).

The analysis file now documents the full combined picture, the monthly
cadence by account, where my first-pass read was wrong, and a sharpened
set of implications for the Strategy 8 rewrite — including a new
"multi-account as Stage 4 of the content engine" recommendation.

Adds research/runify-secondary-top-reels.csv with the top 30 reels from
@runifyy.app for structured reference.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Based on the scrape analysis in research/runify-content-engine-analysis.md,
rewrite Strategy 8 to reflect what Runify actually did rather than the
sanitized narrative from the Superwall Podcast interview.

Key changes:

- Rename: "Pre-Build Distribution Validation via Competitor Format
  Replication" → "Parallel Instagram Reels Content Engine
  (Consumer Mobile)". The validation framing is downstream; the content
  engine is the primitive.
- Timeline: "2-4 weeks" → "5-6 months on a fresh discovery account,
  2-4 weeks on a sibling launch account once the format is validated."
  Matches the observed Runify pattern of 4-5 months of grinding on
  @runifyyy before the October 2025 algorithmic lift.
- Content type: dropped Remotion / Creatomate / Bannerbear /
  After Effects parameterized-template tooling recommendations. Added
  CapCut + hand-curated clip library + GPT caption prompt as the
  actual tool stack. The engine is manual meme-remix, not programmatic
  layered rendering.
- Content format: described explicitly as an 80/20 interleave of
  meme-remix reaction videos (5-10 sec movie/animation clips with
  1-5 word emotional captions) and functional rank-CTA posts. Gave
  direct examples pulled from the scraped feed.
- Multi-account infrastructure: added as Stage 3 of the content
  engine. This is the load-bearing mechanism behind the "9 reels/day"
  cadence claim and was omitted from every public version of the
  Runify story. Documents the discovery-account / launch-account
  pattern, caption-overlap discipline (<15%), cross-promotion, and
  follower-graph minimalism.
- Kill criteria: calibrated against actual scraped hit rates
  (2.5% of posts clear 100k, 1% clear 500k, 0.5% clear 1M). The
  "first 100k+ hit by post 300" threshold matches what Runify
  actually experienced on the primary account.
- IP risk: elevated from a one-liner caveat to a first-class
  pitfalls-section entry. Acknowledges honestly that meme-remix
  content leverages copyrighted movies, animations, and music, and
  that the multi-account structure mitigates but does not eliminate
  takedown risk.
- Sourcing honesty: the opening "Why it works" section now points
  readers to research/runify-content-engine-analysis.md for the
  primary-source analysis, and explicitly states that the playbook
  is grounded in scraped feed data, not just the founder's
  interview.

Also:
- Prioritization Matrix row updated: effort Very High, cost
  $0-50/mo, timeline "5-6 months (discovery acct) / 2-4 weeks
  (launch acct)", applicability caveat about the 6+ month
  commitment and IP stance.
- Recommended starter combination updated.
- README.md strategy list updated with new title, new one-liner,
  and a pointer to the research analysis file.
- research/runify-content-engine-analysis.md gains a third-account
  sanity-check section documenting the search for additional
  Runify operational accounts (none found beyond @runifyyy and
  @runifyy.app).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request significantly refines Strategy 8 in the growth playbook, transitioning it from a programmatic validation approach to a high-volume 'Parallel Instagram Reels Content Engine' for consumer mobile apps. The update is backed by a new ground-truth analysis of the Runify case study, emphasizing multi-account infrastructure and meme-remix content over automated rendering. Feedback focuses on resolving minor inconsistencies in priority levels and duration constraints, as well as broadening the scope of IP risk assessment in the provided agent tasks.

Comment thread playbook.md
**Time to first result:** 2-4 weeks
**Best for:** Native iOS/Android consumer apps — especially social, competitive, gamified, or habit-tracking categories where a short-form video can demo the value in under 15 seconds
**Skip if:** B2B SaaS, dev tools, APIs, agencies, enterprise sales, or niches where no non-VC-funded competitor has sustained $100k+/month for 12+ months (no proven format to copy = no signal to trust)
**Priority:** High (for consumer mobile apps with visual, competitive, gamified, or habit-tracking mechanics)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The priority level for Strategy 8 is inconsistent. It is listed as "High" here, but the Prioritization Matrix on line 569 lists it as "Very High". Given the depth of the rewrite and the data-backed results, "Very High" appears to be the intended priority.

Suggested change
**Priority:** High (for consumer mobile apps with visual, competitive, gamified, or habit-tracking mechanics)
**Priority:** Very High (for consumer mobile apps with visual, competitive, gamified, or habit-tracking mechanics)

Comment thread playbook.md Outdated
**Priority:** High (for consumer mobile apps with visual, competitive, gamified, or habit-tracking mechanics)
**Time to first result:** 5–6 months on a fresh discovery account; 2–4 weeks on a sibling launch account once the format is validated
**Best for:** Native iOS/Android consumer apps whose value proposition can be visually or emotionally teased in a 5–10 second short-form video. Teams willing to commit one operator to 10–15 hours per week for 6+ months of sustained content production.
**Skip if:** B2B SaaS, developer tools, APIs, agencies, enterprise sales. Niches where no non-VC-funded competitor has sustained $100k+/month for 12+ months. Products that cannot be visually teased in under 10 seconds. Teams unwilling to engage with meme-remix content (which sits in copyright grey territory).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There is a logical inconsistency between the "Best for" and "Skip if" criteria regarding video duration. The "Best for" section (line 399) includes videos up to 10 seconds, but the "Skip if" section suggests skipping if the product cannot be teased in under 10 seconds. This would mean a product that requires exactly 10 seconds would be both recommended and skipped.

Suggested change
**Skip if:** B2B SaaS, developer tools, APIs, agencies, enterprise sales. Niches where no non-VC-funded competitor has sustained $100k+/month for 12+ months. Products that cannot be visually teased in under 10 seconds. Teams unwilling to engage with meme-remix content (which sits in copyright grey territory).
**Skip if:** B2B SaaS, developer tools, APIs, agencies, enterprise sales. Niches where no non-VC-funded competitor has sustained $100k+/month for 12+ months. Products that cannot be visually teased in 10 seconds or less. Teams unwilling to engage with meme-remix content (which sits in copyright grey territory).

Comment thread playbook.md Outdated
- Draft the Mode A fake landing page HTML with a Stripe Payment Link and waitlist capture, OR the Mode B per-reel UTM routing plan
- Write the explicit kill criteria in terms of posts-to-first-100k and posts-to-first-500k, tied to `{{BUDGET}}` and timeline
- If iOS and pre-launch: produce the App Store Connect pre-order configuration document including the 2-to-180-day release window constraint and the exceptional-delay communication plan
- Flag IP-risk elements in any template that crosses from structural copying into brand-asset copying

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The agent task for flagging IP risk is too narrow. The original wording focused on "brand-asset copying," but the rewritten strategy identifies a much more significant risk: the use of copyrighted movie and animation clips for meme-remixes. The task should be updated to ensure the agent flags these broader copyright concerns as well.

Suggested change
- Flag IP-risk elements in any template that crosses from structural copying into brand-asset copying
- Flag IP-risk elements in any template or clip selection that crosses from structural copying into brand-asset copying or copyright infringement

@fayerman-source fayerman-source merged commit 86656b1 into master Apr 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant