Product: gblock-partyDate: 2026-05-27Based on: research/icp.md, research/competitive-analysis.md, concept briefs
Summary
The Agent Conductor (primary ICP: solo developer / indie hacker running 2-10+ AI coding agents) follows a lifecycle driven by infrastructure scaling triggers and mobile access needs across two tracks: Track A (BYO-client) connects an existing front-end tool (T3 Code, Multica, Claude Code CLI) to gblock-party's managed infrastructure; Track B (Agent Board) uses gblock-party's native Agent Board. gblock-party manages the server infrastructure in both tracks. Five core user journeys map the task-level experience; the customer lifecycle maps the relationship from trigger through advocacy and churn.
The product wins or loses at five critical moments: first setup (5-minute bar), first laptop close (persistence proof), first mobile approval (phone proof), first review bottleneck (scale proof), and first bill (value justification vs. DIY alternatives).
The aha moment, in users' own words: "I started 5 agents, closed my laptop, had dinner, checked from my phone — 3 PRs were ready for review."
User Journeys
Primary persona: The Agent Conductor — solo developer using 2-4 AI coding tools simultaneously. Enters via Track A (BYO-client: existing front-end tool) or Track B (Agent Board: gblock-party front-end).
Journey 1: Scale Past the Laptop
Trigger: Running 3-5 agents locally, laptop CPU/RAM maxes out
Track A: BYO-client
Already uses a front-end tool (T3 Code, Multica, Claude Code CLI)
Discovers gblock-party (blog / HN / Reddit)
Signs up for gblock-party, gets API credentials
Connects existing tool to gblock-party's managed infrastructure
Merge conflicts from agents on shared files, review bottleneck overwhelms (can only review so fast), 3-5 agent sweet spot exceeded
Journey 5: First-Time Setup
Trigger: Discovered gblock-party, ready to try it
Track A: BYO-client
Sign up free (self-serve, no procurement)
Copy API credentials from dashboard
Configure existing front-end tool to connect to gblock-party
Tool connects — sessions now run on persistent infrastructure
Track B: Agent Board
Sign up free (self-serve, no procurement)
Click "Create Environment" in dashboard
gblock-party provisions managed environment
Agent Board loads showing managed environment
Both tracks converge
Start first agent session from the Board
Bookmark PWA on phone for mobile access
"How long until I see value?" (target: under 5 minutes)
Signup → connect → first agent running in under 5 minutes, zero config
Track A: API credential setup confusing, tool integration docs missing, connection fails silently. Track B: provisioning takes too long, unclear status during wait.
Customer Lifecycle
Trigger
Scaling past laptop
Discovery
Blog / HN / Reddit
Evaluation
Free signup, try
Onboarding
Connect tool / board
Aha
Laptop close + phone
Conversion
Free → paid
Retention
Daily Agent Board
Expansion
Solo → team
Stage
What Happens
Key Metric
Trigger
Laptop maxes out at 3-5 agents, or first mobile access need (away from desk, agent needs approval). Searches for remote agent hosting solutions.
—
Discovery
Finds gblock-party via blog post, Show HN, Reddit thread, or tutorial search ("run Claude Code remotely", "AI agent orchestration"). Peer recommendation in Discord/Slack.
Traffic source, CTR
Evaluation
Free signup. Track A: connects existing front-end tool, compares to DIY setup. Track B: creates managed environment, evaluates provisioning experience. Solo decision in minutes to hours. Checks GitHub stars, open-source signal. Will not pay before trying.
Signup → install rate
Onboarding
Track A: configures existing tool with API credentials, connects to managed infra. Track B: click "Create Environment", gblock-party provisions managed environment. Agent Board loads. First agent session started. PWA bookmarked on phone.
Time to first agent session (<5 min target)
Aha Moment
"I started 5 agents, closed my laptop, had dinner, checked from my phone — 3 PRs were ready for review." Sessions survived laptop closure + successful mobile check.
Sessions surviving laptop close + mobile check-in
Conversion
Free → paid when hitting free tier limits (host count, advanced features) or when value is proven. Self-serve credit card. $9-29/mo flat rate.
Free-to-paid conversion rate
Transaction
Self-serve billing. Flat monthly subscription. No credit-based pricing (avoid Intent's hostile model). Managed devbox add-on available ($49-199/mo).
MRR, ARPU
Retention
Daily use — Agent Board becomes primary AI coding interface. Session persistence + mobile access create switching cost. Value exceeds free DIY alternatives.
DAU/MAU, sessions/day
Expansion
Solo founder hires first engineers → team tier ($29-79/seat). Or adds managed devbox. Natural PLG land-and-expand motion.
NRR, seat expansion
Advocacy
Blog post about workflow, HN comment recommending gblock-party, GitHub star, Discord recommendation to peers.
NPS, referral rate
Churn
First-party tools close the gap (Claude/Codex ship native multi-agent mobile), or workflow changes (stops using AI agents, switches to Cursor cloud).
Churn rate, exit survey
Recovery
Feature announcement re-engagement ("we shipped X you asked for"). Lifecycle email. Community re-engagement via Discord/HN.
Win-back rate
Critical Moments
The 5 moments where gblock-party wins or loses the user, ranked by impact.
1
First 5 Minutes (Setup)
If setup doesn't work on the first try, the user goes back to DIY (Track A) or abandons signup (Track B). Track A: connecting an existing tool must be frictionless — API credentials, zero server config. Track B: managed environment must provision in under 60 seconds. The 2026 PLG bar is value in under 60 seconds.
Evidence: ICP research — "Will not pay before trying. Need to see value in under 60 seconds."
2
First Laptop Close (Persistence Proof)
The first time the user closes their laptop and successfully resumes from another device is the aha moment. If sessions are lost or state is corrupted, the core value proposition fails entirely.
Evidence: "Close the laptop, pick up where I left off" is the #1 stated desire across VPS+agent articles and ICP interviews.
3
First Mobile Approval (Phone Proof)
The first push notification → approve flow on the phone proves "you don't have to be at your desk." If the mobile UX is clunky or the approval context is insufficient for safe decisions, the user won't trust it.
Evidence: 62% of mobile approvals happen from notification banners without opening the app (competitive analysis — Copilot Remote). 93% auto-approve rate signals approval fatigue.
4
First Review Bottleneck (Scale Proof)
When running 5+ agents, the user hits the review bottleneck. If the diff review UX doesn't help them review faster than raw git diff, parallel agents feel like overhead, not leverage.
Evidence: "The bottleneck shifted from 'AI is too slow' to 'I can only review so fast.'" Flask creator Armin Ronacher limits parallel agents because he can't review fast enough.
5
First Bill (Value Justification)
The moment the credit card charges. If the user can't articulate why they're paying $19/mo instead of using free DIY tools, they cancel. The delta must be visceral: "I literally could not do this before."
Evidence: ICP — "Must be under $30/mo to compete with free alternatives." High individual price sensitivity. DIY is free, T3 Code is free, Emdash is free.
Stage Detail Index
Each lifecycle stage has a dedicated skill for deeper mapping. This overview stays high-level; stage-level detail belongs in these focused docs.
/onboarding-map
Onboarding
Install flow, first agent session, PWA setup, time-to-value optimization
Solo → team, managed devbox upsell, seat growth, land-and-expand
Journey Gaps
Open questions exposed by journey mapping that need resolution before or during product design.
Gap 1: Approval UX Fidelity on Mobile
How much context can you show on a phone screen for a safe approve/reject decision? No competitor has solved this well. This needs UX exploration — what's the minimum context (action type, risk level, affected files, diff preview) that enables confident decisions without a full terminal view?
Gap 2: "What Happened While I Was Away" Summary
After laptop close → resume, what's the re-entry experience? The Agent Board needs a session recap view: completed tasks, pending approvals, errors, diffs ready for review. No competitor offers this — they all assume continuous presence.
Gap 3: Review Bottleneck Tooling
If the bottleneck is review speed (not agent speed), what does a purpose-built multi-agent diff review flow look like? Batch review across agents? AI-assisted review summaries? Priority ranking by risk? This is a potential differentiator beyond "just show diffs."
Gap 4: Churn Defense Against First-Party Encroachment
Claude Code Channels, Copilot Remote Control, and Codex Mobile all shipped in Q2 2026. If any of these evolve to multi-agent orchestration, the cross-provider gap narrows. The BYO-client + persistence + agent-agnostic combination must be strong enough to retain users who could switch to a single-vendor solution.
Validation Questions
1. Are these the right user journeys?
Five journeys mapped: Scale Past Laptop, Check from Phone, Close Laptop Keep Working, Parallel Sprint, First-Time Setup. Are there missing journeys?
Four gaps identified. Which needs resolution first?
Answer all 4 questions above, then compile your validated decisions.
4 questions remaining
Copied!
Next Steps
Pick one:
/positioning(Recommended) — Positioning needs ICP, competitive analysis, and journey evidence, all of which now exist. The business-discovery pack is already enabled. Define competitive alternatives, unique attributes, value, target segment, and market category.
/onboarding-map — If the "First 5 Minutes" critical moment feels like the highest-risk stage to get wrong, map the onboarding flow in detail before positioning.