Platform map (what iFixedX is today)¶
Single-page inventory of surfaces, data paths, and doc coverage. Use with Platform roadmap for what to build or split next.
Product surfaces¶
Surface |
Route / trigger |
Status |
Docs |
|---|---|---|---|
Landing |
Pre-app |
Live |
|
Home |
|
Live |
|
Explore |
|
Live |
|
Ranking lab |
|
Live |
|
Account |
|
Live (OAuth) |
|
All Spaces |
|
Live (Grok) |
|
All Broadcasts |
|
Live (Grok) |
|
XGaming |
|
Live (mock) |
|
Focus modal |
Click post |
Live |
|
Legal |
|
Static |
Gap |
Home sub-tabs¶
Tab |
Behavior |
Docs |
|---|---|---|
Top |
Ranked list + time window |
|
Latest |
Reverse-chron |
|
Media |
Attachments filter |
|
People |
Unique authors |
UI shell (behavior only) |
Lists |
Placeholder UI |
Layout & client modes¶
Mode |
Class / state |
Docs |
|---|---|---|
Classic |
|
|
Stream |
|
|
Tweet card |
|
Data & pipeline layers¶
Layer |
Technology |
Docs |
|---|---|---|
Live ingest |
|
|
Grok ingest |
|
|
Canonical |
|
|
Session posts |
|
|
Mixer |
In-memory merge + rank slice |
|
Seen |
|
|
Avatars |
|
|
TwIMG |
Client candidates + |
|
Accounts rollup |
|
|
Grok raw backup |
|
Server API (Express)¶
Endpoint |
Purpose |
Documented |
|---|---|---|
|
Flags |
Yes |
|
OAuth session |
|
|
Explore rank |
|
|
Home timeline |
Yes |
|
Wrapper |
API routes (partial) |
|
Spaces/Broadcasts |
|
|
Grok batch |
|
|
Topic pull |
|
|
Media proxy |
|
|
OAuth |
Ranking system¶
Piece |
Location |
Docs |
|---|---|---|
platform_style |
|
|
refined |
Text + recency + strict |
|
Sliders |
|
|
Score breakdown |
Per-tweet |
|
Ranking lab snapshot |
|
Pipetrix topics (background Grok)¶
Documented in Feedtrix topics. Caps: 420 posts/topic, 69 per batch tick.
Deployment topology¶
Host |
Role |
Docs |
|---|---|---|
|
SPA + |
|
|
Same cert, same nginx vhost |
|
|
Sphinx |
URL parameters¶
Coverage summary¶
Well covered: shell, routing, mixer, Pipetrix, ranking, OAuth, Live Spaces, media/TwIMG, deploy/docs host.
Remaining gaps (optional): legal pages, People/Lists deep dives,
/api/searchalias detail.Next focus (product): scoring / seasoning / exp-sharing in
search.ts+mixerMetaJson— pause largesrc/features/splits until direction settles (per roadmap Phase 2).