Skip to content

[#1018] Rename FDV → MCap across airdrop UI#1023

Merged
realproject7 merged 1 commit intomainfrom
task/1018-fdv-to-mcap
Apr 30, 2026
Merged

[#1018] Rename FDV → MCap across airdrop UI#1023
realproject7 merged 1 commit intomainfrom
task/1018-fdv-to-mcap

Conversation

@realproject7
Copy link
Copy Markdown
Owner

Fixes #1018

Summary

  • Replaced all user-facing "FDV" labels with "MCap" across 3 airdrop components
  • Added footnote in CampaignHero: "MCap = PLOT price × 1M max supply"
  • Internal variable names (currentFdv, mcap in config) left unchanged — display-only change

Files changed

  • CampaignHero.tsx — burn bar "Current MCap", milestone rows "MCap $X", footnote
  • UserPoints.tsx — "At $X MCap →" and "(based on current MCap)"
  • WeeklySnapshots.tsx — "MCap:" label

Test plan

  • All airdrop pages show "MCap" instead of "FDV"
  • MCap footnote visible at bottom of CampaignHero
  • No API contract changes — currentFdv still used internally
  • Typecheck and lint pass

🤖 Generated with Claude Code

Display-only change: all user-facing "FDV" labels replaced with "MCap".
Added footnote in CampaignHero: "MCap = PLOT price × 1M max supply".
Internal variable names (currentFdv, mcap in config) unchanged.

Files changed:
- CampaignHero.tsx: burn bar label, milestone rows, footnote
- UserPoints.tsx: estimated airdrop tooltips
- WeeklySnapshots.tsx: weekly snapshot label

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

vercel Bot commented Apr 30, 2026

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
plotlink Ignored Ignored Apr 30, 2026 10:38pm

Request Review

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

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

Verdict: APPROVE

Summary

The PR matches issue #1018 and keeps the change display-only: user-facing FDV labels are renamed to MCap, the explanatory footnote is added, and internal variable/API names remain unchanged.

Findings

  • No code findings.
  • CI note: e2e and lint-and-typecheck were still pending at review time.

Decision

Approved because the implementation is scoped correctly, aligns with the acceptance criteria, and I did not find remaining airdrop FDV labels in the reviewed UI paths.

Copy link
Copy Markdown
Owner Author

@realproject7 realproject7 left a comment

Choose a reason for hiding this comment

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

re2 — REQUEST CHANGES

The 3 files touched are correct, but several user-facing "FDV" labels remain in CampaignHero.tsx and MilestoneTrack.tsx (untouched):

CampaignHero.tsx (missed):

  • L417: FDV (USD) — y-axis label
  • L487: Actual FDV — chart legend
  • L500: FDV Progress — section heading
  • L632: If PLOT FDV reaches milestone targets... — description text

MilestoneTrack.tsx (not touched at all):

  • L164: FDV Milestone Chart — heading
  • L167: Pool unlock curve across FDV milestones · FDV = PLOT price — description
  • L297: FDV → — axis label
  • L401: Current FDV: — label
  • L408: ...FDV — milestone label

Issue acceptance criteria: "All user-facing FDV replaced with MCap." These are all rendered text, not internal variable names. Please update.

Copy link
Copy Markdown
Owner Author

@realproject7 realproject7 left a comment

Choose a reason for hiding this comment

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

re2 — UPDATE: APPROVE

My earlier findings were incorrect — I was grepping main, not the PR branch. On the actual branch:

  • MilestoneTrack.tsx was deleted in #1011 — those references don't exist
  • CampaignHero.tsx has zero remaining user-facing FDV strings

All user-facing FDV → MCap correctly. Apologies for the false flag. No issues.

@realproject7 realproject7 merged commit fc2bcdd into main Apr 30, 2026
4 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.

Airdrop: rename FDV to MCap across all airdrop UI

2 participants