Skip to content

Full status ​

Status: Active

The rich, data-driven tracker. The Cockpit home is the clean work area; this is the browse-for-depth view — launch-path slices, engineering + surface masterfiles, roadmap tracks, blockers, and the operating model, all generated from the source docs.

TwoMore project cockpit

Current state, direction, rationale, and operating model

This page is generated from the same Markdown and scripts that govern the repo. It is a read-only tracker: docs stay in Git, and this view makes the project easier to scan.

Active focusR3 Product Polish & Optimization

Core product surfaces are understandable, fast, accessible, and launchable

Go to current slice →
Runtime0.12.0Expo ~57.0.33Mechanical coverage0.9771 of 73 constraintsLaunch blockers113 verify, 5 optionalDocs tracked5269 missing status markers

Production tracker

Launch path progress

AcceptedR1-0 · Activation source packSource-grounded inventory of current onboarding, club discovery, invite, share, and club_growth pathsAcceptedR1-1 · Intent-aware onboarding routingPure onboarding-intent resolver plus mobile root auth-gate handoffAcceptedR1-2 · Club discovery and creation first-session loopServer-enforced zero-club path from discover/create to first club or session actionActiveR1-3 · Share and deep-link activationKakao/share/deep-link preview integration for club/session/profile share routesPlannedR1-4 · Club-growth hosted smokeConsolidated hosted R1 evidence packetAcceptedR2-0 · Admin workflow teardownAdmin workflow teardown — source-grounded inventory of current admin jobs, screens, queries, and missing linksAcceptedR2-1 · Club operations read modelShared read model for Clubs admin cockpit and role-gated Home exceptionsActiveR2-2 · Clubs admin prominenceClub list/card/detail admin attention surfaceActiveR2-3 · Home admin exceptionsRole-gated Home exception cards that deep-link to Clubs admin workActiveR2-4 · Session closeout workflowPost-session closeout path for attendance, payments, scores, and recapPlannedR2-5 · Admin reminders and exportsReminder and summary export actions for stable admin workflowsActiveR3-0 · Product route auditWhole-app UX audit — the original pass covered 69 screens (ux-residual-queue-2026-07-19.md + digest); superseded in scope by the 2026-09-23 pass covering all ~78 routes against 0.8.0 (screen-audit-2026-09-23.md)ActiveR3-1 · Primary journey polishUI/copy/a11y fixes for new user, member, admin, and pickup host journeysPlannedR3-2 · Performance budget passMeasured fixes for high-frequency Home, Clubs, Activity, and Records surfacesActiveR3-3 · Offline and error resilience passStale/offline/error state polish + the offline-queue integrity invariants (engineering-soundness-masterfile.md §3.1-3.5)ActiveR3-4 · Accessibility and Korean copy passAccessibility labels, touch targets, and Korean product copy passPlannedR3-5 · Release-candidate polish packetR1-R3 evidence summary and residual-risk listActiveR3-6 · Engineering soundness & OTA-safety5-audit engineering-soundness campaign + the runtime-safety guard (engineering-soundness-masterfile.md)PlannedR4-0 · Gate inventory refreshFresh blocker register and pre-launch checklist reviewPlannedR4-1 · Legal and policy packetCounsel-ready CPO contact, privacy, terms, location, consent, and marketing-push packetPlannedR4-2 · Production credentials and authKakao, Apple, Supabase, EAS, and store credential proofPlannedR4-3 · Production build and OTA smokeInstallable production build and OTA evidencePlannedR4-4 · Non-dev guardrail smokeProof normal production users cannot access DevPanel, seed, or simulate pathsPlannedR4-5 · Release readiness packetFinal release packet

Masterfile-fed

Engineering health

10 enforcement gates10 derived invariants5-audit campaign

Primary destinations

Working now and next

Where we are headed

Full roadmap

ActiveR1 Club Growth LoopNew users can join/create clubs, find play, invite others, and return weeklyDrives adoption before monetizationActiveR2 Organizer Operations총무 can run sessions, payments, attendance, member quality, and comms with less manual workCore retention wedge — R2-0..R2-4 delivered; the screen-audit/improvement-plan rounds (bulk dues, exception-ledger rosters, admin notification grouping) and open-issues lanes A-I are built; R2-5 (reminders/exports) is not builtActiveR3 Product Polish & OptimizationCore product surfaces are understandable, fast, accessible, and launchable0.11.0 on preview (2026-09-30) after 0.8.0 → 0.10.0; screen audit (78 routes) → improvement-plan rounds 1-4 and open-issues-plan-2026-09-24 lanes A-I all built; Codex landing (00678-00690) shipped 2026-10-06Final GateR4 Launch Readiness Final GatePublic launch can happen without legal, auth, store, or production-safety blockersFinal stop before launch after R1-R3GatedR5 Real Payments & SubscriptionsParticipation fees and dues can use PortOne; pricing gates are tested with pilot clubsRevenue needs trust and legal railsDiscoveryR6 Venue & Court PlatformCourt/venue data becomes operationally useful before direct bookingMarketplace needs venue supplyHeldR7 Leagues & Inter-Club PlayStructured competition, seasons, and club-vs-club eventsHigher engagement after club base existsHeldR8 Coaching & Brand MarketplaceCoaches, lessons, sponsored challenges, equipment, cosmeticsRequires retained players and transaction railsHeldR9 Expansion PlatformInternationalization, multi-sport, white-labelAvoid premature generality

What is blocked

External gates

BlockedEXT-2 · Korean counselCounsel-reviewed Korean legal text and policy-version bump; four stale GPS 출석 체크 passages and two location questions are listed for counsel (pre-launch item 2)BlockedEXT-3 · Owner / KCCLocation-based-services filing at lbsc.kr (GPS check-in is retired; the remaining location uses run on the device — whether the filing is still required is counsel's question, item 2)BlockedEXT-4 · Apple Developer / owneriOS preview and production credentials/buildsBlockedEXT-5 · GitHub repo adminmain branch protection with required CI checksBlockedEXT-11 · Kakao / ownerProduction Kakao auth credentials and IdP onboardingBlockedEXT-12 · PortOne / ownerReal PortOne console setup, secrets, deploy, and native adapterBlockedEXT-13 · Apple / Android / web domain owner / release ownerUniversal/App Link association identifiers and live twomore.app deploymentBlockedEXT-14 · Kakao / owner / release ownerKakaoTalk Share template IDs, native app key, preview build, and device smokeBlockedEXT-15 · Owner / KakaoKakaoTalk support channel URL (pf.kakao.com) set as EXPO_PUBLIC_SUPPORT_KAKAO_CHANNEL_URLBlockedEXT-16 · Owner (Higgsfield connector + licence) / ClaudeOwned visual asset set generated with Higgsfield: onboarding illustrations, share-card backgrounds, store listing assets and preview video — candidates reviewed on a board. Club default photos dropped from scope 2026-09-24; superseded 2026-09-26 — a photo-less club renders one of 27 in-repo default covers (resolveClubCoverUrl), so no generated club photos are neededBlockedEXT-19 · Owner / KG이니시스, Danal본인인증 vendor quotes: prices and contract timing

What needs proof

Verify / optional

Verification ladder

Commands

yarn docs:generateyarn docs:checkyarn check

Docs as source of truth

Browse the library

Markdown remains the source of truth. Run yarn docs:check before handoff.