Skip to content

fix(mobile): use Kilo in user-facing copy - #5405

Merged
iscekic merged 2 commits into
mainfrom
kilo-copy-40fc
Aug 20, 2026
Merged

fix(mobile): use Kilo in user-facing copy#5405
iscekic merged 2 commits into
mainfrom
kilo-copy-40fc

Conversation

@iscekic

@iscekic iscekic commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Summary

The app now calls itself "Kilo" instead of "Kilo Code". The new name appears on the login
welcome, the consent screen, the account-created message, and lock-screen push notifications.

The login screen no longer shows the "Sign in or create an account" heading above the email field.

Screen readers now announce the email Continue button as "Continue with email".


Every mobile surface that names the product now says "Kilo" instead of "Kilo Code":
the login welcome, the consent card header and intro body, the two consent-revocation alert
messages, the account-created success toast, and the six generic lock-screen push titles. This
is a copy-only rename with no contract, schema, or logic change, so stored data and callers
behave exactly as before. "Kilo" is now the canonical product name, and later copy must match it.

Files
  • apps/mobile/src/components/login-screen.tsx — welcome text now "Welcome to Kilo".
  • apps/mobile/src/components/consent/consent-card.tsx — header title, intro body, and two consent-revocation alert bodies use "Kilo".
  • apps/mobile/src/lib/auth/use-native-auth.ts — three created-account success toasts say "Account created. Welcome to Kilo."
  • packages/notifications/src/push-presentation.ts — six generic push titles now "Kilo".

The login screen removes the redundant "Sign in or create an account" heading above the email
field, and the email Continue button's accessibility label becomes "Continue with email". Screen
readers announce the shorter label while the visible "Continue" text stays. No other behavior
changes.

Files
  • apps/mobile/src/components/login/idle-auth.tsx — deletes the heading; updates the Continue accessibility label.

Tests: 3 test files updated to match the new copy.
Generated: none.


Verification

Three cases ran on iOS.

Case What it proves Platform Result
L1 The welcome text no longer shows Kilo Code. iOS passed
L2 The redundant Sign in or create an account heading no longer appears. iOS passed
L3 The email Continue button exposes the accessibility label Continue with email and keeps the visible label Continue. iOS passed

Unit tests pass: apps/mobile 5280 tests, services/notifications 192 tests.

No defects reproduced.

Visual Changes

Signed-out iOS login screen — A user now sees Welcome to Kilo and the email Continue button. The Sign in or create an account heading is gone.

login-copy.png

The screenshot came from the earlier lowercase build, so it shows Welcome to kilo. The shipped copy is Welcome to Kilo.

Reviewer Notes

No human steps are needed.

@iscekic iscekic self-assigned this Aug 20, 2026
@kilo-code-bot

kilo-code-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (8 files)
  • apps/mobile/src/components/consent/consent-card.tsx
  • apps/mobile/src/components/login-screen.tsx
  • apps/mobile/src/components/login/__tests__/idle-auth.mounted.test.tsx
  • apps/mobile/src/components/login/idle-auth.tsx
  • apps/mobile/src/lib/auth/use-native-auth.test.ts
  • apps/mobile/src/lib/auth/use-native-auth.ts
  • packages/notifications/src/push-presentation.ts
  • services/notifications/src/__tests__/dispatch-push.test.ts
Previous Review Summary (commit 2350535)

Current summary above is authoritative. Previous snapshots are kept for context only.

Previous review (commit 2350535)

Status: No Issues Found | Recommendation: Merge

Files Reviewed (8 files)
  • apps/mobile/src/components/consent/consent-card.tsx
  • apps/mobile/src/components/login-screen.tsx
  • apps/mobile/src/components/login/__tests__/idle-auth.mounted.test.tsx
  • apps/mobile/src/components/login/idle-auth.tsx
  • apps/mobile/src/lib/auth/use-native-auth.test.ts
  • apps/mobile/src/lib/auth/use-native-auth.ts
  • packages/notifications/src/push-presentation.ts
  • services/notifications/src/__tests__/dispatch-push.test.ts

Reviewed by grok-4.6 · Input: 338.5K · Output: 6.8K · Cached: 65.3K

Review guidance: REVIEW.md from base branch main

@iscekic iscekic added the human-ready The PR is ready for human review. label Aug 20, 2026
@iscekic iscekic changed the title fix(mobile): use lowercase kilo in user-facing copy fix(mobile): use Kilo in user-facing copy Aug 20, 2026
@iscekic
iscekic enabled auto-merge (squash) August 20, 2026 21:25
@iscekic
iscekic merged commit 814266c into main Aug 20, 2026
22 checks passed
@iscekic
iscekic deleted the kilo-copy-40fc branch August 20, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

human-ready The PR is ready for human review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants