Skip to content

feat: add Phantom up/down market demo - #269

Merged
brandtnewlabs merged 2 commits into
mainfrom
codex/phantom-up-down-demo
Aug 13, 2026
Merged

feat: add Phantom up/down market demo#269
brandtnewlabs merged 2 commits into
mainfrom
codex/phantom-up-down-demo

Conversation

@brandtnewlabs

@brandtnewlabs brandtnewlabs commented Aug 13, 2026

Copy link
Copy Markdown
Owner

What changed

  • add a Phantom-inspired SOL five-minute Up/Down showcase screen
  • add wall-clock round/countdown logic, natural deterministic market simulation, timeframe loading, and data morphing
  • keep the target connector centered on its pill in-range and when pinned off-axis, with a smooth caret indicator
  • add an opt-in, configurable static live-dot glow for LiveChart and LiveChartSeries

Public API

This PR adds only the live-dot glow API:

  • DotGlowConfig
  • DotConfig.glow

DotConfig and DotRingConfig remain unexported, matching the existing package API. The new API is documented in source JSDoc, both component references, types.mdx, the line and multi-series guides, and CHANGELOG.md. It defaults to off. No badge-glow API is included; the Phantom target pill shadow remains local to the showcase screen.

Why

The demo needs a high-performance five-minute prediction-market presentation with natural movement, exact timeframe controls, smooth data transitions, clear above/below state, and a target that remains legible when outside the visible range.

Validation

  • npm run verify: 101 suites passed, 1,550 tests passed, 5 skipped
  • targeted post-rebase run: 8 suites / 421 tests passed serially
  • npm run typecheck
  • npm run lint
  • npm run build:lib
  • simulator checks for in-range and forced off-axis target connector placement
  • git diff --check origin/main...HEAD

@brandtnewlabs
brandtnewlabs marked this pull request as ready for review August 13, 2026 16:42
@brandtnewlabs
brandtnewlabs merged commit ec629fb into main Aug 13, 2026
5 checks passed
@brandtnewlabs
brandtnewlabs deleted the codex/phantom-up-down-demo branch August 13, 2026 16:43
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.

1 participant