Skip to content

Add Pulse for Metrix.Bar, and list every edition in the README - #22

Merged
fatwang2 merged 1 commit into
mainfrom
metrix-edition
Nov 7, 2026
Merged

fatwang2 merged 1 commit into
mainfrom
metrix-edition

Conversation

@fatwang2

@fatwang2 fatwang2 commented Nov 7, 2026

Copy link
Copy Markdown
Owner

What

Pulse for Metrix.Bar (metrix/), a new MIT edition: a Metrix.Bar dashboard.

  • The first ticker is shown in the menu bar, or the Pulse icon.
  • The panel holds the watchlist, with today's line on each row.
  • + / ⌘F searches by ticker or company name in English, Chinese, Japanese or Korean. Search runs on the user's computer over www.pulseticker.app/catalog/symbols-v1.json, with the ranking ported from raycast/src/lib/search.ts. Nothing typed is sent anywhere.
  • Right-click a row to move it to the top, up or down, or to remove it.
  • The detail view shows the day's chart, open, high, low, previous close, range and volume.
  • The interface is English or Chinese, light or dark, with green-up or red-up colors.
  • The only hosts are Yahoo Finance, Binance Spot and pulseticker.app.
  • Links promote Pulse for Mac only and are tagged utm_source=metrixbar.

metrix/index.json is a Metrix.Bar registry built with its build.js. The README's install link, metrixbar://install/pulse?registry_url=…raw…/main/metrix/index.json, adds it as a source, so users are offered updates.

README

  • The root README lists all eight editions in one table: where each runs, what it does, its status and where to start.
  • It adds the Metrix.Bar and Raycast sections. Raycast is marked as in Store review (Add pulse extension raycast/extensions#33098) and explains how to run it from source.
  • The License section now names every open-source folder.

AGENTS.md, the Makefile (test-metrix) and CI include the new edition.

Checks

  • make test-metrix passes, 9 tests:
    • the registry's SHA-256 and version match pulse.bar
    • the declared hosts match the README
    • symbol normalization, the starting watchlist, markets, price formatting, folding and search ranking
  • git diff --check reports no problems.
  • Metrix.Bar's POST /v0/validate and POST /v0/check pass with fixtures and interaction steps. I looked at every screenshot.
    • Views: list, search, add, remove and reorder, detail, settings replacement.
    • Variants: light and dark, English and Chinese.
  • The dashboard has been running in Metrix.Bar on macOS. The full catalog (about 40k listings) loads in the live Worker, and Chinese names show.
  • After merge: install from the README's link, so the registry install and the update source are tested against main.

🤖 Generated with Claude Code

A Metrix.Bar dashboard: the first ticker in the menu bar, and a panel with
the watchlist, today's line on each row, on-device symbol search over Pulse's
catalog (ranking ported from the Raycast edition), reordering and removal,
and a detail view with the day's chart and market data. Quotes come from
Yahoo Finance and Binance; links promote Pulse for Mac only.

metrix/index.json is a Metrix.Bar registry built with build.js, so the
install link adds it as a source and users are offered updates. Tests check
the registry hash and version, the declared hosts, and the Worker's symbol,
search and formatting rules.

The root README now lists every edition, including Raycast (in Store
review), with what each does and how to get it; AGENTS.md, the Makefile and
CI include the new edition.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@fatwang2
fatwang2 merged commit 651fbc1 into main Nov 7, 2026
4 checks passed
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