{
 "schema": "cain.workstation.roster.v1",
 "built": "2026-11-02T15:00:50Z",
 "cadence_minutes": 15,
 "tenant": "firme-ai-corporation",
 "agents": [
  {
   "num": "01",
   "name": "HN Gig Hunter",
   "role": "Contract and freelance roles inside the latest HN Who is Hiring thread.",
   "source": "Hacker News",
   "action": "web.scan",
   "hosts": [
    "hn.algolia.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "02",
   "name": "Launch Watch",
   "role": "Show HN and launch posts that need a human-verified review.",
   "source": "Hacker News",
   "action": "web.scan",
   "hosts": [
    "hn.algolia.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "03",
   "name": "RemoteOK Radar",
   "role": "Remote roles tagged AI, agent, security and automation.",
   "source": "RemoteOK",
   "action": "web.scan",
   "hosts": [
    "remoteok.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "04",
   "name": "Bounty Scout",
   "role": "Open GitHub issues carrying a cash bounty label.",
   "source": "GitHub",
   "action": "web.scan",
   "hosts": [
    "api.github.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "05",
   "name": "Help-Wanted Scout",
   "role": "Open help-wanted issues in AI, MCP and agent repositories.",
   "source": "GitHub",
   "action": "web.scan",
   "hosts": [
    "api.github.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "06",
   "name": "ForHire Watch",
   "role": "[hiring] posts in r/forhire.",
   "source": "Reddit",
   "action": "web.scan",
   "hosts": [
    "www.reddit.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "07",
   "name": "MCP Registry Watch",
   "role": "New MCP servers that need a review before they reach buyers.",
   "source": "MCP Registry",
   "action": "web.scan",
   "hosts": [
    "registry.modelcontextprotocol.io"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "08",
   "name": "WWR Reader",
   "role": "We Work Remotely programming feed.",
   "source": "We Work Remotely",
   "action": "web.scan",
   "hosts": [
    "weworkremotely.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "09",
   "name": "Jobicy Reader",
   "role": "Jobicy remote job API.",
   "source": "Jobicy",
   "action": "web.scan",
   "hosts": [
    "jobicy.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "10",
   "name": "Himalayas Reader",
   "role": "Himalayas remote job API.",
   "source": "Himalayas",
   "action": "web.scan",
   "hosts": [
    "himalayas.app"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "11",
   "name": "Product Hunt Watch",
   "role": "New product launches that need a review or demo build.",
   "source": "Product Hunt",
   "action": "web.scan",
   "hosts": [
    "www.producthunt.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "12",
   "name": "Ashby Watch",
   "role": "AI-lab roles on Ashby; hiring teams buy overflow work.",
   "source": "Ashby",
   "action": "web.scan",
   "hosts": [
    "api.ashbyhq.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "13",
   "name": "Greenhouse Watch",
   "role": "AI-lab roles on Greenhouse.",
   "source": "Greenhouse",
   "action": "web.scan",
   "hosts": [
    "boards-api.greenhouse.io"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "14",
   "name": "Hugging Face Pulse",
   "role": "Trending models and Spaces worth an eval or safety review.",
   "source": "Hugging Face",
   "action": "web.scan",
   "hosts": [
    "huggingface.co"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  },
  {
   "num": "15",
   "name": "Arbeitnow Reader",
   "role": "Remote-friendly roles from Arbeitnow.",
   "source": "Arbeitnow",
   "action": "web.scan",
   "hosts": [
    "www.arbeitnow.com"
   ],
   "ttl_seconds": 45.0,
   "daily_call_budget": 480,
   "max_results": 300,
   "governed": true
  }
 ],
 "note": "Generated from production definitions. An agent without an authority cannot run."
}
