Skip to content

Owner review 5 — rulings (2026-10-12) ​

Status: Active · Date: 2026-10-12 · Answers the owner's review-5 points: the MediaBand's size, the block door, avatars and one grammar for every match surface, doubles on one line or two, scoring on the honor system, sign-up identity, retirement, juniors and the brand mark. Evidence: lane G (honor-system scoring, retirement), lane H (match grammar, doubles, MediaBand, block door), lane J (본인인증 route, juniors) and lane I (marks). Each decision is logged for veto in the decision log. Companions: review-4 rulings, library.

The answers at a glance ​

#Your pointAnswer
1The MediaBand's size, by the relative ruleIt already follows one: the photo is 2:1 to the screen width (195 at 390), plus the status bar, which is the rule the app ships (2026-09-27). 당근 measures 230 against our 240. The band is now written as the rule, not a number, and the chrome board shows 2:1 beside the Block's own 2.4:1 (208) so you can judge the alternative.
2The block door always top right of row 1Yes. The door (or the Tag) holds the top right of the first row at every text size, centred on the first line; the left text wraps for dates and sentences and crops for places. This replaces the old "wrap under from 150%" rule. A board check holds it.
3Avatars on every match surfaceDone: one face slot on every match row, the match block, the sheets, the number pad and the result rows. Pickup players show initials.
4aOne grammar for match rowsOne anatomy, drawn by one component everywhere: one team per line, your team first with "(나)", a 32 face (doubles: two faces overlapping), the names, then the set columns; only the line height changes by context. The match grammar board shows it on every surface, at 100% to 200%, in Korean and English.
4bScoring on the honor systemYes, and it removes most of the machinery: 12 states become 7, four sheets and a request row become two, and the score sheet loses every helper line. Details below.
5Doubles: one line or two? Players tappable?One line per team, with each player's name its own tap target to their profile, as ATP's names are links inside its cards. The rest of the row opens the match, where the pair's record lives. Two lines per team (ATP's form) would make a round of 8 about 1,600 tall against about 1,000.
6Brand marksFive drawn on the brand board, ranked: the 투 monogram (its ㅜ is the court's T) and the ball tossed over the T are recommended.
—본인인증: PASS, 토스, 네이버?One integration covers them all: PortOne with KG이니시스 통합인증 shows 네이버, PASS, 토스, 금융인증서, 카카오, 신한, KB모바일 and 삼성패스 on the vendor's one screen and returns the CI we key each person on. Danal phone verification is the fallback. Prices are not published; quotes are needed from 이니시스 and Danal.
—Retirement best practiceIt counts as a win for the side that stayed. It is rated only once either side has won 4 games, on the score as played (UTR's rule, the reference for amateur ratings). Our rating counts wins, not games, so it rates a retirement at half weight: one setting if you prefer full.
—JuniorsUnder 14 stops at sign-up for now (verified guardian consent is required, and most children cannot verify on their own). 14 to 18 can sign up; card payment stays off until 19 because a minor's card payment can be cancelled by a guardian, and bank transfer stays on. Later: a junior profile managed from a parent's account.

Scoring on the honor system (point 4) ​

  • Anyone in the match enters the score, and it stands at once: it is in the record and rated after the 8-second undo. No confirmation step, no counter-score, no contest.
  • The first score wins. Two people entering at once can never overwrite each other: the second one sees the score already there, and their sheet turns into a review request with their numbers kept. The same score entered twice changes nothing.
  • Anyone in the match can ask for a review (점수 검토 요청) within 7 days, with a different score if they have one.
  • The host or an official who did not play decides: keep it, change it, or leave the match out. A review left undecided for 7 days keeps the score as entered. A changed score re-rates the match.
  • A review never holds up the next match; the sequential rule only needs a score to be in.
  • What disappears: the confirm, dispute and decide sheets, the request rows with 동의 and 거절, the states 확인 대기, 분쟁 and 호스트 확정, sixteen pushes, and every helper line on the score sheet.

Where my answer differs ​

  • Players tappable from the row, where the research advised one target per row (players tapped one level down). ATP's own cards make each name a link, and you asked for it; the names are separate stops 44 apart, so they stay usable at large text, where faces drop away.
  • Kakao is hidden inside the identity picker until its CI paperwork is done, so every verified account carries a CI.

Found along the way ​

  • The brand meaning is written two ways. Your note says 투마 is "두 개 더", two more balls; CLAUDE.md, the code comments and the web share card's text ("두 명 더, 더 자주 즐기는 테니스", apps/web/app/layout.tsx:47) say "두 명 더", two more players. The marks were drawn to "두 개 더".
  • No team stat exists: partner stats are keyed by a name string and head-to-head is player against opponent, so a pair's record needs a pair-keyed model before the match page can show it.
  • A child on a parent's phone verifies as the parent. Every Korean app shares this gap; the verified gate cannot catch it.

Open for you ​

  1. Brand meaning: "두 개 더" (two more balls) or "두 명 더" (two more players)? The web share card says the second.
  2. The mark: the 투 monogram (Korean, ownable) or the ball over the T (no Korean needed); one colour or two.
  3. The MediaBand: keep 2:1, or the Block's 2.4:1.
  4. Quotes: ask 이니시스 and Danal for 본인인증 prices and contract timing.
  5. For counsel: storing the CI, the order of 본인인증 and our consent, minors' payments, and the guardian flow for under 14s.

Boards: match grammar (27 frames), conversation and scoring (109), surfaces (141, block door and match block), chrome (119, MediaBand 2:1 against 2.4:1), brand (54, mark proposals), sign-in (67), 대진표 and 스코어카드 (295), flows (79). Every board passes every check, including two new ones: every match surface draws its faces (1,148 team lines), and every block door holds row 1 (111 doors).

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