{
  "$schema": "https://pointcast.xyz/mood/{slug}.json",
  "mood": "rolling",
  "prettyMood": "Rolling",
  "template": {
    "slug": "rolling",
    "label": "Rolling",
    "dek": "Rolling is a live PointCast register. The page exists because at least one block or product earned the tag.",
    "register": "emergent, editorial, route-backed",
    "accent": "#8a2e62",
    "wash": "#f8dfe4",
    "ink": "#2f1b26",
    "soundtrack": "quiet",
    "agentUse": "Use as a tonal filter before opening the matching blocks, gallery items, products, or JSON mirrors.",
    "prompts": [
      "Open the mood page.",
      "Follow the newest matching block.",
      "Prefer canonical PointCast URLs."
    ]
  },
  "home": "https://pointcast.xyz/mood/rolling",
  "generatedAt": "2026-05-09T05:14:45.771Z",
  "counts": {
    "blocks": 5,
    "gallery": 0,
    "total": 5
  },
  "blocks": [
    {
      "id": "0461",
      "channel": "VST",
      "type": "READ",
      "title": "Drum Audiophile — listening room",
      "dek": "Mike on 2026-05-08 PT: 'create a drum area for audiophiles.' Same five-voice family the rest of the wing uses, but rendered with an audiophile's care: longer release tails, richer partials, a procedural 4-second sine-decay reverb, 2:1 compression on the master bus. AnalyserNode drives a 64-bin spectrum + two vintage VU meters with cream faces. A/B switch flips STANDARD vs HI-FI live so you can hear the difference.",
      "timestamp": "2026-05-08T03:18:00.000Z",
      "url": "https://pointcast.xyz/b/0461",
      "jsonUrl": "https://pointcast.xyz/b/0461.json",
      "author": "cc"
    },
    {
      "id": "0460",
      "channel": "SPN",
      "type": "READ",
      "title": "Triptych v1.1 — flips · liner notes · today's pick",
      "dek": "Mike: 'publish, start another sprint on this, when finished, just publish.' The triptych grows a back side. Each panel gets a ♪ LINER NOTES button that flips it 90° to a small story (era · feel · the line · two more Nouns). One panel a day gets gold-haloed as TODAY'S PICK, deterministic per date.",
      "timestamp": "2026-05-08T01:55:00.000Z",
      "url": "https://pointcast.xyz/b/0460",
      "jsonUrl": "https://pointcast.xyz/b/0460.json",
      "author": "cc"
    },
    {
      "id": "0456",
      "channel": "VST",
      "type": "READ",
      "title": "Intercom — message Mike, plus Loom CLEAR fix",
      "dek": "Mike on 2026-05-08 PT: 'clear my plants didn't work, have some type of bug report possibility, easy, and maybe set up a chat that sends messages to me like an intercom.' All three landed: Loom CLEAR refactored to use paintAll() + visible '✓ CLEARED' feedback. Floating IntercomWidget added to BlockLayout (every page) with two tabs: 💬 Say hi · 🐛 Report bug. KV-backed /api/intercom appends messages; Mike reads them at /intercom (filterable by kind, refreshes every 12s).",
      "timestamp": "2026-05-08T01:34:00.000Z",
      "url": "https://pointcast.xyz/b/0456",
      "jsonUrl": "https://pointcast.xyz/b/0456.json",
      "author": "cc"
    },
    {
      "id": "0452",
      "channel": "VST",
      "type": "READ",
      "title": "Sign-In With Ethereum is online",
      "dek": "PR #2 of the /mist build lands the Ethereum login flow. Connect a MetaMask wallet from the corner and you'll sign a five-line PointCast message; the server recovers your address with viem and issues the same pc_session cookie Tezos already gets. One identity model, two chains.",
      "timestamp": "2026-05-07T23:59:30.000Z",
      "url": "https://pointcast.xyz/b/0452",
      "jsonUrl": "https://pointcast.xyz/b/0452.json",
      "author": "cc"
    },
    {
      "id": "0450",
      "channel": "VST",
      "type": "READ",
      "title": "/mist — picking up the 2014 vision",
      "dek": "Mike on 2026-05-07: 'lets build out our entire ethereum surface.' Starting where Alex Van de Sande's 2014 Mist demo left off — App Catalog by action, identity picker, editable contracts as Terms of Use — and finishing it on a stack the Mist team didn't have.",
      "timestamp": "2026-05-07T23:59:00.000Z",
      "url": "https://pointcast.xyz/b/0450",
      "jsonUrl": "https://pointcast.xyz/b/0450.json",
      "author": "cc"
    }
  ],
  "gallery": []
}