Skip to content

feat(card): tweak win + rejection share captions#2286

Merged
0xkkonrad merged 1 commit into
feat/card-share-sticker-collagefrom
feat/card-share-copy-tweaks
Jun 26, 2026
Merged

feat(card): tweak win + rejection share captions#2286
0xkkonrad merged 1 commit into
feat/card-share-sticker-collagefrom
feat/card-share-copy-tweaks

Conversation

@0xkkonrad

Copy link
Copy Markdown
Contributor

Copy-only follow-up to #2274, stacked on feat/card-share-sticker-collage (retarget to dev once #2274 merges).

Touches only the two caption pools — no logic, no asset changes. All captions keep the @joinpeanut tag (the file invariant).

Rejection pool (rejectionCaptions.ts)

  • Punchier — dropped trailing justifications:
    • …the door policy is insane. i WILL be back.…the door policy is insane.
    • officially rejected by @joinpeanut. honestly an honor 🥜🚫officially rejected by @joinpeanut.
    • …guess i'll fix my whole life and come back…guess i'll fix my whole life
    • turned away from @joinpeanut 💀 most exclusive door in crypto frturned away from @joinpeanut 💀
  • New lines:
    • @joinpeanut has a bouncer now??
    • remember @joinpeanut from devconnect?? they've rejected me from their beta programme omg
    • rember @joinpeanut from devconnect?? seems they're back but also they don't want users ??? WHAT? (rember typo intentional)

Win pool (winCaptions.ts)

  • Added an Argentina/global callback (tagged to match this branch's all-@joinpeanut convention):
    • remember @joinpeanut from argentina? they're global now. just got into their closed beta
    • saw @joinpeanut in argentina. they went global — and i'm in the closed beta.

Checks

  • pnpm prettier --check ✓ · typecheck (no new errors) ✓ · jest src/components/Card/share-asset 24/24 ✓

Punchier rejection lines (drop the trailing justifications), add a
'bouncer now??' jab and two Devconnect-callback rejections, plus an
Argentina/global callback in the win pool — all keep the @joinpeanut tag.
@vercel

vercel Bot commented Jun 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
peanut-wallet Ready Ready Preview, Comment Jun 26, 2026 1:50pm

Request Review

@coderabbitai

coderabbitai Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Walkthrough

Updated the share-asset caption pools for rejection and win states. Several rejection captions were rewritten or shortened, two new rejection captions were added, and two new win captions were added. The caption selection logic was unchanged.

Changes

Share asset caption pools

Layer / File(s) Summary
Rejection captions
src/components/Card/share-asset/rejectionCaptions.ts
REJECTION_CAPTIONS includes revised wording for existing entries and two new rejection captions.
Win captions
src/components/Card/share-asset/winCaptions.ts
WIN_CAPTIONS includes two new caption strings; the random picker continues to sample the updated array.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~4 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the main change: updating win and rejection share captions.
Description check ✅ Passed The description is directly related to the caption-only changes and matches the PR scope.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai 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.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@src/components/Card/share-asset/rejectionCaptions.ts`:
- Around line 35-36: The new Devconnect caption contains a visible typo in the
shared X intent text. Update the second string in rejectionCaptions so it uses
the correct spelling of “remember” (not “rember”), keeping the rest of the
caption unchanged.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 2daed7b1-b9a5-4a49-bc65-ef80694f7ce3

📥 Commits

Reviewing files that changed from the base of the PR and between cc3995a and 5afc214.

📒 Files selected for processing (2)
  • src/components/Card/share-asset/rejectionCaptions.ts
  • src/components/Card/share-asset/winCaptions.ts

Comment on lines +35 to +36
"remember @joinpeanut from devconnect?? they've rejected me from their beta programme omg",
"rember @joinpeanut from devconnect?? seems they're back but also they don't want users ??? WHAT?",

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.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Fix the typo in the new Devconnect caption.

Line 36 says rember, and this string is passed straight through to the X intent text, so the typo becomes user-visible in shared posts.

Suggested fix
-    "rember `@joinpeanut` from devconnect?? seems they're back but also they don't want users ??? WHAT?",
+    "remember `@joinpeanut` from devconnect?? seems they're back but also they don't want users ??? WHAT?",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"remember @joinpeanut from devconnect?? they've rejected me from their beta programme omg",
"rember @joinpeanut from devconnect?? seems they're back but also they don't want users ??? WHAT?",
"remember `@joinpeanut` from devconnect?? they've rejected me from their beta programme omg",
"remember `@joinpeanut` from devconnect?? seems they're back but also they don't want users ??? WHAT?",
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@src/components/Card/share-asset/rejectionCaptions.ts` around lines 35 - 36,
The new Devconnect caption contains a visible typo in the shared X intent text.
Update the second string in rejectionCaptions so it uses the correct spelling of
“remember” (not “rember”), keeping the rest of the caption unchanged.

@0xkkonrad 0xkkonrad merged commit 5afc214 into feat/card-share-sticker-collage Jun 26, 2026
10 of 11 checks 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