Skip to content

Rename Live data / Live markets so they cannot be read as trading - #6

Closed
RainMona wants to merge 1 commit into
TraderAlice:mainfrom
RainMona:cursor/live-copy-safety-5b41
Closed

RainMona wants to merge 1 commit into
TraderAlice:mainfrom
RainMona:cursor/live-copy-safety-5b41

Conversation

@RainMona

Copy link
Copy Markdown

Fixes #3

Problem

Studio showed Live data when projection sync was LIVE (SSE connected) and Live markets for the anonymous catalog listing count. Those labels sit next to Research mode · Analysis only · no execution and the footer that opportunities are research evidence, not orders. A first user can still read “live” as a live book / tradable feed. This is a safety misread, not a missing feature.

What changed

Copy only. The badges still measure the same things, and authority is unchanged.

Surface Was Now Still measures
Top bar sync badge (LIVE) Live data SSE connected Projection SSE connected
Overview snapshot badge Live data Observed catalog Current catalog snapshot identity
Overview metric Live markets Catalog listings Anonymous catalog listing count
Discover metric Live markets Catalog listings Public contracts currently in view

Plan notes that taught the old top-bar words now say SSE connected.

Kept: Research mode · Analysis only · no execution. No orders, signing, funds, OAuth, campaigns, or model spend. liveExecutionEnabled is untouched.

Independent of #1 / #2

This branch starts from current main (c1f63ce). It does not include Discover first-step or Findings CTA work from cursor/first-operator-next-step-044b / PR #5.

Out of scope: issues #1, #2, and #4.

How to check in Studio

pnpm studio

Open the Vite-printed URL (usually http://127.0.0.1:5173/):

  1. With the control plane up, the top bar should show SSE connected (or Updating / Connecting / Reconnecting). It should not say Live data.
  2. Overview (?view=overview or the default page) should show Observed catalog on the snapshot card and Catalog listings for the listing-count metric, not Live markets.
  3. Discover (?view=discover) should use Catalog listings for the same kind of count.
  4. Confirm Research mode · Analysis only · no execution is unchanged in the sidebar, and the footer still says displayed opportunities are research evidence, not orders.
pnpm --filter @pmh/studio test

Existing Studio tests do not assert the old strings. This PR does not add product behavior, so no new test file was required.

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>
@RainMona

Copy link
Copy Markdown
Author

Superseded by topic PR #42 (Studio is research, not a live trading desk). This small PR is folded into that branch from origin/main. Do not merge this one.

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.

Live data / Live markets reads as trading

2 participants