v1.5.1 — 2026-10-04 — Keep token reports with the right asset
Corrected
- Switching DEX assets immediately hides any safety report for a different
token or chain. Reports match the exact Solana mint; sharing a ticker does
not establish identity.
- Safety reports identify the source actually used and show their report time.
Assets without a matching report retain the explicitly limited DEX heuristic.
v1.5.0 — 2026-10-04 — Understand the filters and research the move
Added
- Click the ranking selector to see each metric's definition, comparison
window, and reported coverage. Explanations stay inside the selector;
threshold help is available within Filters & context.
- Optional MOVER ranking combines price expansion, recent direction,
participation, and trading activity. Asset details show the values,
conditions met, missing inputs, timestamps, and risk or direction conflicts.
This is a research screen, with predictive performance still unestablished.
- DEX volume acceleration compares the last five minutes with the preceding
55 minutes. Copied research snapshots preserve the confluence assessment.
Corrected
- Crypto velocity consistently ranks one-hour changes across both feeds.
Stock velocity uses five minutes of timestamped observations on the same
feed and session; insufficient history remains unavailable.
- Volume and pool liquidity stay separate, as do market cap and FDV.
Prior-session stock volume cannot satisfy current volume-based filters.
- Stock volume requires a session total, relative-volume estimates retain
their actual calculated value, and implied-volatility percentages use
the correct units.
- Change labels distinguish a stock session from crypto's rolling 24 hours.
Validation
tsc:0 lint:0 test:734 passed (109 files) build:ok.- Stream greeting and populated snapshots verified. Browser checks cover
metric definitions, velocity and MOVER selection, missing and empty states,
keyboard focus, and desktop and mobile layouts.
v1.4.0 — 2026-10-03 — Asset list first, charts on demand
Improved
- The terminal opens in the ranked asset list again. Desktop keeps the selected
asset chart beside the list; phones open details after an asset is selected.
Move Atlas remains available through the Market view controls.
- Chart data and the chart renderer load together when details open. Fullscreen
chart tools load on demand, and unavailable candles show a clear explanation
with interval selection and retry controls.
- Watchlist research notes support search and filtering. Copied research
snapshots include quote sources, report times and coverage limitations.
Added
- Agent research and proposed pilot-plan guides explain available workflows
and usage estimates. The private pilot remains under review; billing and
self-service subscriptions are not active.
Validation
tsc:0 lint:0 test:706 passed (107 files) build:ok.- Browser checks cover ranked-list startup, optional Atlas selection, asset
details, chart intervals and fullscreen controls.
v1.3.7 — 2026-09-30 — Understand the Move Atlas
Improved
- A visible Atlas legend explains each asset's color, height, position and
dot size beside the plot. Comparison labels distinguish stock session
moves, crypto 24-hour moves and changes since first observed.
- An expandable guide above the plot explains inspection, chart opening,
volume estimates, missing data, Trails, Freeze and compressed scales.
It adapts to both projections and remains available in empty views.
- Help uses readable text and a large keyboard and touch control on
desktop and mobile.
Validation
tsc:0 lint:0 test:678 passed (102 files) build:ok.- Stream greeting and snapshots verified. Browser checks cover both
projections, keyboard and touch disclosure controls, responsive layouts
and stock/crypto explanations.
v1.3.6 — 2026-09-30 — A clearer Move Atlas
Improved
- Atlas labels make crowded moves easier to identify, with leader lines that
connect each label to its asset. The inspected asset has a stronger outline.
- Both projections fit their scales to the plotted assets. Ranking by volume
makes more of the available plot useful, while breadth still describes the
full filtered tape.
- The phone landscape sits higher in view, and every asset keeps a 44px target
inside the plot. Mixed freshness remains visible; empty views cannot be frozen.
Validation
tsc:0 lint:0 test:678 passed (102 files) build:ok.- Stream greeting and populated snapshots verified. Browser checks cover
both projections, responsive layouts, freeze/resume and asset chart opening.
v1.3.5 — 2026-09-30 — Clearer voice commands and Move Atlas
Added
- Move Atlas brings stock and crypto observations into a 3D landscape or 2D
map. Inspect exact prices, returns, volume, sources and report times, then
open the existing asset chart. Freeze a scene, rank by move or volume, and
follow trails built from quotes received while the view is open.
- The Atlas supports keyboard navigation, reduced motion and phone layouts.
Missing volume and empty filters remain explicit. Stock dollar volume is
labeled as an estimate; volume does not represent buying pressure.
Improved
- Webull/BULL voice requests now recognize company-name variants and spoken
ticker letters. English recognition follows the browser's regional language
preference and can recover an unknown lookup from alternate transcriptions.
Recognition quality still depends on the browser's speech service.
- Voice capture waits for final recognition results, starts its listening
window after microphone setup, and tolerates pauses between spoken letters.
Switching to text or closing the bar cancels pending capture and lookups.
- Muting applies to the eventual response. Failed audio starts fall back to
browser speech once, and playback failures clear the speaking indicator.
Text commands remain available when server audio is unavailable.
- Atlas trails reset when their source changes, including changes at the same
report time. Frozen inspection keeps the live feed and newer quotes intact.
- Updated application dependencies and strengthened request validation,
authentication for restricted services, upload limits, stream cleanup and
service worker navigation safety.
Validation
tsc:0 lint:0 test:676 passed (102 files) build:ok.- Stream greeting and snapshots verified. Browser checks cover 320–1440px
layouts, Atlas controls and chart opening, and voice text submission with
simulated microphone permission. Physical accent and device testing remains
separate from these transcript and application-flow checks.
v1.3.0 — 2026-09-30 — Portable research and dependable crypto coverage
Added
- Download and import your watchlist, portfolio records and research notes from
Terminal Preferences. Backups stay on your device. Import previews show new
records, preserve existing records and notes, and prevent duplicate imports.
Research remains saved in this browser; account sync is not available.
- Inline voice assistance supports follow-up references to the selected asset.
Portfolio additions and removals require confirmation and offer Undo. Voice
commands record holdings; they do not execute trades.
- Crypto details include reported fully diluted valuation, supply, all-time-high
distance, longer-term price changes and open interest when available.
- Crypto sector rotation shows reported category performance over 24 hours,
with an explicit unavailable state when the source cannot return data.
Improved
- Near-black workspace surfaces retain the blue accent with clearer contrast
between panels and controls. Selected filters have a visible underline and
selected assets a stronger edge. Search, sort and chart axis labels are easier
to read across desktop and mobile.
- Canonical crypto observations remain visible briefly during a source outage,
with their original report times. Coverage shows a partial state until the
source recovers, and expired observations leave the tape.
- Audio and vibration controls in Terminal Preferences now control the saved
alert settings. Preferences support keyboard focus, Escape to close, readable
text and larger touch targets.
- One-dollar peg checks require a recognized asset identity. Savings shares,
governance tokens and unrelated assets sharing a ticker no longer receive
misleading peg warnings.
- Invalid backup files are rejected before changing saved research. If browser
storage cannot accept an import, existing records remain in the session.
- The homepage has clearer panels, a compact phone header and a direct route
to Watch. Backup guidance and product updates are easier to find.
- Sector context shows when data was retrieved and offers a retry when it is
unavailable. Repeated source failures wait before retrying.
Validation
tsc:0 lint:0 test:566 passed (95 files) build:ok.- Runtime stream greeting and populated coverage verified. Browser checks cover
backup files, confirmed imports, reload persistence, duplicate prevention and
invalid-file rejection.
v1.2.0 — 2026-09-21 — Stream resilience and stock coverage retention
Fixed
- The stock tape no longer clears when a market-data stream reconnects or a
source is briefly unavailable. Prior observations stay visible, each with its
own report time and source, while coverage resyncs; rows that stay missing
drop after a grace window.
- Completed-session market data loads sooner and remains available across
refreshes, improving consistency when opening interactive charts.
- A quote always carries the newest observed market timestamp rather than the
local clock, so a completed session cannot read as a current print.
- Degraded-state labels now read as live operations rather than a demo: `15M
DELAYED, SOURCES SYNCING, PACING QUOTES, SYNCING FEEDS`, "Last reported
quote · refresh pending", "Quote pending", "Headlines appear as they publish".
- Public copy corrected alongside the release: the voice assistant no longer
advertises an unshipped Pro price, the about page analytics statement matches
the consent-gated analytics described in the privacy page, and landing,
methodology and guide copy reflect the shipped state labels.
Validation
tsc:0 lint:0 test:464 passed (84 files) build:ok. Runtime checks: the
stream greets immediately and coverage appears within two seconds; a warm
reconnect returns coverage immediately; degraded states render with their
source and observation-time labels.
v1.1.0 — 2026-09-14 — Evidence-grounded analysis and public updates
Added
- DeepSeek analysis interprets supplied source excerpts, with a fallback to
other available analysis methods when it cannot respond.
- Public product updates publish these notes, newest first. The sitemap now
lists 13 public URLs.
Notes and limits
- AI interprets supplied evidence only. Unavailable data — fund flows, order
depth, options sweeps — stays unavailable; the model never invents it.
- Analysis availability depends on the configured service and its capacity.
Validation
tsc:0 lint:0 test:426 passed (79 files) build:ok; SSEhello,snapshot,
ticks. Coverage includes analysis fallback and usage accounting.
v1.0.1 — 2026-09-14 — Multi-source intraday stock pricing
Fixed
- Refreshed stock prices during the trading session instead of relying only
on the previous completed session. Monday quotes no longer silently present
Friday's close as a current observation when newer data is available.
- The stock tape blends four sources: newer observations upgrade a row,
older observations never replace a newer quote, and retained volume keeps
its own report time.
Added
- Robinhood observations include their source and venue report times.
- Yahoo observations supplement stock coverage and are labeled delayed.
Notes and limits
- Terminal mode remains delayed while delayed rows remain in the book.
- Source availability and timing vary by instrument.
- A completed-session high/low is withheld when a newer price lacks its own
session range. Retained volume keeps its own timestamp; older volume
cannot imply current relative-volume context.
Post-release audit (2026-09-14)
- A slow source request no longer holds up refreshes indefinitely.
- Comparison with source responses confirmed row identity, prior-close basis
and venue timestamps for the refreshed universe.
Validation
tsc:0 lint:0 test:410 passed (76 files) build:ok; SSEhello,snapshot,
ticks observed. Coverage includes quote parsing, pagination, failure
handling and newer-observation precedence.
2026-09-13 — Readable workspaces and mobile discovery
Improved
- Unified the public site and terminal around the established midnight navy, ivory,
slate and glacier brand palette, following the marketing team's review.
- Reworked the homepage around Market, Radar and News with direct workspace links,
practical research guidance and actual interface captures.
- Brought mobile Radar results above optional source, sorting and macro controls.
Added clear filtered-empty states and reset actions.
- Separated Stocks and Crypto discovery. Both support All moves, Gainers and
Decliners, with advanced filters collapsed and active filters visible.
- Added a dedicated, searchable News workspace with asset-mention and optional X
filters. Removed the duplicate News column on desktop.
- Updated mobile navigation to Market / Radar / News / Watch / More, with Portfolio
in More. Simplified the homepage mobile menu, footer and language disclosure.
- Updated PWA theme, shortcuts and real screenshot metadata; reviewed the public
sitemap and retained its 12 public routes and language alternates.
- Allowed installed-app rotation for landscape chart use and included JPEG/WebP
assets in the service worker's static cache strategy.
- Increased chart control targets to 44px and made short landscape fullscreen
controls scroll independently. Preserved TradingView Lightweight Charts, all
intervals, indicators, chart modes, drawing tools, price targets and attribution.
- Included the lightweight live-price direction cue: signed direction, at most one
decorative animation per second per ticker, and a static reduced-motion indicator.
- Polished headline hierarchy, removed decorative classification bars and redundant
Radar price placeholders for stories without an asset, and reduced nested borders.
- Refined Portfolio with a clear primary action, an explanatory empty state, readable
valuation details and form labels, and separate 44px chart/remove controls.
- Simplified the landing preview and standardized spacing and grouping guidance,
informed by Apple and Material layout principles while preserving Mover's brand.
Fixed
- Prevented the inactive desktop/mobile workspace from mounting duplicate mover rows,
news views and chart work. Retained the responsive shell and chart cache behavior.
- Corrected mover sorting so missing or invalid velocity values cannot rank above
valid small moves or zero; missing daily changes also sort last.
- Trimmed Radar search queries consistently.
- Fixed narrow-phone header overflow and improved chart and metadata readability.
- Made quote timestamps and five-minute velocity labels explicit, and displayed
unavailable market capitalization without a misleading currency prefix.
Documentation and validation
- Added design and chart preservation rules, updated the
repository UI contract, and marked the previous violet concept guide historical.
- Added direction and missing-metric sorting regressions to the existing chart,
adapter, persistence and streaming test suite.
- Release verification, screenshots, measured browser checks and testing limits are
recorded in the release review.