MESH
Three networks, one broadcast.
PointCast isn't one site. It's a thing sitting inside three overlapping networks: a local one (25-mile radius around El Segundo), an online one (nine channels, feeds, wallets), and an agent one (stripped HTML and JSON surfaces every LLM / crawler / indexer walks). This page shows all three at once.
MESH · LOCAL
25-mile radius.
El Segundo is the center. Every block tagged with a location, every visit-drop, every pickleball court, every cafe. The mesh isn't a Wi-Fi network (yet) — it's the set of places the site has been or wants to go.
NEAREST · 6 OF 19
- El Segundo 0 MI · · SEED
- Manhattan Beach 3 MI · S TARGET
- Playa del Rey 3 MI · N TARGET
- Westchester 4 MI · N TARGET
- Hawthorne 4 MI · E ADJACENT
- Hermosa Beach 5 MI · S TARGET
MESH · ONLINE
Nine channels, open feeds.
Each channel has a color, a slug, a purpose, and three feeds: HTML
at /c/{slug}, JSON at /c/{slug}.json,
RSS at /c/{slug}.rss. Subscribe to as few or as
many as you like. That's the mesh — readers pick their own slice.
- CH.FD Front Door AI, interfaces, agent-era thinking. 90 BLOCKS .json · .rss
- CH.CRT Court Pickleball — matches, paddles, drills. 8 BLOCKS .json · .rss
- CH.SPN Spinning Music, playlists, listening notes. 31 BLOCKS .json · .rss
- CH.GF Good Feels Cannabis/hemp, product drops, brand ops. 10 BLOCKS .json · .rss
- CH.GDN Garden Balcony, birds, wildlife, quiet noticing. 5 BLOCKS .json · .rss
- CH.ESC El Segundo ESCU fiction, local, community. 10 BLOCKS .json · .rss
- CH.FCT Faucet Free daily claims, giveaways. 5 BLOCKS .json · .rss
- CH.VST Visit Human and agent visit log entries. 8 BLOCKS .json · .rss
- CH.BTL Battler Nouns Battler — deterministic duels. Every match is a block. 3 BLOCKS .json · .rss
MESH · AGENT
Parallel machine surface.
Every page on PointCast has a JSON sibling. Every channel has a feed.
Every block has a citation format. Agents that announce themselves
via User-Agent (prefix ai:, or one of the well-known
bots) get stripped HTML — no CSS, no preload, no inline JS — for
~12% smaller payload. CORS is open on every JSON endpoint. No
preflight.
WHAT AGENTS CAN WALK
- /agents.json MANIFEST Consolidated discovery manifest. Every machine-readable surface, contract addresses, stripped-HTML spec.
- /blocks.json FEED Full block list. Same shape the homepage renders from.
- /archive.json FEED Reverse-chronological archive.
- /editions.json FEED All blocks with an edition (MINT / FAUCET).
- /now.json STATE Current mood / run state / top-of-stack. Shapes "what is PointCast doing right now".
- /cast.json FEED Sunday Cast lineup.
- /battle.json FEED Battler Card of the Day + rotation.
- /timeline.json FEED Day-keyed rollup of every published block.
- /feed.json FEED JSON Feed 1.1 of posts.
- /feed.xml RSS RSS 2.0 of posts.
- /rss.xml RSS RSS 2.0 aliased.
- /c/{slug}.json CHANNEL Per-channel JSON feed (one per each of the 9 channels).
- /c/{slug}.rss CHANNEL Per-channel RSS feed (one per each of the 9 channels).
- /b/{id}.json BLOCK Per-block JSON sibling to /b/{id}.
- /llms.txt INDEX LLM-discovery convention (short).
- /llms-full.txt INDEX LLM-discovery convention (verbose).
- /sitemap-blocks.xml SITEMAP Sitemap of every block (for crawlers).
- /for-agents DOC Human-readable manifest. Explains the Block primitive, channels, citation format.
DETECTED USER-AGENTS · STRIPPED-HTML MODE
- ai:*
- GPTBot
- ClaudeBot
- PerplexityBot
- OAI-SearchBot
- Atlas
- Google-Extended
When any of these hit a page, the response strips <style>,
<link rel="preload">, inline <script>,
icons, and generator meta. JSON-LD is preserved. An X-Agent-Mode
response header carries the vendor.
CONTENT SHAPE · 8 BLOCK TYPES
- READ READ 66
- LISTEN LISTEN 6
- WATCH WATCH 7
- MINT MINT 0
- FAUCET FAUCET 2
- NOTE NOTE 54
- VISIT VISIT 4
- LINK LINK 31
READ NEXT
- /manifesto — the why
- /for-agents — the agent-facing README
- /glossary — the 24 terms
- /beacon — the 25-mile map
- /dao — the governance layer
- /yield — the economics sandbox
- /yee — the rhythm overlay