All documents · 30-day calendar

Loopcard — 30-day social calendar

Brand: Loopcard · Virtus Labs
Date of calendar: 18 September 2026
Unit of growth: a PNG, not a waitlist, not SEO.
Preview: https://cryptobook.space until the operator buys loopcard.ai / loopcard.app / getloopcard.com.

Replace {{URL}} with the live URL. Replace {{CARD}} with the attached 1080×1080 PNG (or a 6-second crop of it). Do not post without the card unless the day says “text only.”

Cadence: one primary post per day. A second platform on the same day is optional, never required. $0 paid. No fake users. No hunter-for-hire on Product Hunt.

Phases

Days Job
1–7 Launch. Seed the $6,000 overnight card. Say what we are not.
8–21 Proof and UGC. Public stories + real cards people send. No invented quotes.
22–30 Product Hunt prep. Ship PH only if organic screenshots exist (see Day 22 gate).

Companion copy: social-launch-kit.md. Claims table: claims-we-will-not-make.md.


How to run a day

  1. Generate or reuse {{CARD}} from {{URL}} → Show the $6,000 nightDownload card. If someone sent a number they are willing to share, rebuild the card from their export in the browser and watermark as usual.
  2. Paste the copy. Attach {{CARD}}. Hit post at a human hour for the platform (US morning for LinkedIn; whenever X is awake; Reddit when the sub is not in a mega-thread).
  3. Reply to comments the same day. Do not argue with “just use ccusage.” Agree: ccusage is the terminal; Loopcard is the screenshot.
  4. If nobody replies by Day 19, keep posting labeled public stories. Do not invent a “customer.”

Buttons on the live page (use these words): Show the $6,000 night · Download card · Copy post text · drop a Claude / Cursor usage CSV.


Day 1 — Launch thread (X)

Do-not-claim list (today only — still true all 30 days):

Do not write any of these, in posts, comments, or DMs:

If a contractor pastes those in, delete the post.


Platform: X
Asset: Thread (7 posts) + {{CARD}} on tweet 1 (the labeled ~$6,000 demo). Square PNG, dark, pink bloom, LOOPCARD watermark.
CTA: Open {{URL}} → Show the $6,000 night → Download card → post it or send it to whoever pays the bill.

Copy (ready to paste):

1/7 Someone left Claude Code running overnight in 2026.

The bill was about $6,000.

Every team I know has a smaller version of this story. {{CARD}}

2/7 Your vendor dashboard shows a total.

It does not give you a card you can post that says: this loop, this session, this much.

That’s Loopcard.

3/7 One click. No account.

Your export stays in the browser — we never ask for API keys.

{{URL}}

4/7 This is not an MCP gateway. Not an observability platform. Not “AI compliance.”

It’s the screenshot after a runaway agent.

5/7 How to use it:

  1. Open {{URL}}
  2. Hit “Show the $6,000 night” or drop a Claude / Cursor export
  3. Download the card
  4. Post it. Or send it to the person who pays the bill.

6/7 Free at launch. If we ever charge, it will be for history and unwatermarked exports — and we will say so on a pricing page before we charge.

7/7 Built by Virtus Labs.

If you have a worse overnight than $6k and you’re willing to share the number (not the repo), reply. We’ll feature anonymized cards.


Day 2 — Reddit, r/ClaudeAI

Platform: Reddit (r/ClaudeAI)
Asset: Post + {{CARD}} image. Title + body below. No “upvote if” bait.
CTA: Steal the PNG. Optional: drop your own export at {{URL}}.

Copy:

Title: Show HN-style: a shareable card for Claude/Cursor bills (browser-only, no keys)

Body: I kept seeing overnight-agent bill posts and spreadsheet screenshots. I wanted a card that doesn’t look like a CSV.

Loopcard: {{URL}}

Not affiliated with Anthropic or Anysphere. Not a cost-optimizer. If that’s useful, steal the PNG.

{{CARD}}


Day 3 — TikTok / Shorts / Reels

Platform: TikTok, then the same file on YouTube Shorts and Instagram Reels (one export, three posts).
Asset: 15s vertical video. On-screen: the card filling in. End card: {{URL}} + Virtus mark. No stock “hacker in a hoodie.” No fake dashboard MRR.
CTA: Link in bio / comment {{URL}}. Make yours. No login.

15s script (ready to record):

Time VO On screen
0–3s “This is six thousand dollars of Claude Code.” {{CARD}} amount ticks to $6,000
3–7s “Overnight. One loop.” Loop line: Overnight rebuild of an 800k-token context, every 30 minutes.
7–11s “Make yours. No login. File never uploads.” Finger hits Download card
11–15s “Loopcard. Virtus Labs.” End card: {{URL}} + dual-diamond mark

Do not say “we stopped the agent” or “never get a $6k bill again.”


Day 4 — X, single post + Reddit r/cursor

Platform: X (primary). Optional same copy adapted for r/cursor.
Asset: {{CARD}} PNG.
CTA: {{URL}} — one click, no account.

Copy (X): $6,000 is a Claude Code overnight.

Loopcard is the mugshot.

Not a gateway. Not a SIEM. A square you can post.

{{URL}} {{CARD}}

Copy (r/cursor, if you have time — skip if Day 2 already ate the hours):

Title: Browser-only bill card for Cursor / Claude usage (no API keys)

Body: ccusage is great in a terminal. This is the PNG you actually send to a cofounder.

Demo is a labeled re-creation of the published ~$6k Claude Code overnight. You can drop a Cursor export; it parses in the browser.

{{URL}}

Not Anysphere. Not a cost dashboard. {{CARD}}


Day 5 — LinkedIn (operator / Virtus)

Platform: LinkedIn
Asset: {{CARD}} as the post image (native upload, not a link-only card).
CTA: {{URL}} — try the demo, or drop an export. Files stay on the device.

Copy:

The overnight Claude Code bill is now a genre. We made the card.

In 2026 a developer left a coding agent running overnight and woke up to a bill on the order of $6,000. Uber publicly burned through a year of AI budget in four months on Claude Code. None of that is a reason to buy another “agent control plane.”

It is a reason to have a card you can send to finance, a co-founder, or the timeline — without pasting an API key into a new SaaS.

Loopcard runs in the browser. Demo is one click. Optional CSV never leaves the device.

We retired CryptoBook social. This is not a social network. It’s a square PNG.

{{URL}}

Virtus Labs · US-oriented · we will not call this “compliance.”

{{CARD}}


Day 6 — X, “what we are not”

Platform: X
Asset: {{CARD}} plus a second frame if you want: three lines on black — Not Permit.io / Not Langfuse / Not IBM Quantum. Still attach the bill card first.
CTA: {{URL}} if you want the screenshot, not a sidecar.

Copy: Loopcard is not:

• an MCP gateway (that’s Permit.io) • traces (that’s Langfuse) • a quantum classroom (that’s IBM, free, with real QPUs) • CryptoBook social (retired)

It is the screenshot after a runaway coding agent.

{{URL}} {{CARD}}


Day 7 — Launch-week recap (X + r/LocalLLaMA)

Platform: X (primary). Reddit r/LocalLLaMA (secondary; they care about local — be honest we parse exports, we don’t run models).
Asset: Same {{CARD}}. Thread optional; single post is enough.
CTA: Make a card this weekend. Reply with the number if you want it featured (anonymized).

Copy (X): Launch week, one sentence:

Someone’s Claude Code ran overnight. About $6,000. Here’s the card. Drop your export — it never leaves the browser.

{{URL}} {{CARD}}

If you made one, quote this with yours. If you didn’t, that’s the weekend.

Copy (r/LocalLLaMA):

Title: Shareable bill card for Claude/Cursor exports (browser parse, no keys) — not a local LLM

Body: Not a model runner. If you already export usage from a hosted coding agent and want a card instead of a spreadsheet, this is it.

Demo: labeled ~$6k overnight from published 2026 reporting. CSV/JSON: parsed in the page. We do not want your API keys.

{{URL}} {{CARD}}


Days 8–21 — Proof / UGC

Rule: only feature numbers that are (a) published reporting, labeled, or (b) sent to us with permission to show the amount, never the repo, prompts, or keys. If the inbox is empty, post the public stories. Do not write “a customer said.”


Day 8 — Ask for worse overnights (X)

Platform: X
Asset: {{CARD}} of the $6k demo.
CTA: Reply with the dollar figure only. We’ll make an anonymized card. Or DIY at {{URL}}.

Copy: The demo card is ~$6,000. That’s a public 2026 story, labeled as a re-creation.

If your overnight was worse — or smaller and still ugly — reply with the number, not the repo.

We’ll feature anonymized cards. We will not ask for API keys.

{{URL}} {{CARD}}


Day 9 — ccusage vs Loopcard (X)

Platform: X
Asset: {{CARD}}. Optional: a two-panel PNG — left: a terminal ccusage total; right: the Loopcard. Do not mock the CLI; name it.
CTA: Keep the CLI. Post the card. {{URL}}

Copy: ccusage is a terminal.

Loopcard is the thing you actually post.

Different jobs. One is accounting. One is a mugshot.

{{URL}} {{CARD}}


Day 10 — How-to thread (X)

Platform: X
Asset: Thread + {{CARD}} on 1/5. Optional 15s screen recording of the three clicks (reuse Day 3 VO if you want a Short the same day).
CTA: Do the four steps. Post the PNG.

Copy:

1/5 Four steps. No account.

{{CARD}}

2/5 Open {{URL}}

Hit Show the $6,000 night if you just want the public story.

3/5 Or drop a Claude / Cursor usage CSV.

It is parsed in the browser. We never ask for API keys.

4/5 Download card or Copy post text.

Send it to the person who pays the bill. Or post it.

5/5 Free at launch. Not a gateway. Not “we stop the runaway.” We show the tab.

{{URL}}


Day 11 — Uber / public budget story (LinkedIn)

Platform: LinkedIn
Asset: {{CARD}}. Caption must say this is published reporting, not Uber using Loopcard.
CTA: If your team has a smaller version of this, make the card before finance asks. {{URL}}

Copy: Uber publicly burned through a year of AI budget in four months on Claude Code.

That is not a Loopcard case study. They did not use us. We are a pink square that shipped this month.

It is the reason a shareable bill card exists: totals live in a vendor dashboard; the argument lives in Slack and on the timeline.

Loopcard: one click, no account, export stays in the browser.

{{URL}}

Virtus Labs. Not a control plane. Not SOC 2 theatre.

{{CARD}}


Day 12 — Reddit, honest limits (r/ClaudeAI or r/cursor — pick the quieter one)

Platform: Reddit
Asset: {{CARD}}.
CTA: Use it if a PNG helps. Don’t if a CLI is enough.

Copy:

Title: What Loopcard is not (follow-up)

Body: Follow-up to the bill-card post, because a few people asked if this “stops” spend.

It doesn’t. We don’t sit in front of Claude or Cursor. We don’t hold keys. We don’t cap tokens.

What it does: turn a usage export (or the public ~$6k overnight demo) into a card you can post.

Limits, on purpose: - Beauty and share, not accounting depth. Power users should keep ccusage / the vendor CSV. - Demo number is a labeled re-creation of published reporting, not our invoice. - Free at launch. If we charge later it will be history + unwatermarked exports, on a pricing page first.

{{URL}} {{CARD}}


Day 13 — Shorts: “bar tab”

Platform: TikTok / Shorts / Reels
Asset: 15s. Same visual language as Day 3. New VO.
CTA: End card {{URL}}.

15s script:

Time VO On screen
0–4s “Your coding agent has a bar tab.” Empty card → amount fills
4–8s “Dashboards show a total. They don’t give you a receipt you can post.” Cut to {{CARD}}
8–12s “Drop the CSV. It never leaves the phone. No API keys.” Drop-zone UI, then Download
12–15s “Loopcard. Make yours.” {{URL}}

Day 14 — Cursor $1,263 (X)

Platform: X
Asset: A second card PNG if you rebuild the demo with $1,263 / CURSOR / “HN-cited month” — still labeled published reporting / re-creation, never “a customer.” If you only have the $6k card, use that and put $1,263 in the text.
CTA: {{URL}} — drop your export if you want your number on the card.

Copy: A Cursor month that showed up on HN: $1,263.

The founder shipped OSS. Not a $19/mo “agent control plane.”

Loopcard is for the screenshot of that month, not a replacement for Cursor.

{{URL}} {{CARD}}


Day 15 — Finance / cofounder angle (LinkedIn)

Platform: LinkedIn
Asset: {{CARD}}.
CTA: Send the PNG to the person who pays. {{URL}}

Copy: The person who pays the Claude / Cursor bill does not want a CSV in Slack.

They want one number, one loop, one night — on a card they can forward.

Loopcard is that card. Browser only. No API keys. Demo is the published ~$6,000 overnight, labeled as a re-creation.

We are not selling “AI governance.” We are selling the screenshot.

{{URL}} {{CARD}}

Virtus Labs


Day 16 — Median / 90th (X) — cite, don’t invent a user

Platform: X
Asset: {{CARD}}. Optional: a card that shows $480 (median) or $1,650 (90th) with source line “30-team audit, 2026 reporting” — still a re-creation.
CTA: If your month is in that band, make the card. {{URL}}

Copy: One 30-team audit of agentic developers:

Median ~$480 / month. 90th percentile ~$1,650.

The overnight $6k is the genre’s horror story. Most tabs are quieter and still ugly.

Loopcard is the mugshot either way.

{{URL}} {{CARD}}


Day 17 — “We don’t stop the runaway” (X)

Platform: X
Asset: {{CARD}}.
CTA: If you need a kill switch, that’s your vendor or your laptop. If you need a screenshot, {{URL}}.

Copy: Loopcard does not stop the runaway.

We don’t have your keys. We don’t wrap MCP. We don’t sit on the loop.

We show the bill after.

If that’s the job you actually have at 9am, the card is here.

{{URL}} {{CARD}}


Day 18 — Retired CryptoBook (LinkedIn, light)

Platform: LinkedIn (Virtus). Skip X if it reads as drama.
Asset: {{CARD}} — product, not a eulogy graphic.
CTA: {{URL}}

Copy: We retired CryptoBook social.

The domain was a leftover. The new object is Loopcard: a shareable coding-agent bill card, in the browser, no API keys.

Same company: Virtus Labs. Different job. No token. No “OS for agents.”

{{URL}} {{CARD}}


Day 19 — Harvest organic cards (X)

Platform: X
Asset: {{CARD}} (ours) and, if anyone sent a number with permission, their anonymized card. Never a private invoice dump.
CTA: Quote-tweet with your card. This is the PH gate evidence.

Copy: If you already made a Loopcard, quote this with the PNG.

That’s the whole product: a square that travels.

If you haven’t: {{URL}} → Show the $6,000 night or drop your export.

We will not invent testimonials. Your screenshot is the proof.

{{CARD}}

Operator note: save every organic post (URL, handle, date) in a folder docs/marketing/organic-cards/. Day 22 reads that folder.


Day 20 — Shorts: CSV drop

Platform: TikTok / Shorts / Reels
Asset: 15s screen recording. Use a synthetic CSV on disk (demo columns only). Do not film a real Anthropic invoice with account IDs.
CTA: {{URL}}

15s script:

Time VO On screen
0–3s “Don’t paste an API key into a new SaaS.” Key field with a red slash — or just the Loopcard drop zone
3–8s “Export the CSV you already have. Drop it here.” File drops; amount paints
8–12s “Parsed in the browser. Download the card.” {{CARD}} appears
12–15s “Loopcard.” {{URL}}

Day 21 — Phase recap (X + LinkedIn one-liner)

Platform: X (primary), LinkedIn (short).
Asset: Grid of real cards if they exist; otherwise the single $6k demo — do not photoshop a grid of fake users.
CTA: Keep making cards. PH is next only if these screenshots are real.

Copy (X): Three weeks of Loopcard.

What we shipped: a card. Demo = the published ~$6k overnight. Optional CSV stays in the browser.

What we did not ship: a gateway, a scanner, SOC 2, a waitlist.

If you posted a card, thank you — that’s the product.

{{URL}} {{CARD}}

Copy (LinkedIn): Loopcard, three weeks in: still a PNG, still no API keys, still not a control plane.

{{URL}} {{CARD}}


Days 22–30 — Product Hunt prep (gated)

Gate (read this before posting Day 22+ PH copy):

Product Hunt only if you can point to organic screenshots — cards posted by people who are not Virtus, not this operator account, not a contractor. Minimum bar:

If the folder from Day 19 is empty: do not launch PH. Run the NO-GO copy on Days 22, 26, and 30. Skip hunter outreach. A dead PH page is worse than silence.


Day 22 — Gate check (internal + one public post)

Platform: X (public). PH draft only if GO.
Asset: If GO: PH gallery start (logo, {{CARD}}, 15s). If NO-GO: just {{CARD}}.
CTA: GO → “we’re writing the PH page.” NO-GO → keep making cards at {{URL}}.

Copy — GO (organic cards exist): We’re writing a Product Hunt page for Loopcard.

Not because PH is the strategy. Because people already posted the PNG.

Tagline we’re using: “The screenshot after a runaway coding agent.”

Still free. Still no API keys. Still not a gateway.

{{URL}} {{CARD}}

Copy — NO-GO (no organic cards): No Product Hunt this week.

Loopcard is a screenshot product. If the timeline isn’t screenshotting it yet, a PH badge won’t fix that.

Card is still here. Still free.

{{URL}} {{CARD}}

PH draft fields (GO only, do not publish yet):


Day 23 — Maker teaser or quiet proof

Platform: X. LinkedIn only if GO.
Asset: {{CARD}}. If GO, add a second image: PH thumbnail crop.
CTA: GO → follow for launch day. NO-GO → same as Day 9/17 rotation.

Copy — GO: Maker teaser, not a countdown clock.

Loopcard on Product Hunt when the calendar says so. The product is already the card.

If you’ve posted one, that’s the gallery. If you haven’t: {{URL}}

{{CARD}}

Copy — NO-GO: ccusage is a terminal. Loopcard is the mugshot.

Still true. Still free. Still no PH until the cards are other people’s.

{{URL}} {{CARD}}


Day 24 — Assets + hunters (GO) or Reddit value (NO-GO)

Platform: GO: email/DMs to people who already posted a card — ask if they’ll hunt or comment. NO-GO: Reddit value post, not a launch.
Asset: GO: PH gallery finals, maker first comment, thumbnail. NO-GO: {{CARD}}.
CTA: GO: “comment on launch day if the card helped.” NO-GO: {{URL}}

DM (GO only, ready to paste): Hey — saw your Loopcard PNG. We’re putting the product on Product Hunt only because people already posted cards (including yours). No pressure. If you want to hunt or leave a comment on the day, I’ll send the link. If not, that’s fine — the screenshot was the whole point.

Reddit NO-GO copy (r/ClaudeAI, only if you have a new angle — otherwise skip):

Title: Browser card for overnight Claude bills — still no keys, still not a cost cap

Body: Same tool as before: {{URL}}

Still a labeled ~$6k demo. Still optional CSV in the browser. Still not affiliated with Anthropic.

Not launching on PH until there are organic screenshots. If you posted one, that’s the signal.

{{CARD}}


Day 25 — Eve (GO) or “what we will not claim” recap (NO-GO)

Platform: X. Optional LinkedIn.
Asset: {{CARD}}.
CTA: GO: PH tomorrow, try the product today so you aren’t voting on a mystery. NO-GO: {{URL}}

Copy — GO: Product Hunt tomorrow.

If you vote, vote after you’ve made a card. Thirty seconds. No account.

{{URL}} {{CARD}}

We will not claim SOC 2, “we stop the runaway,” or fake users on that page either.

Copy — NO-GO: A list of things Loopcard will not say on a Product Hunt page, which is why there isn’t one yet:

No fake testimonials. No SOC 2. No “we stop the runaway.”

The card is still the product.

{{URL}} {{CARD}}


Day 26 — PH day (or skip)

Platform: Product Hunt (GO only). Mirror on X + LinkedIn. Do not cross-post a “we launched on PH” thread if you did not.
Asset: PH gallery + {{CARD}} on X/LinkedIn.
CTA: PH listing + {{URL}} as the product URL.

PH listing (paste):

Tagline: The screenshot after a runaway coding agent.

Description: Loopcard turns a Claude / Cursor usage export into a shareable bill card. One click, no account, files stay in the browser. Built for the timeline, not for your SIEM.

Maker first comment: We’re Virtus Labs. We killed our own “MCP permit gateway” idea this month after a demand study — nobody pays $19 for that, and Permit.io already is the URL. Loopcard is the leftover job that still has a screenshot: the overnight bill. Free at launch. Honest if we add Pro.

Demo is a labeled re-creation of the published ~$6,000 Claude Code overnight. Optional CSV never leaves the browser. We do not ask for API keys. We do not stop the agent.

{{URL}}

X (GO): Loopcard is on Product Hunt.

Same card you’ve seen. $6,000 overnight demo, labeled. Your export stays in the browser.

{{URL}} {{CARD}}

LinkedIn (GO): We put Loopcard on Product Hunt today: a shareable bill card for coding agents. Not a gateway. Not compliance. A PNG.

{{URL}} {{CARD}}

X (NO-GO — post this instead of PH): Still no Product Hunt.

The deal was: PH after organic screenshots. We don’t have enough that aren’t ours.

That’s the honest week. Card: {{URL}} {{CARD}}


Day 27 — Reply day (PH comments or UGC)

Platform: Product Hunt comments (GO) or X replies (NO-GO).
Asset: none new unless someone asks “does it stop spend?” — then reuse Day 17.
CTA: Make a card. Don’t debate SOC 2.

Ready replies (use as needed, never as fake reviews):

X (GO, midday): If you’re on the PH page: the only ask is to hit {{URL}} and download a card. An upvote on a tool you didn’t open is how these pages rot.

{{CARD}}


Day 28 — LinkedIn recap (honest)

Platform: LinkedIn
Asset: {{CARD}}. If GO, you may mention PH rank only if true. If NO-GO, do not mention PH.
CTA: {{URL}}

Copy — GO (fill the blank with the real rank or omit the rank sentence): Loopcard went on Product Hunt. The product is still a browser card, not a control plane.

If you tried it: you already know. If you didn’t: {{URL}} — Show the $6,000 night, or drop an export. No keys.

Virtus Labs. Free at launch. We will not charge without a pricing page.

{{CARD}}

Copy — NO-GO: A month of saying no:

No MCP gateway. No observability clone. No SOC 2 sticker. No Product Hunt until other people post the PNG.

Loopcard remains the mugshot for a coding-agent bill.

{{URL}} {{CARD}}


Day 29 — Reddit, post-PH or still-shipping

Platform: Reddit — the same sub that was kind on Day 2, not a new spam pass. One post, not three subs.
Asset: {{CARD}}.
CTA: {{URL}}

Title — GO: Loopcard (bill card for Claude/Cursor) is on Product Hunt — still browser-only, still no keys

Body — GO: We said we’d only do PH after organic screenshots. That bar cleared, so the listing is up.

Product is unchanged: {{URL}}

Labeled ~$6k overnight demo. Optional export parsed in the browser. Not Anthropic, not Anysphere, not a spend cap.

{{CARD}}

Title — NO-GO: Still shipping the Claude/Cursor bill card — no PH, on purpose

Body — NO-GO: Update: we did not put this on Product Hunt. The rule was organic screenshots first.

Tool is the same: {{URL}}

If you have a number you’re willing to share (the dollar figure, not the repo), the card is one click.

{{CARD}}


Day 30 — Close the month (X thread)

Platform: X. Optional LinkedIn one-paragraph. No TikTok unless you have a new organic card to film.
Asset: Thread + {{CARD}}. Grid of organic cards only if real.
CTA: Keep posting cards. Pro is not billed. Next month is more screenshots, not a pivot back to Slip.

Copy:

1/6 Thirty days of Loopcard.

The product is a shareable coding-agent bill card.

{{CARD}}

2/6 Demo: the published ~$6,000 Claude Code overnight, labeled as a re-creation.

Optional: drop a Claude / Cursor export. Parsed in the browser. No API keys.

{{URL}}

3/6 What we are not: an MCP gateway, an observability platform, “AI compliance,” CryptoBook social, a kill switch for runaway agents.

4/6 Free at launch. If we ever charge, it will be history and unwatermarked exports, and it will be written on a pricing page first.

5/6 Product Hunt happened only if other people already posted the PNG. If we skipped PH, that’s the rule working.

6/6 Built by Virtus Labs.

If you have a worse overnight than $6k and you’ll share the number — not the repo — reply. We’ll feature anonymized cards.


Asset checklist (produce once, reuse)

Asset Spec Used on
$6k demo PNG 1080×1080, dark, pink bloom, LOOPCARD watermark, source line “Published 2026 reporting” Almost every day
$1,263 Cursor PNG Same template, labeled HN-cited month / re-creation Day 14
$480 / $1,650 PNG Labeled 30-team audit / reporting Day 16 optional
15s A Day 3 script Days 3, 10 optional
15s B Day 13 “bar tab” Day 13
15s C Day 20 CSV drop (synthetic file) Day 20
Launch thread Day 1 Day 1
PH gallery Tagline, description, maker comment, 3–5 images Days 22–26 if gated GO
Organic folder URLs of other people’s cards Days 19, 22, 26

Do not generate fake UGC images. Do not put SOC 2, customer logos, or “runaway stopped” on any asset.


CTA map (short)

Phase Default CTA
1–7 Open {{URL}} → Show the $6,000 night → Download card → post
8–21 Drop your export or reply with a number (not the repo)
22–30 GO PH listing + still make a card at {{URL}}
22–30 NO-GO Same as 8–21. No PH URL

Operator hygiene