Skip to content

Studio is research, not a live trading desk - #46

Open
RainMona wants to merge 7 commits into
TraderAlice:mainfrom
RainMona:topic/not-trading-not-live
Open

Studio is research, not a live trading desk#46
RainMona wants to merge 7 commits into
TraderAlice:mainfrom
RainMona:topic/not-trading-not-live

Conversation

@RainMona

Copy link
Copy Markdown

Topic PR. Independent of Books-as-blotter (#14), Fast search Busy (#27), Discover overdue (#33), raw gross floor (#34), and certificate-drawer clip (#35). Those stay pressed and are not in this branch.

Replaces closed #42 (that PR had an empty head owner, so the public pulls page 404'd). Same RainMona branch, same review. Do not merge.

Why this exists

First-run play kept reading Studio as a live trading product: Live data / Live markets, Radar as a live feed or profit, Markets ORDER_GATEWAY looking armed, NEEDS KEY as a dead end, and no honest first click on Discover / Findings. Reviewing that as seven tiny PRs was the wrong grain for TraderAlice main.

This branch is those copy and next-click fixes from origin/main, nothing else. No orders, signing, or funds. No merge.

Supersedes

Small PR Issue What it did
#5 #1 #2 First-run Discover / blocked Findings get a next click
#6 #3 Rename Live data / Live markets so they cannot be read as trading
#7 #4 Sidebar System ready names the missing catalog source
#15 #8 #9 Radar copy is not a live feed or profit
#16 #11 Radar pair spend CTAs are not free / primary
#17 #12 Markets ORDER_GATEWAY chips are inert coverage
#18 #10 Review-queue NEEDS KEY points at Agent operations

Those small PRs are already closed as superseded.

How to check

Look-only. Do not enable trading. Do not take 5173 / 4100.

  1. Open Studio (idle port is fine, e.g. http://127.0.0.1:4220/).
  2. Empty / blocked Discover and Findings should name a next click, not a spend CTA.
  3. Sync chip and market counts should not say Live as if the desk is trading.
  4. Sidebar System ready should name the missing source when the catalog is 5/7.
  5. Radar should not read as a live trading feed or profit; pair actions should not look free.
  6. Markets ORDER_GATEWAY chips should look inert. Review NEEDS KEY should point at Agent operations.
  7. Sidebar remains Analysis only · no execution.

cursoragent and others added 7 commits August 20, 2026 03:37
Discover now shows System ready source health and Refresh catalogs as
the first anonymous step. When discovery dispatch is blocked, Findings
and Discover no longer lead with Explore next; they point at Agent
operations or catalog refresh that does not need a provider key.

Co-authored-by: RainMona <RainMona@users.noreply.github.com>
(cherry picked from commit 83ffaf9)
The top-bar LIVE badge and catalog listing metrics used "live" in a way a
first user can read as a tradable feed. Rename them to SSE connected,
Observed catalog, and Catalog listings without changing what they measure
or the analysis-only authority boundary.

Co-authored-by: RainMona <RainMona@users.noreply.github.com>
(cherry picked from commit 7abf5a9)
The System ready row always looked green and truncated 6/7 sources, so the
missing venue was only visible on System overview. Hover or expand the
existing status to name unhealthy sources and say whether catalog refresh
is a useful next step.

Co-authored-by: RainMona <RainMona@users.noreply.github.com>
(cherry picked from commit 08ca1c0)
Refresh live radar implied a live feed; the button still only refreshes
anonymous catalogs. Positive gross hints on Candidate pairs implied
expected return; the count is still the same catalog-price filter.

Co-authored-by: RainMona <RainMona@users.noreply.github.com>
(cherry picked from commit 5e5f4ee)
Filled "Triage with fast scouts" next to "no auto spend" could be read as a
free next click. Both pair-row buttons are now outline, name scout/pi spend,
and keep the page from firing until the operator clicks.

Co-authored-by: RainMona <RainMona@users.noreply.github.com>
(cherry picked from commit 0e5e7ce)
Studio venue cards listed ORDER_GATEWAY next to inert sandbox/demo
gateway pills, so the capability read as armed trading. When live
execution is disabled, the chip now uses the same inert treatment.

Fixes TraderAlice#12

(cherry picked from commit 37b71e7)
The fail-closed badges were a dead end; the next path is the existing session, not a key form.

(cherry picked from commit af50707)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants