MVP Product Document · PM Vertical · Krishna Sharma · Feb 2026

Ranqlet
Proof of Skill.

A competitive, peer-validated proof-of-skill platform where early-career PMs demonstrate capability, earn structured ratings, and build a permanent public performance record — one Season at a time.

300 WAC
North Star target by Season 3
7 days
Season cadence — the atomic unit of everything
4 dimensions
Structured peer evaluation rubric per submission
8 features
Core MVP scope — no native app, no paid tier
A

Part One

The Problem — Why the market is broken for early-career PMs

01
The credentialing gap

Every existing credentialing tool captures what a candidate claims — not what they can do. This gap is most acute at 0–3 years experience, where hiring managers have no structured, objective framework for comparing applicants beyond pedigree.

Existing ToolWhat it capturesWhat it missesRanqlet fills this?
ResumesJob titles, stated responsibilities, educationActual quality of work output; consistency over timeNo
CertificationsCompletion of a course or programApplied skill in real-world, comparative scenariosNo
Static portfoliosSelf-curated work samplesPeer validation, ranking, recency, reproducibilityNo
LinkedInProfessional network, endorsementsObjective, structured performance measurementNo
InterviewsOne-time communication under pressureSustained output quality across multiple cyclesNo
RanqletRecurring, peer-validated, structured skill outputYes
B

Part Two

The Product — What we're building and why it works

02
Strategic goals & design principles
GoalDefinitionPrimary MetricDesign Principle
Build the core competitive loop Users must submit, rate, compete, and see results within a single Season with zero friction WAC; Season 1 activation rate ≥40% WAC-first design — every feature decision evaluated against impact on Weekly Active Contributors
Establish ecosystem balance Submission and rating volumes must stay proportionate — one side collapsing breaks the flywheel % projects with ≥5 ratings; Submit+Rate overlap % Contribution before consumption — reward action (submitting, rating) over passive browsing
Create retention pull Platform must create enough competitive urgency and profile value that users return for Season 2 Season 1→2 retention rate ≥45% Season as the atomic unit — all features, notifications, and incentives anchored to the 7-day cycle
03
Target users — MVP vertical: Product Management only
Persona 1
The Aspiring PM
Aryan, 23 · Business grad, 0 PM experience
Core frustration
Completed 4 PM courses and 2 certifications — every job description still asks for "proven experience." Has no way to differentiate beyond pedigree.
Primary behavior: Submitter — tracks Work Leaderboard rank
Persona 2
The PM Intern
Priya, 21 · PM intern, seeking full-time role
Core frustration
Internship work is confidential and cannot be shared. Her portfolio is thin. Can't prove her skills are transferable beyond a single internship context.
Primary behavior: Submitter + Rater — targets both leaderboards
Persona 3
The Career Switcher
Rahul, 27 · SWE transitioning to product
Core frustration
Traditional PM boards treat him as underqualified. Bootcamps feel expensive and low-signal. Needs structured opportunities to show PM thinking, not just claim it.
Primary behavior: Submitter — tracks profile history as progression narrative
04
Core competitive loop — the flywheel

Every feature decision is evaluated against this loop. The flywheel only spins when both submitters and raters are consistently active. If either side thins out, the loop breaks.

Stage 1 — Creation
Submit real PM work
Users respond to a structured weekly challenge prompt — a scenario-based PM task calibrated for 0–3 years experience. One submission per user per Season. Auto-save prevents form drop-off. WAC qualifying action #1.
Stage 2 — Evaluation
Earn structured peer ratings across 4 dimensions
Problem Clarity · Solution Quality · Trade-off Awareness · Metric Definition. Scored 1–5 by peers. Minimum 3 ratings to appear on the Work Leaderboard. Rater identity is anonymous to the submitter. Rating ≥3 projects is WAC qualifying action #2.
Stage 3 — Competition
Climb two leaderboards
Work Leaderboard ranks by composite rating score. Contribution Leaderboard ranks by total ratings given. Dual leaderboard design ensures competition exists on both sides of the two-sided ecosystem. Rankings update in real time.
Stage 4 — Accumulation
Build a permanent public skill history
Season-end rankings freeze and archive to the user's public profile. Historical performance is permanent — it does not disappear on reset. This profile history is the primary long-term retention mechanism and future B2B recruiter value prop.
Stage 5 ↺ — Urgency Reset
Season resets — competitive urgency renews
At exactly 168 hours, the current Season closes. A new Season opens immediately. Current rankings reset; historical record persists. Weekly reset creates recurring urgency: missing a Season has a visible cost to a user's profile streak.
05
North Star Metric — Weekly Active Contributors (WAC)
North Star
Weekly Active Contributors (WAC)
The number of unique users in a given Season who submit ≥1 project OR rate ≥3 projects. WAC is the only single metric that captures both sides of the two-sided ecosystem simultaneously. WAU is a shallow proxy — a user can log in and contribute nothing of value. WAC enforces a minimum participation threshold.
WAC ↑
Submission volume ↑
Leaderboard competition ↑
Retention urgency ↑
Richer profiles ↑
Recruiter discovery ↑
MetricWhat it measuresWhy it falls short for Ranqlet
Weekly Active Users (WAU)Any login or page viewDoes not require meaningful action — a passive session adds no value to either side
Submissions per WeekContent creation volumeIgnores the review ecosystem entirely; high submissions with no ratings breaks the loop
Ratings per WeekReview activity volumeIgnores content creation health; high ratings with no new content is equally broken
Weekly Active Contributors (WAC)Submission AND/OR review behavior— Captures full ecosystem health in a single number
C

Part Three

How It Works — Feature architecture, user flows, and Season structure

06
User journey — from visitor to Season 2+ contributor
StageUser actionPlatform responseWAC impact
Discovery Finds Ranqlet via social, referral, or search Landing page communicates value prop with a live Season in progress. Challenge prompt visible behind signup gate. Pre-WAC
Signup Creates account — email/password or Google OAuth 5-step onboarding initiated. Must complete in <3 minutes, 5 steps max. Lands on active Season dashboard — never a blank state. Pre-WAC
Activation Submits 1 project OR rates 3 projects in Season 1 User enters WAC count. In-app + email confirmation. Leaderboard position shown immediately. Target: ≥40% of new users activate in Season 1. WAC +1
Engagement Rates additional projects; tracks leaderboard rank Rankings update in real time. Dual leaderboard shows position on both Work and Contribution tracks. Feed surfaces unrated projects. WAC sustained
End of Season Season timer expires Final standings freeze. Rankings archived to public profile. New Season opens immediately. Re-engagement email sent to non-participants. Retention signal
Season 2+ Returns for next Season Profile history updated — previous rank shown. Streak mechanic begins at Season 2. Competitive urgency: prior rank is visible to the field. WAC renewed
07
7-day Season structure
D1
Season Start
Challenge dropsNew prompt goes live. Rankings reset to zero. Season clock begins. Push + email notification to all users.
D1–3
Submission Window
Work submittedUsers read the prompt, draft their response across 5 structured fields, and submit. Auto-save active. One submission per user.
D2–6
Rating Window
Peer reviewFeed surfaces submissions for rating. Leaderboard updates in real time as ratings arrive. ≥3 ratings required to appear on rankings.
D6
48h Warning
Urgency nudgePush + email: "Season ends in 48h. Your rank is still up for grabs." Second nudge at 24h. Designed to drive late-cycle submission and rating activity.
D7
Season End
Freeze + archiveRankings freeze at 168h exactly. Final standings archived to all relevant profiles. New Season opens immediately with no gap.
08
Core feature set — 8 MVP features
F1 — Authentication & Onboarding
Email/password and Google OAuth. 5-step onboarding under 3 minutes: account → profile → PM vertical → skill self-assessment → Season dashboard. Onboarding exit must land on a live Season, never a blank state. Completion target ≥70%.
P0 — Launch blocker
F2 — Skill-Tagged Public Profiles
Permanent, public performance record at ranqlet.com/profile/username. Displays Season history table: Season number, Work rank, Contribution rank, submissions, ratings. Historical data persists indefinitely — primary long-term retention mechanism.
P0 — Launch blocker
F3 — Weekly Challenge Prompts
One scenario-based PM challenge per Season, curated by the Ranqlet team. Includes problem context, constraints, and 2–3 guiding questions. Calibrated for 0–3 years PM experience. Accessible to career switchers. Challenge quality directly drives submission WAC. Target: ≥30% view-to-start rate.
P0 — Launch blocker
F4 — Structured Submission Form
5 required fields with word limits: problem statement (200w), solution approach (400w), key decisions and trade-offs (300w), success metrics (150w), plus optional image uploads. Auto-save every 30 seconds. One submission per Season. Locked after first rating is received. Target: ≥60% form completion rate.
P0 — Launch blocker
F5 — Peer Rating Engine
4 dimensions rated 1–5 stars each: Problem Clarity, Solution Quality, Trade-off Awareness, Metric Definition. All 4 required before submission. ≥3 ratings required to appear on Work Leaderboard. Rater identity anonymous. Aggregate score shown publicly after ≥3 ratings. Target: ≥80% of projects rated, median time to first rating <24h.
P0 — Launch blocker
F6 — Work Leaderboard
Ranked by composite rating score (mean across all 4 dimensions). Minimum 3 ratings to appear. Tie-broken by earlier submission timestamp. Real-time updates. Resets each Season — historical ranks persist on profile. Logged-in users see their rank highlighted. Top 20 displayed by default. Creates submission urgency and return incentive.
P0 — Launch blocker
F7 — Contribution Leaderboard
Separate competitive track ranked by total ratings submitted in the current Season. Minimum 3 ratings to appear. Without this leaderboard, rating behavior is purely altruistic and structurally undersupplied. The Contribution Leaderboard is the primary mechanism for sustaining rater-side WAC. Designed as a distinct, valued achievement — not secondary to the Work Leaderboard.
P0 — Launch blocker
F8 — Season Reset System
Exactly 168 hours per Season. Auto-transition — no manual intervention. Rankings freeze, archive, and reset. Submission and rating counters reset for the new Season. Notifications at Season start, 48h remaining, 24h remaining, and Season end. Seasons numbered sequentially and displayed prominently in the dashboard header. This is the primary recurring WAC mechanism.
P0 — Launch blocker
09
Peer rating engine — 4-dimension rubric detail
Dimension 1 · Problem Clarity
Does the submission clearly define the problem?
Is the problem statement specific, scoped, and grounded in user needs? Does the author distinguish the problem from its symptoms? Does it establish why the problem is worth solving now?
1–5 stars · anonymous
Dimension 2 · Solution Quality
Is the proposed approach logical and well-reasoned?
Does the solution directly address the identified problem with appropriate depth? Is the approach feasible? Does it demonstrate strategic thinking appropriate for the PM role, not just surface-level ideas?
1–5 stars · anonymous
Dimension 3 · Trade-off Awareness
Does the author show awareness of constraints and alternatives?
Are trade-offs explicitly acknowledged? Does the author demonstrate awareness that every product decision has a cost? Is there evidence of considered prioritisation rather than treating all options as equally viable?
1–5 stars · anonymous
Dimension 4 · Metric Definition
Are the stated success metrics relevant and measurable?
Does the author know what "working" looks like for their solution? Are the metrics specific, attributable, and proportionate? Does the author understand the difference between output metrics and outcome metrics?
1–5 stars · anonymous
D

Part Four

Analytics — How we measure, diagnose, and act

10
5-category metrics framework
CategoryMetricMVP TargetWhy it matters
AcquisitionNew signups per Season200+ by Season 2Absolute growth velocity — top-of-funnel health
AcquisitionVisitor → Signup conversion≥15%Landing page and value prop clarity signal
AcquisitionOnboarding completion rate≥70%Signup → activation gate; every completion is a potential WAC unit
ActivationSeason 1 activation rate≥40%Strongest predictor of Season 2 retention; users who don't contribute in S1 almost never return
ActivationMedian time to first submission<72 hoursMeasures challenge clarity and form friction
ActivationSubmission form completion rate≥60%Form friction directly reduces submitter-side WAC
EngagementAvg. ratings received per project≥5.0 by Season 2Proxy for project exposure and review ecosystem health
EngagementDual contributor rate≥25% by Season 3% WAC users who both submit AND rate — ecosystem balance
EngagementLeaderboard view rate≥60% of sessionsIndicates whether competitive mechanics are motivating behavior
RetentionSeason 1 → Season 2 retention≥45%Most critical single metric in MVP — immediate post-activation stickiness
Retention3-Season retention rateTrack from S3Early indicator of habitual engagement forming
RetentionChurn rate per SeasonMonitor weeklyLeading indicator for at-risk cohorts before they disappear
Network Health% projects with ≥5 ratings≥80%Review coverage — alert if <60%; unreviewed projects signal ecosystem imbalance
Network HealthMedian time to first rating<24 hoursAlert if >72h — indicates review demand shortage on rater side
Network HealthTop 10% contribution share<50%Alert if >65% — discovery is broken for new and mid-tier users
11
Dual funnel analysis — submission path vs. rating path

Ranqlet operates two parallel conversion funnels. Both sides must be healthy for the ecosystem to sustain itself. Drop-off at any stage represents either a product friction point or a messaging failure.

Submission Funnel Submitter Path → WAC action #1
Challenge viewed 100%
Key question: Is the prompt motivating enough to act on?
Clicked 'Submit' ~60%
−40% · Does the challenge prompt motivate action?
Form started ~50%
Is the submission entry point frictionless?
Submission completed ≥30%
⚠ Alert if form start→submit drop >40% — form is primary friction
First rating received (<24h) Target
Depends on feed surfacing quality and rater-side health
Contribution Funnel Rater Path → WAC action #2
Project viewed in feed 100%
Key question: Is the feed surfacing relevant, compelling work?
Clicked 'Rate' ~70%
Is the rating CTA visible and inviting enough?
Rating submitted ~45%
⚠ Low conversion here → reduce dimensions for first-time raters
Rated 3+ projects (WAC threshold) ~25%
Do users understand the Contribution Leaderboard incentive?
Contribution Leaderboard entry Target
Competitive incentive activated — drives repeat rating behavior
12
Network health thresholds — ecosystem balance alerts

These are the five systemic signals that indicate whether the two-sided loop is in balance. An alert on any one of these requires immediate diagnosis before it compounds across Seasons.

MetricHealthy signalAlert thresholdWhat it indicates
% projects with ≥5 ratings ≥80% <60% Long tail of unreviewed submissions — rater side is undersupplied
Median time to first rating <24 hours >72 hours Review demand shortage — projects are not being surfaced or raters are not active
Submit + Rate overlap % ≥25% <15% Ecosystem free-riding — submitters not contributing to the review side
Top 10% contribution share <50% of output >65% Discovery broken for new and mid-tier users; new entrants get buried in the feed
Rating distribution variance Normal spread Gini >0.6 or bimodal Ratings clustering at extremes — possible bias, gaming, or rubric misunderstanding
E

Part Five

Execution — Retention, decision-making, risks, and scope boundaries

13
Retention strategy — structural drivers and tactical interventions

Season-over-season retention is the most structurally important metric in the product. The platform has a natural retention engine built into its design — the job of the retention strategy is to reinforce that engine, not replace it.

Structural drivers — built into the product by design
Competitive urgency from weekly ranking resets
Missing a Season has a visible cost — your streak breaks, your rank resets, your peers advance
Primary re-entry pull
Public profile history creates reputation investment
Switching cost grows with every Season — the profile becomes an asset worth protecting
Long-term retention anchor
Social comparison via leaderboards
Seeing peers ranked ahead drives re-engagement at the start of each new Season
Season-start activation driver
Tactical interventions — triggered by user behavior
User has not submitted in 4+ days
Push/email: "Season ends in X days. Your rank is still up for grabs."
Submission reactivation
User submitted but has not rated
In-app nudge: "Rate 3 projects to unlock your Contribution rank"
Boosts review-side ecosystem balance
Season ends; user did not participate
Email: "New Season is live. Here's what you missed + your starting rank"
Win-back / re-acquisition
Streak of 3+ consecutive Seasons
Profile badge: "Season Streak: 3" + leaderboard callout
Strengthens habitual engagement loop
14
Data-driven decision framework — metric to action

When a metric crosses a threshold, this framework removes ambiguity about what to do next. Condition → Hypothesis → Action. No guesswork, no committees.

Observed conditionHypothesisRecommended action
WAC declining season-over-season Challenges too hard or submission friction too high Redesign challenge prompts; simplify submission form; introduce onboarding challenges for new users
Activation rate below 40% New users don't understand the value prop fast enough Add interactive tutorial; show a sample project and its rating before the user's first submission
Season 1→2 retention below 50% Platform does not create sufficient urgency or habit Add countdown nudges; introduce Streak badge starting at Season 2; Season-end re-engagement email sequence
Rating coverage below 80% Review side of ecosystem is structurally undersupplied Introduce rating reminders; add Contribution Leaderboard callout to home feed; surface unrated projects higher
Top 10% submitting >60% of total work Discovery is broken for new and mid-tier users Improve feed algorithm to surface diverse contributors; add "New This Season" section to home feed
Submission form completion below 60% Form is too long or structurally complex Reduce required fields; add auto-save confirmation; test a 'quick submit' minimum viable form variant
15
Risk register — MVP launch and Season 1–3
RiskLikelihoodImpactMitigation
Rating supply shortfallSubmissions outpace ratings; projects go unreviewed; competitive loop breaks High Critical Contribution Leaderboard is the primary structural mitigation. Rating reminders as tactical support. Future sprint: require rating before a second submission is allowed.
Cold start — insufficient Season 1 contentLow submission count in early Seasons creates weak competitive tension and poor first impressions High High Seed platform with 20–30 submissions from beta testers before Season 1 public launch. Do not open publicly with an empty leaderboard.
Submission quality varianceWide skill gap between experienced and inexperienced users discourages beginners from returning Medium High Calibrate challenge prompts for accessible entry points. Consider experience-tier leaderboard separation by Season 3 if quality gap is consistently observed.
Gaming and bad faith ratingsUsers rate artificially high or low to manipulate leaderboard outcomes for themselves or peers Medium Medium Rating distribution monitoring from day one. Flag statistical outliers. Introduce rater reputation score post-MVP. User report mechanism at launch.
Low Season 1→2 retentionUsers experience the platform once and do not find sufficient reason to return for Season 2 Medium Critical Season-end re-engagement email: "Your rank is now permanent — start Season 2." Preview next Season's challenge prompt in the end-of-Season notification.
Challenge prompt fatigueSingle prompt per Season creates narrow, repetitive experience after 3–4 Seasons Medium Medium Introduce second challenge track by Season 4. Diversify prompt themes, difficulty levels, and PM scenario types across the first 3 Seasons.
Platform abuse — multi-account manipulationUsers create multiple accounts to inflate rankings or gaming the two-sided ecosystem Low High Email verification required at signup. IP-based duplicate account detection. User report mechanism. Cross-account rating detection by device fingerprint post-MVP.
16
MVP scope boundaries — what's in and what's deferred

Features in the future scope column are not deferred due to lack of importance — they are deferred to maintain MVP focus on the core competitive loop and avoid premature complexity before product-market fit is established.

Feature AreaMVP ScopePost-MVP / Future
Skill verticalsPM only — single vertical, maximum focusDesign, Engineering, Business Analysis, Data
Challenge prompts1 per Season, curated by Ranqlet teamMultiple tracks; community-submitted prompts; difficulty tiers
Rating system4 fixed dimensions; 1–5 stars; anonymousWeighted dimensions by experience level; rich text feedback; rater reputation scores
LeaderboardsWork + Contribution — two tracks onlyTeam leaderboards; university cohort views; employer-facing employer dashboards
ProfilesSeason history; leaderboard history; submitted projectsRecruiter view mode; profile export PDF; peer endorsements
PlatformResponsive web — mobile and desktop (375px+)Native iOS app; native Android app
MonetisationFree — no paid tier, no adsPro tier (advanced analytics, verified badge); employer API access
AuthenticationEmail/password + Google OAuthGitHub OAuth; LinkedIn OAuth
Social featuresPublic profiles onlyFollow system; comments on submissions; challenge discussion threads
ModerationBasic report mechanismAutomated content quality detection; human review queue; user trust scores
17
Open questions — decisions required before launch
OQ01
Should users be permitted to view all submitted projects without having submitted themselves? Gating the feed behind submission would directly increase WAC but may create acquisition friction that reduces top-of-funnel conversion.
Activation · WAC mechanics Pre-launch
OQ02
What is the minimum viable number of Season 1 submissions needed to produce a meaningfully competitive leaderboard? How do we guarantee that number is met before public launch — and what is our contingency if beta recruitment falls short?
Cold start · Launch sequencing Pre-launch
OQ03
Should the 4-dimension rating rubric be visible to users before they submit? Transparency may improve submission quality and reduce rater confusion, but it may also lead to rubric-gaming where users optimise for the rubric rather than the problem.
Rating quality · Submission quality Pre-launch
OQ04
At what WAC threshold do we begin proactive outreach to employer and recruiter partners? We need to establish this trigger now to prevent premature B2B investment before the supply side is healthy enough to deliver value.
Go-to-market · Monetisation Sprint 3
OQ05
Should Ranqlet publish a public Season recap at the end of each Season — aggregate stats, top-rated submissions, notable contributors? This could drive organic growth and shareability but requires editorial investment we have not budgeted for in MVP.
Retention · Organic growth Sprint 2
18
MVP success targets — Seasons 1 through 3
Target by Season 3
300 WAC
Weekly Active Contributors — North Star
Target by Season 3
≥35%
WAC as % of registered users
Target by Season 3
≥45%
Season 1→2 retention rate
Target in Season 1
≥40%
Season 1 activation rate — new users
MetricSeason 1 targetSeason 2 targetSeason 3 target
Weekly Active Contributors (WAC)100+200+300+
New signups per Season150+200+250+
Onboarding completion rate≥60%≥70%≥70%
Season activation rate (new users)≥30%≥40%≥40%
Submission form completion rate≥55%≥60%≥65%
% projects with ≥5 ratings≥70%≥80%≥80%
Season N→N+1 retention rateBaseline≥40%≥45%
Avg. ratings received per project≥4.0≥5.0≥5.0
One-line product thesis

Ranqlet wins when weekly competition becomes a habit — WAC is the clearest measure of whether that habit is forming.

WAC — North Star 7-Day Season Cadence Two-Sided Ecosystem Dual Leaderboards Permanent Profile History PM Vertical Only 300 WAC by Season 3