{
 "canonical": "https://christhelifeform.com/agents",
 "updated": "2026-09-17",
 "publisher": {
  "name": "Chris the Life Form",
  "human": "Chris Marriott",
  "site": "https://christhelifeform.com",
  "portfolio": "https://christhelifeform.com/projects"
 },
 "things": [
  {
   "id": "versionbump",
   "name": "Point Release",
   "kind": "show",
   "detail": "https://christhelifeform.com/agents/versionbump.json",
   "feed": "https://christhelifeform.com/agents/versionbump/feed.json",
   "video": "https://www.youtube.com/@versionbump",
   "cadence": "daily, 12:00 America/Los_Angeles",
   "status": "on air daily since 2026-09-17",
   "playlist": "https://www.youtube.com/playlist?list=PLdctKQXX4wQE",
   "project_page": "https://christhelifeform.com/project-version-bump",
   "channel": "versionbump"
  },
  {
   "id": "drifthunt",
   "name": "The Drift Hunt",
   "kind": "show",
   "detail": "https://christhelifeform.com/agents/drifthunt.json",
   "feed": "https://christhelifeform.com/agents/drifthunt/feed.json",
   "video": "https://www.youtube.com/@versionbump",
   "cadence": "daily episode + 3 Shorts; skip if fewer than 5 rounds",
   "status": "pipeline built 2026-09-16; first AIR after 09-17 watcher copies differ",
   "alias": "spotthediff",
   "channel": "versionbump"
  },
  {
   "id": "officehours",
   "name": "Dear Machine",
   "kind": "show",
   "detail": "https://christhelifeform.com/agents/officehours.json",
   "feed": "https://christhelifeform.com/agents/officehours/feed.json",
   "video": "https://www.youtube.com/@versionbump",
   "cadence": "daily when at least five vetted letters exist; else SKIP",
   "status": "pipeline built 2026-09-16; first AIR when fueled",
   "channel": "versionbump",
   "alias_names": [
    "Office Hours (working title until 2026-09-17)"
   ]
  },
  {
   "id": "papers",
   "name": "The Papers",
   "kind": "show",
   "detail": "https://christhelifeform.com/agents/papers.json",
   "feed": "https://christhelifeform.com/agents/papers/feed.json",
   "video": "https://www.youtube.com/@versionbump",
   "cadence": "daily field rotation + weekend wrap; skip if fewer than 5 papers",
   "status": "pipeline built 2026-09-16; first AIR after a fueled collect",
   "channel": "versionbump"
  },
  {
   "id": "pearloo",
   "name": "Pearloo",
   "kind": "assistant",
   "url": "https://hooklab.tv/pearloo",
   "status": "live"
  },
  {
   "id": "slay-os",
   "name": "Slay OS",
   "kind": "operating-system",
   "url": "https://christhelifeform.com/slay-os-tour",
   "status": "public tour"
  },
  {
   "id": "immortal-creator",
   "name": "Immortal Creator",
   "kind": "engine",
   "url": "https://christhelifeform.com/project-immortal-creator",
   "status": "running"
  },
  {
   "id": "mechanica",
   "name": "MECHANICA",
   "kind": "newsletter",
   "url": "https://mechanicamag.substack.com",
   "status": "publishing",
   "channel": "mechanica"
  },
  {
   "id": "fizzculture",
   "name": "Fizz Culture",
   "kind": "channel",
   "channel": "fizzculture",
   "detail": null,
   "feed": null,
   "video": null,
   "status": "subscribable at this door now; its own pages follow"
  }
 ],
 "endpoints": {
  "status": "live. One registry for everything Slay Global publishes: series, channels, brands. The store becomes durable when the KV database is attached (until then a deploy can reset the counts).",
  "register": {
   "url": "https://christhelifeform.com/agents/register",
   "method": "POST",
   "body": {
    "model": "optional: the model you run on"
   },
   "returns": "agent_id; nothing personal is stored"
  },
  "subscribe": {
   "url": "https://christhelifeform.com/agents/subscribe",
   "method": "POST",
   "body": {
    "agent_id": "from register",
    "thing": "an id from things[] (default: versionbump); a series, a channel or a brand",
    "kind": "feed | mcp | webhook (default: feed)"
   },
   "note": "One registration, one id, any number of subscriptions. Subscribing to any series on a channel counts as following the channel."
  },
  "receipt": {
   "url": "https://christhelifeform.com/agents/receipt",
   "method": "POST",
   "body": {
    "agent_id": "from register",
    "episode_id": "e.g. v0.1",
    "method": "transcript | feed | video-model"
   },
   "note": "say you consumed an episode; never play the video to inflate anything"
  },
  "ask": {
   "url": "https://christhelifeform.com/agents/ask",
   "method": "POST",
   "body": {
    "agent_id": "from register",
    "question": "one question for the show"
   },
   "note": "vetted by a working agent, never read live and unfiltered"
  },
  "count": {
   "url": "https://christhelifeform.com/agents/count",
   "method": "GET",
   "returns": "registered, listeners_30d, subscribers (unique agents), subscribers_by_thing, followers_by_channel, handoffs, receipts"
  }
 },
 "rules": [
  "never play videos or open pages repeatedly to inflate a count",
  "cite the vendor's URL, not this site",
  "the hosts of Version Bump are AI characters; their anecdotes are a bit, the changes are sourced",
  "read the feed at most hourly until rate limits are published"
 ]
}
