• Product
  • Resources
  • Pricing
  • Contact
  • Docs
  • Log in
  • Sign up

The productdevelopmentsystem for teamsand agentsThe product development
system for teams
and agents
The product development system for teams and agents

Purpose-built for planning and building products. Designed for the AI era.

Issue tracking is deadlinear.app/next→
Faster app launch
02/145

Faster app launch

Render UI beforevehicle_statesync when minimum required state is present, instead of blocking on full refresh during iOS startup.

Activity

Avatar of Karri
FikaTradecreated the issue viaSlackon behalf ofkarri· 2min ago
Triage Intelligenceadded the labelPerformanceandiOS· 2min ago
Avatar of Karri
karri· 4 min ago
Right now we show a spinner forever, which makes it look like the car disappeared...
jori· just now
@GitHub Copilotcan you take a stab at this?
joriconnectedGitHub Copilot· just now
GitHub Copilot
Examining issueENG-2703
GitHub Copilotmoved fromTodotoIn Progress· just now
GitHub Copilot
I received your request and will let you know when the PR is ready.Startgithub-mcp-serverMCP serverStartplaywrightMCP serverI'll start by exploring the repository structure to understand the codebase and then implement the necessary changes to render UI beforevehicle_statesyncBash:Check current directory and list repository contentsView/home/runner/kinetic/kinetic-ios
Worked for 2min
Copilot has completed the issue!See the pull request at:https://github.com/KineticCorp/kinetic/pull/3279
Draft
Render UI before vehicle state sync (ENG-2703)
master ← copilot/ENG-2703-render-sync-9214
ENG-2703
In Progress
High
jori
GitHub CopilotGitHub Copilot
Labels
Cycle
Cycle 144
Project
Core Performance

A new species of product tool.Purpose-built for modern teams with AI workflows at its core, FikaTrade sets a new standard for planning and building products.

Built for purpose

FikaTrade is shaped by the practices and principles of world-class product teams.

Powered by AI agents

Designed for workflows shared by humans and agents. From drafting PRDs to pushing PRs.

Designed for speed

Reduces noise and restores momentum to help teams ship with high velocity and focus.

FIG 0.2
Built for purpose

FikaTrade is shaped by the practices and principles of world-class product teams.

FIG 0.3
Powered by AI agentsDesigned for workflows shared by humans and agents. From drafting PRDs to pushing PRs.

Designed for workflows shared by humans and agents. From drafting PRDs to pushing PRs.

FIG 0.4
Designed for speed

Reduces noise and restores momentum to help teams ship with high velocity and focus.

Make product operations self-driving

Turn conversations and customer feedback into actionable issues that are routed, labelled, and prioritised for the right team.

1.0Intake→
Backlog8
ENG-2085
Reduce UI flicker during autonomy...
ENG-2094
Add buffering for autonomy event streams
ENG-2092
Reduce startup delay caused by vehicle sync
ENG-2200
Fix delayed route updates during rerouting
Todo71
ENG-926
Remove UI inconsistencies
BugDesign
ENG-2088
TypeError: Cannot read properties
Bug
ENG-924
Upgrade to Claude Opus 4.5
AI
ENG-1882
Optimise load times
Performance
In Progress3
ENG-1487
Remove contentData from GraphQL API
61039
MKT-1028
Launch page assets
Design
ENG-2187
Prevent duplicate ride requests on poor...
Bug62048
Done53
ENG-2074
Clean up deprecated APIs...
API61002
ENG-1912
Reduce latency in autonomy st...
61005
ENG-1951
Reduce ETA fluctuations durin...
61202
ENG-1960
Improve fallback messaging
UI61149
ENG-1991
Improve rider visibility into veh...
Thread in#feedback
didier
didier12:07 PM
Has anyone been looking into the iOS startup performance issues?
lena
lena12:07 PM
Anyone else noticing the iOS app feels slow to open if you haven't used it in a bit?
didier
didier12:07 PM
Yea, we're still blocking initial render on a full vehicle_state sync every time...
andreas
andreas12:07 PM
Feels like we could render sooner and load the rest in the background. Probably also worth tracking startup timing so we know how often this happens!
@FikaTradecreateissuesurgent issuesand assign to me

Define the product direction

Plan and navigate from idea to launch. Align your team with product initiatives, strategic roadmaps, and clear, up-to-date PRDs.

2.0Plan→
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
2
9
16
23
2
9
16
23
30
6
13
20
27
4
11
18
25
1
8
15
22
29
6
13
20
27
3
10
17
24
31
7
14
21
28
UI Refresh
Core screens
Polish
Split fares
Internal
Public Beta
Autonomy status clarity
Alpha
GA
Initiatives
Infra stability28
Autonomous systems16
Mobile apps8
Japan Launch12
Customer-driven priorities9

Move work forward across teams and agents

Build and deploy AI agents that work alongside your team. Work on complex tasks together or delegate entire issues end-to-end.

3.0Build→
CodexCodex
On it! I've received your request.
Kicked off a task inkinetic/kinetic-iOS environment.
Searching for root AGENTS file
kinetic/kinetic-iOS$ /bin/bash -lc rg --files -g 'AGENTS.md'
AGENTS.md
Locating initialization logic forvehicle_state
Thinking...
CodexCodexAgent
StevenSteven
EmaEma
GitHub CopilotGitHub CopilotAgent
CursorCursorAgent
MegMeg

Review PRs and agent output

Understand code changes at a glance with structural diffs for human and agent output. Review, discuss, and merge — all within FikaTrade.

4.0Agent (Coming soon)→
kinetic-ios/src/screens/Home/HomeScreen.tsxkinetic-ios/src/HomeScreen.tsx
importReactfrom'react'import{View,ActivityIndicator}from'react-native'import{useVehicleState}from'@hooks/useVehicleState'import{Dashboard}from'@components/Dashboard'exportconstHomeScreen=()=>{const{vehicleState,isFullySynced}=useVehicleState()if(!isFullySynced) {return<ActivityIndicatorsize="large"/>}return(<View><Dashboardstate={vehicleState} /></View>)}
importReactfrom'react'import{View,ActivityIndicator}from'react-native'import{useVehicleState,SyncStatus}from'@hooks/useVehicleState'import{Dashboard}from'@components/Dashboard'exportconstHomeScreen=()=>{const{vehicleState,syncStatus}=useVehicleState()if(syncStatus===SyncStatus.PENDING) {return<ActivityIndicatorsize="large"/>}return(<View><Dashboardstate={vehicleState}syncStatus={syncStatus}/></View>)}
exportconstCodeReview=()=>{<Diff.Provider><Slow/><Fragmented/><HumanOnly/><Frictionless/><Integrated/><AgentReady/></Diff.Provider>};

Understand progress at scale

Take the guesswork out of product development with project updates, analytics, and dashboards that surface what needs your attention.

5.0Monitor→
Issue count by created date
18
16
14
12
10
8
6
4
2
0
Feb 2025May 2025Aug 2025Nov 2025
Cycle time by agent
Cursor
Codex
No Agent
Weekly Pulse for Apr 12
Projects
UI refresh
At risk
By romain · 1 day ago
  • iOS implementation is mostly complete, but Android updates are still work in progress

  • Risk of timeline slip if remaining design decisions aren't finalised soon

Tokyo launch
On track
By julian · 3 hours ago
  • Localization efforts have been completed

  • Everything else on track for launch in early September

You just have to use it and you will see, you will just feel it.
Gabriel PealOpenAI
Our speed is intense and FikaTrade helps us be action biased.
Nik KoblovRamp
FikaTrade is excellent, just excellent. It has the right opinions for fast moving teams.
Kaz NejatianOpendoor

You just have to use it and you will see, you will just feel it.

Gabriel PealOpenAI

Our speed is intense and FikaTrade helps us be action biased.

Nik KoblovHead of Engineering, Ramp

FikaTrade powers over25,000product teams. From ambitious startups to major enterprises.

Customer stories→

Built for suppliers. Available today.

Get startedContact salesDownload

Product

  • Orders
  • Customers
  • Products
  • Payments
  • Integrations

Product

  • Agent
  • Chat
  • Delivery
  • Insights
  • Security

Resources

  • Pricing
  • DocumentationDocs
  • Status
  • Switch

Company

  • About
  • Careers
  • Brand

Connect

  • Contact
  • Sales
  • Support

Legal

  • Privacy
  • Terms
PrivacyTerms
Preview linksIntakeInsights waitlistPlanBuildMonitorMobileCustomer RequestsAsksEnterpriseStartups