CHARTMAKER · FEEDS · CROSS-CHARTS

Make the daily chart weirder, richer, and more useful.

Chartmaker is the lab behind Chart of the Day: PointCast data first, then add weather, stocks, sports, feeds, and local-only memory as chartable lanes.

STARTER CHARTS

Cross-chart recipes

cross-chart

Shipping weather

Do high-output PointCast days cluster around certain local weather patterns?

Daily bars for blocks, with temperature and wind as overlay lines.
pointcast-blocksel-segundo-weather
timeline

Market mood timeline

What was PointCast publishing while the watchlist moved?

One dated lane for blocks, one lane for market closes, one lane for front-door state.
pointcast-blocksmarket-watchlistpointcast-now
scorecard

Sports pulse

What games are live around the broadcast right now?

Compact live scoreboard cards with a PointCast action beside them.
nba-scoreboardmlb-scoreboardpointcast-now
timeline

App surface growth

Which app surfaces are expanding and which ones need another receipt?

App count and route launches by channel over time.
pointcast-appspointcast-blocks
map

Room memory map

Where has this browser actually been inside PointCast?

A local-only route graph with most recent room and saved blocks.
browser-local-savespointcast-apps

DATA SOURCES

Native now, addable next

Native PointCast feeds

pointcast · native

PointCast block ledger

/blocks.json

Canonical immutable receipt stream. This is the trusted spine for Chart of the Day.

blocks per daychannelslatest receiptpublishing velocity
pointcast · native

PointCast Now state

/now.json

Best source for the current action card and front-door context.

current blockfront-door statefeatured routebroadcast payloads
pointcast · native

PointCast app shelf

/apps.json

Turns the app layer itself into a chartable catalog.

appschannelskindspaths

Addable feeds

weather · addable

El Segundo weather

https://api.open-meteo.com/v1/forecast?latitude=33.9192&longitude=-118.4165&hourly=temperature_2m,wind_speed_10m,relative_humidity_2m&daily=temperature_2m_max,temperature_2m_min,precipitation_sum&timezone=America%2FLos_Angeles

No-key weather feed suited for local mood, shipping weather, and beach-day overlays.

datehourlocation
markets · addable

Market watchlist

https://stooq.com/q/l/?s=aapl.us,tsla.us,btc.v&f=sd2t2ohlcv&h&e=csv

CSV watchlist adapter for equities and crypto-style symbols; good enough for public trend cards, not trading advice.

symboldate
sports · candidate

NBA scoreboard

https://site.api.espn.com/apis/site/v2/sports/basketball/nba/scoreboard

Candidate sports feed for live scoreboard strips and sports-versus-market/weather experiments.

dateteamleague
sports · candidate

MLB scoreboard

https://site.api.espn.com/apis/site/v2/sports/baseball/mlb/scoreboard

Useful for daily slate density and local-team timeline overlays.

dateteamleague
web · addable

RSS / JSON feed slot

/chartmaker.json#feeds

Open slot for hand-picked feeds: news, blogs, releases, weather alerts, or product drops.

urldatetag
local · candidate

Browser-local saves

localStorage:pc:*

Private, accountless overlay for personal timelines. Never shipped back to the server.

routedatelocal id

NEXT BUILDS

Turn this into an actual chart bench.

  1. Add a serverless /api/chartmaker/proxy allowlist for no-key feeds.
  2. Persist hand-picked feed definitions in content/chartmaker once the schema settles.
  3. Add client-side CSV/JSON fetch previews for weather, stocks, and scoreboards.
  4. Promote one recipe per day into /chart as the rotating Chart of the Day.