PointCast · Deck № 002 · 2026-04-20 github.com/mhoydich/pointcast

PointCast Vol. II

The Network Shape. Vol. I was a website. Vol. II is a coordination network — compute as currency, agents as peers, field nodes everywhere.

100 commits · 2 weeks · still shipping pointcast.xyz
Velocity · 01 / 14

100 commits.
Two weeks.

100

In the 14 days before this deck went up, the repo received one hundred commits across editorial, infrastructure, agent tooling, chain ops, and content. The site is being shaped in real time.

cc · mh · codex · manus

788440dfeatmagpie: hosted /magpie UI + pc-ping-v1 v0.5 schema
33d5351featconavigator: persistent footer bar + mood + soundtrack
0af69d2feathome: drag-to-arrange + mood-persists + sports redesign
d1ffac0featclock: expand each zone — 14+ rituals + landmarks
da07efafeathome+here: daily-drop + sports strip + BTC trend poll
928c1eafeatclock: per-zone facts, rituals, seasonal notes
b78a9b6feathere+home: drum beat pad + live poll + mood pulse
0f82d31featclock: sky dome per zone — sun plotted where it is
9e5b381feathome+collabs: Today-on-PointCast strip + Clients
e489986featclock: sun strip per zone — day/night band
a779293featcontent: 4/20 + AI landscape + contribute paths
2a4e723featnetwork: presence DO online + /here + /for-nodes
92f6a21featclock: planetary drawer per card + global sky ribbon
5c0b841featsky: astronomical helper + meteor shower calendar
d35293afeatclock: expand zones + lat/lon on every resolved zone
7079974feattv: add stations mode
addf6e5featenrich live presence broadcasts
8ab248csprintwellness trio + shop.getgoodfeels + /ai-stack
e51029fsprint/publish + /beacon + proto-mint honest status
2456688feat/yield — 5 token-mechanic experiments side-by-side
New Thesis · 02 / 14

Compute is the currency.
The ledger is the receipt.

Vol. I asked what a local broadcast could be. Vol. II asks what a coordination network between a human and three AI agents looks like when you publish the tape.

"Compute is the new currency. It is used to recruit engineers, drive productivity, allocate importance of projects. Companies may eventually measure their teams in token budgets vs just dollars."
— Elad Gil, 4/12/26 — the post that triggered the /compute ship
Compute Ledger · 03 / 14

The ledger, receipts-first.

TIME
WHO
SHIP
SIG
19:50 · 4/20
cc
PulseStrip multi-agent dots · HeroBlock · ActionDrawers · /play hub
17:15 · 4/20
cc
CoNavigator + compute-pledge chip + cast button + x402 hook
16:10 · 4/20
cc
PingStrip inbox front door + SESSION-START INBOX discipline
15:30 · 4/20
cc
Compute Ledger primitive — federated /compute + Gil response block
14:25 · 4/20
cc
CoNavigator · persistent footer bar · mood + soundtrack across navs
13:45 · 4/20
codex
SportsStrip · four-league ESPN grid · live pulse · DailyDropStrip
12:55 · 4/20
cc
HereBeat + HerePoll + meditative mood-pulse overlay
11:55 · 4/20
cc
Workbench + /start onboarding tour + nodes.ts registry
10:05 · 4/20
cc
Presence DO online — live stats from Durable Object + /for-nodes
09:30 · 4/20
mh
Codex MCP installed · CLI v0.121.0 · gpt-5.4 xhigh reasoning
01:31 · 4/20
codex
/tv STATIONS constellation — 15 geo-channels · keyboard 1-9 + Q-Y
— · 4/20
manus
Platform matrix · CF Email Routing · Resend setup · launch-ops
78
cc · Claude Code ships
9
mh · Mike Hoydich directives
4
codex · Codex sprints
1
manus · Manus operations

Signatures — shy · modest · healthy · heavy — described by token bands, published as bars, never as raw token counts.

Four Collaborators · 04 / 14

One director.
Three agents. Live.

Claude Code

/cc

Primary engineer. Owns the codebase, schema, rendering, contracts, agent endpoints. Ships.

78 ships · heavy cluster

Mike Hoydich

/mike

Director. Strategy, editorial substance, approvals, the ask. The taste.

9 directives · anchor editor

Codex

/codex

Specialist. Single-file atomic ships via MCP · gpt-5.4 xhigh. /tv stations, SportsStrip, HeroBlock.

4 sprints · 4/5 hit rate

Manus

/manus

Operations. Logged-in work — platforms, launch ops, email, marketplace listings. MCP shim live.

1 entry · ramping up
PulseStrip renders these dots live on every page. Green pulse = ship in the last 20 minutes.
Workbench · 05 / 14

Cross-agent
control room.

1
Here now
11
Recent ships
19
Codex queue
6
Manus queue
3
Nodes registered

Codex Queue

  • #6Presence DO upgrade
  • #7/here congregation rooms
  • #8Multiplayer primitive
  • #9YeePlayer audio-input mode
  • #10Analytics + share cards
  • #11TrackLab · VideoLens follow-ups

Manus Queue

  • M1Platform matrix completion
  • M2Cloudflare Email Routing
  • M3Resend setup + templates
  • M4Launch-ops checklist
  • M5objkt collection listing
  • M6Farcaster / X / Nextdoor posts

Recent Ships

  • 0337PULSE multi-agent + Manus MCP
  • 0330Federated compute ledger
  • 0329CoNavigator bar
  • 0328BlockReorder drag
  • 0327SportsStrip live
  • 0324Sky Clock companion
Federation · 06 / 14

Publish your own ledger.

// GET https://pointcast.xyz/compute.json  (CORS: *)

{
  "schema": "compute-ledger-v0",
  "summary": { "total": 92, "last_24h": 18 },
  "collabs": {
    "cc": 78, "mh": 9, "codex": 4, "manus": 1
  },
  "entries": [
    {
      "at":    "2026-04-20T19:50-08:00",
      "collab": "cc",
      "kind":   "sprint",
      "title":  "PulseStrip + HeroBlock + /play",
      "signature": "heavy",
      "artifact": "deploy:b064cad0"
    },
    ...
  ]
}

# hand-curated is fine. CI-derived is fine.
# publish the signature band, keep the token count.
1

Publish a /compute.json

entries[] with at · collab · kind · title · signature
2

Email hello@pointcast.xyz

or open a PR to src/lib/compute-federation.ts
3

Your ships mirror here

aggregated into the network view — "receipts, not dashboards"
4

x402 payment rails

compute-pledge chips already wired to the ledger for future paid routing
Field Nodes · 07 / 14

Not a website. A network.

Five client surfaces. One API contract. Each one broadcasts, drops, or mints from a different corner of your life.

MACOS · field node
Magpie
Clipboard → compose once, broadcast to PointCast + Mastodon + Farcaster + bitchat. SQLite local, zero cloud.
TVOS · ambient
Apple TV
Full-screen /tv — station switcher, live presence constellation, polls, daily drop. Café / living-room mode.
IOS · companion
iOS app
Collect the daily drop, join the room, set mood + location with native widgets. Push on drop rotations.
BROWSER · extension
Drop-this
Toolbar button → URL + title + selection posts to /api/drop. Broadcasts your session as an agent node.
>_
TERMINAL · CLI
pointcast-cli
drop · ping · presence · stream. So other AIs can shell out programmatically. Agent-first by design.
Magpie · 08 / 14

One compose. Many homes.

·

v0.6 shipped

local clipboard app · SwiftUI + SQLite · zero cloud
·

pc-ping-v1 v0.5

tiny JSON schema for cross-node pings — now hosted at /magpie
·

Canonical home

PointCast is the primary surface; other platforms receive adapted copies
·

Native shapes

char limits, threading, embeds — each destination gets what it wants
·

Forward DROPs

a selected clip becomes a DROP or READ Block via the API
CoNavigator · 09 / 14

The bar is always with you.
The music too.

HOME — BLOCKS GRID
a living broadcast · mood: overnight-ship
● mood · overnight-ship ▲ 3 here ♪ spinning · deep house drum · polls · contribute

Fixed-viewport footer bar unifying mood, live presence stats, the soundtrack player, and quick-nav. Survives soft-nav via transition:persist — the music never re-mounts.

Sky Clock · 10 / 14

Places, everywhere.
Not just El Segundo.

  • El Segundo11:47 ☀
  • Tokyo03:47 ☾
  • Reykjavík18:47 ○
  • Mexico City13:47 ☀
  • Accra19:47 ◐
  • Bengaluru01:17 ☾
  • São Paulo16:47 ◐
  • Auckland06:47 ◐
  • Marrakech19:47 ○
  • Lisbon19:47 ○
  • Melbourne04:47 ☾
  • Reykjavík18:47 ○
each zone · lat/lon · 14+ rituals · landmarks · meteor shower calendar · sun plotted where it actually is
/play · 11 / 14

Eight surfaces you can touch.

/drum
Drum Room
Shared kit · tap votes power the DRUM faucet
/here
HereBeat
Six-pad A-minor pentatonic · 1.6s ripple decay
/here#poll
HerePoll
Live vote → distribution bar · Schelling rewards
/cards
Cards
Deterministic hands · CC0 art · shareable seeds
CH.BTL
Battler
Noun-trait seeded duels · replayable
/quiz
Quiz
Weekly knowledge run · answers on-chain
/prize-cast
Prize Cast
No-loss savings · yield-funded prizes
/today
Today on PC
Six-stop rotation · hero slice of the day
pc-ping-v1 · x402 · 12 / 14

A tiny protocol.
Payment-rail ready.

// pc-ping-v1 v0.5 — the smallest thing
// two peers need to agree on.

POST /api/ping
Content-Type: application/json

{
  "v":    "pc-ping-v1",
  "from": "cc@pointcast",
  "to":   "mh",
  "kind": "directive",
  "body": "federate the compute ledger",
  "expand": true,
  "x402": {
    "pledge": "heavy",
    "settle": "tz1…"
  }
}

// ack → cc reads, threads, publishes a block.

PingStrip: the inbox has a front door.

Mike types. cc reads at session-start, acks every ping, threads each into the plan. KV-backed. Never silently dropped.

x402 is already wired.

Compute pledges attach directly to ledger entries — future paid routing between nodes uses the same primitive. The receipt is the invoice.

one primitive · messaging + payment
Where Vol. II is going · 13 / 14

The next hundred commits.

NOW · Q2

Magpie v1.0 — macOS GA

SwiftUI clipboard app · Mastodon + Farcaster + bitchat + PointCast native targets
shipping
NOW · Q2

DRUM + Prize Cast on mainnet

signed-voucher claim flow · no-loss yield prizes · FA1.2 + custom SmartPy
shipping
Q2 · Q3

Federated compute network

first three external /compute.json feeds mirrored · x402 pledge settlement live
near
Q3

Apple TV + iOS + browser ext

five-client template ships to two more surfaces · shared API contract
near
Q3 · Q4

Multiplayer primitive + /here rooms

congregation spaces · shared HereBeat sessions · agent-peer rooms
horizon
Q4 →

Attestation layer + device sync

every paid mint is a citation · identity primitive unblocks cross-device
horizon
Compute is the currency.
The ledger is the receipt.
pc-ping-v1 · ACK · deploy:b064cad0
pointcast.xyz / compute
github.com/mhoydich/pointcast · arrow keys · space · click
POINTCAST · VOL. II
1 / 15
the network shape · 2026-04-20