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 XAuthLanding

Live

Getting started

Home

?page=home

Live

UI shell, Mixer pipeline

Explore

?page=explore + ?q=

Live

Ranking system, API routes

Ranking lab

?page=ranking

Live

Ranking system, Ranking parameters

Account

?page=account

Live (OAuth)

OAuth sessions

All Spaces

?page=spaces

Live (Grok)

Live & Spaces

All Broadcasts

?page=broadcasts

Live (Grok)

Live & Spaces

XGaming

?page=xgaming

Live (mock)

XGaming

Focus modal

Click post

Live

UI shell

Legal

/legal/*.html in dist/

Static

Gap

Home sub-tabs

Tab

Behavior

Docs

Top

Ranked list + time window

Ranking system

Latest

Reverse-chron

UI shell

Media

Attachments filter

UI shell

People

Unique authors

UI shell (behavior only)

Lists

Placeholder UI

UI shell

Layout & client modes

Mode

Class / state

Docs

Classic

ix-app--classic

UI shell, Web & mobile

Stream

ix-app--stream

UI shell

Tweet card

classic / stream / tile

UI shell

Data & pipeline layers

Layer

Technology

Docs

Live ingest

forYouCorpus, corpus, xApiV2

X API

Grok ingest

xaiTrendingTweets, Feedtrix batch

Grok / xAI

Canonical

tf_canonical_posts (Pipetrix)

Pipetrix

Session posts

ifixedx_local.posts

RxDB

Mixer

In-memory merge + rank slice

Mixer pipeline

Seen

seen_items + canonical seen

Seen items

Avatars

accounts + blob IDB

Media and avatars

TwIMG

Client candidates + /api/cdn/twimg

TwIMG proxy

Accounts rollup

accountRollup.ts

Account rollup

Grok raw backup

grok_ingests

Grok ingests

Server API (Express)

Endpoint

Purpose

Documented

GET /api/health

Flags

Yes

GET /api/auth/me

OAuth session

OAuth sessions

GET /api/compare

Explore rank

Ranking parameters

GET /api/for-you

Home timeline

Yes

GET /api/search

Wrapper

API routes (partial)

GET /api/xai/live-sessions

Spaces/Broadcasts

Live & Spaces

GET /api/xai/trending-tweets

Grok batch

Grok / xAI

GET /api/xai/the-feedtrix/batch

Topic pull

Feedtrix topics

GET /api/cdn/twimg

Media proxy

TwIMG proxy

GET/POST /api/auth/x/*

OAuth

OAuth sessions

Ranking system

Piece

Location

Docs

platform_style

server/search.ts

Ranking system

refined

Text + recency + strict

Fair ranking

Sliders

recencyWeight, strictMatch, maxResults

Ranking parameters

Score breakdown

Per-tweet breakdown

Ranking system

Ranking lab snapshot

mixerMetaJson.rankingLab

Ranking lab snapshot

Pipetrix topics (background Grok)

Documented in Feedtrix topics. Caps: 420 posts/topic, 69 per batch tick.

Deployment topology

Host

Role

Docs

liveandletdev.com

SPA + /api proxy

Deploy app

api.liveandletdev.com

Same cert, same nginx vhost

Deploy app

docs.liveandletdev.com

Sphinx _build/html

Publish docs

URL parameters

URL and routing

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/search alias detail.

  • Next focus (product): scoring / seasoning / exp-sharing in search.ts + mixerMetaJson — pause large src/features/ splits until direction settles (per roadmap Phase 2).