This page only lists user-relevant product changes. Sensitive security details, secrets, personal data and private operational notes are intentionally excluded.
ChangedArea: WikiImpact: medium
Wiki now uses a true documentation layout
The public wiki now uses a CS2.cam-inspired docs interface with a dedicated top bar, left index, central article flow, and right table of contents.
- The marketing hero, article-card list, and public footer are removed from the wiki view.
- The page now opens directly on documentation sections instead of a landing-style article hub.
- The search field supports Cmd/Ctrl + K and filters wiki content by typed words.
FixedArea: NavigationImpact: low
Sidebar action buttons fit better
The premium, wiki, and Discord calls to action in the sidebar now keep a cleaner compact layout.
- The premium CTA no longer wraps awkwardly in the narrow sidebar.
- Wiki and Discord buttons now keep tighter spacing and safer text overflow.
ChangedArea: ReplayImpact: high
2D replay gets a real tactical stage
The 2D replay layout now moves closer to the CS2.cam reference with a larger radar, dark stage, compact toolbar, and split right panels.
- The radar is larger and no longer sits inside a small grid-heavy card.
- The right side now separates match info, exchanges, and player lists into tighter panels.
FixedArea: PipelineImpact: medium
Demo processing avoids duplicate matches
Stalled analysis jobs that already created a match are now stopped instead of being run from scratch again.
- The worker still retries jobs that stall before metrics create a match.
- After a match exists, the job is failed safely so users do not get duplicate match entries.
ChangedArea: Match reportImpact: medium
Match mission handles lurker trade-offs
The first coaching mission now avoids blaming missed trades when solo impact is already creating value.
- High ADR or repeated opening wins can redirect low trade/spacing signals into a solo-impact trade-off mission.
- The card now tells you when to keep the lurk and when to return to trade distance.
ChangedArea: MatchesImpact: medium
Match details now focus on the scoreboard
The match details panel keeps only the overview tab and uses FACEIT avatars when roster data is available.
- The extra map veto and map pills were removed from the details sub-navigation.
- Player rows now use FACEIT roster images, and team headers use the FACEIT captain name and image when available.
FixedArea: AI coachingImpact: medium
Coaching priorities now start at 1
Priority cards are numbered from their real display order instead of trusting the number written by the generated markdown.
- Reports that accidentally say Priority 02 first now display as Priority 01.
- The report prompt now explicitly asks the model to number priorities 1, 2, 3 in order.