{
  "$schema": "https://pointcast.xyz/internships/roles.schema.json",
  "title": "PointCast Internships 2026",
  "canonical_url": "https://pointcast.xyz/internships/",
  "status": "draft_public_program",
  "program_lead": {
    "name": "Wanda",
    "role": "PointCast 2026 internship coordinator",
    "note": "Original PointCast guide; no official affiliation with any outside media franchise."
  },
  "operating_model": {
    "format": "remote_international",
    "cadence": "weekly work cycles, receipts, review, Friday publish",
    "participation_url": "https://pointcast.xyz/ping/",
    "reward_url": "https://pointcast.xyz/rewards/",
    "program_script_url": "https://pointcast.xyz/internships/program.json",
    "nouns_interest_url": "https://pointcast.xyz/internships/#nouns-interest",
    "terms_note": "Formal terms, eligibility, compensation, academic credit, age requirements, and token/reward details are confirmed before anyone starts."
  },
  "interest_paths": [
    {
      "id": "nouns-interest",
      "title": "Nouns Interest Configurator",
      "url": "https://pointcast.xyz/internships/#nouns-interest",
      "message_url": "https://pointcast.xyz/ping/",
      "surfaces": ["Visit Nouns", "Nouns Cards", "Nouns Portraits", "Nouns Cola", "Nouns Cola Crush"],
      "outputs": ["configured interest path", "local stamp receipt", "reviewed message to PointCast"]
    },
    {
      "id": "information-gathering",
      "title": "Information Gathering",
      "url": "https://pointcast.xyz/internships/",
      "message_url": "https://pointcast.xyz/ping/",
      "surfaces": ["source lists", "field notes", "interviews", "screenshots", "briefs"],
      "outputs": ["source-backed brief", "uncertainty notes", "privacy review", "recommended next action"]
    },
    {
      "id": "participation-memory",
      "title": "Participation Memory",
      "url": "https://pointcast.xyz/internships/#participation-moment",
      "message_url": "https://pointcast.xyz/ping/",
      "surfaces": ["memory notes", "participation receipts", "gratitude notes", "handoffs"],
      "outputs": ["useful artifact", "memory note", "receipt", "next-person handoff"]
    }
  ],
  "conduct_expectations": [
    "Use respectful language and keep channels focused on the work.",
    "Do not publish private information, personal stories, photos, recordings, school details, or wallet details without explicit permission.",
    "Do not represent PointCast, submit grant material, or announce rewards without review.",
    "Youth participation requires appropriate permission, supervision, and age-appropriate task scope where applicable."
  ],
  "roles": [
    {
      "id": "agent-wrangler",
      "title": "Agent Wrangler",
      "track": "AI + agents",
      "mission": "Design prompts, review agent outputs, turn rough runs into clean public notes, and help maintain machine-readable manifests.",
      "tasks": ["Audit one agent workflow each week.", "Write a before/after field note.", "Ship one reusable prompt or checklist."],
      "interests": ["AI", "writing", "systems", "research", "operations"],
      "pathway_ids": ["ai-media-production", "information-gathering"]
    },
    {
      "id": "local-signal-scout",
      "title": "Local Signal Scout",
      "track": "worldwide culture",
      "mission": "Bring a city, neighborhood, campus, market, venue, or local scene into PointCast as a tiny public channel.",
      "tasks": ["Map five local signals.", "Interview or observe one real community surface.", "Publish a mini field guide."],
      "interests": ["cities", "culture", "journalism", "mapping", "community"],
      "pathway_ids": ["information-gathering", "quality-of-life"]
    },
    {
      "id": "information-gatherer",
      "title": "Information Gatherer",
      "track": "research + field notes",
      "mission": "Collect reliable sources, interview notes, screenshots, links, and observations so PointCast can make better decisions before publishing or building.",
      "tasks": ["Gather five credible sources.", "Write one short source-backed brief.", "Flag privacy, uncertainty, and next questions."],
      "interests": ["research", "information-gathering", "sources", "field notes", "briefs", "privacy"],
      "pathway_ids": ["information-gathering"]
    },
    {
      "id": "participation-memory-keeper",
      "title": "Participation Memory Keeper",
      "track": "reflection + receipts",
      "mission": "Help participants record the moment their work became real: what they learned, what they contributed, and what someone else can now use.",
      "tasks": ["Collect weekly memory notes.", "Pair reflections with factual receipts.", "Prepare one next-person handoff."],
      "interests": ["participation", "memory", "reflection", "receipts", "gratitude", "quality of life"],
      "pathway_ids": ["participation-memory", "mindfulness-and-contentment"]
    },
    {
      "id": "token-trail-builder",
      "title": "Token Trail Builder",
      "track": "web3",
      "mission": "Explore collection flows, minting options, wallets, rewards, and how tokens can document participation with responsibility and clarity.",
      "tasks": ["Test one collect path.", "Write a wallet UX report.", "Propose a reward rule."],
      "interests": ["blockchain", "tokens", "wallets", "collectibles", "Nouns", "UX"],
      "pathway_ids": ["tezos-collectibles", "nouns-interest"]
    },
    {
      "id": "nouns-interest-configurator",
      "title": "Nouns Interest Configurator",
      "track": "Nouns + onboarding",
      "mission": "Help participants choose a Nouns path, stamp a local receipt, and send a reviewed interest note to PointCast.",
      "tasks": ["Configure one Nouns interest path.", "Stamp one source-backed receipt.", "Draft one clear message for review."],
      "interests": ["Nouns", "CC0", "onboarding", "collectibles", "messaging", "stamps"],
      "pathway_ids": ["nouns-interest", "tezos-collectibles"]
    },
    {
      "id": "image-model-gardener",
      "title": "Image Model Gardener",
      "track": "art + image models",
      "mission": "Curate datasets, run image prompts, compare model outputs, and prepare galleries or training notes for future image apps.",
      "tasks": ["Build one visual mood board.", "Compare three model outputs.", "Publish a tiny gallery spec."],
      "interests": ["art", "AI images", "curation", "datasets", "model training", "Nouns"]
    },
    {
      "id": "reality-layer-explorer",
      "title": "Reality Layer Explorer",
      "track": "AR/VR",
      "mission": "Prototype AR/VR concepts for rooms, tours, posters, local maps, 3D scenes, and spatial field trips.",
      "tasks": ["Sketch one spatial interaction.", "Document device constraints.", "Ship a storyboard or prototype."],
      "interests": ["AR", "VR", "3D", "spatial design", "maps"]
    },
    {
      "id": "play-lab-designer",
      "title": "Play Lab Designer",
      "track": "games",
      "mission": "Design structured game loops for Drum, races, rooms, Nouns, rewards, and learning surfaces.",
      "tasks": ["Playtest one PointCast game.", "File a mechanics report.", "Design one new loop."],
      "interests": ["games", "playtesting", "mechanics", "Nouns", "reward loops"]
    },
    {
      "id": "soundtrack-cartographer",
      "title": "Soundtrack Cartographer",
      "track": "music + audio",
      "mission": "Build playlists, sonic identities, generative audio prompts, station formats, and audio rituals for rooms.",
      "tasks": ["Create one room soundtrack.", "Test one audio generator.", "Write listening notes."],
      "interests": ["music", "audio", "playlists", "generative sound", "radio"]
    },
    {
      "id": "field-science-reporter",
      "title": "Field Science Reporter",
      "track": "science + climate",
      "mission": "Turn ecology, weather, gardens, cities, sustainability, IoT, and field observations into practical public posts.",
      "tasks": ["Collect one local observation set.", "Make a source-backed explainer.", "Propose a sensor or data feed."],
      "interests": ["science", "climate", "IoT", "gardens", "sustainability"]
    },
    {
      "id": "grant-quest-analyst",
      "title": "Grant Quest Analyst",
      "track": "strategy",
      "mission": "Find grants, map eligibility, draft application sections, and convert strategy into machine-readable packets.",
      "tasks": ["Find three funders.", "Draft one ask and budget.", "Update an application JSON record."],
      "interests": ["strategy", "research", "grants", "writing", "public goods"]
    },
    {
      "id": "reward-desk-operator",
      "title": "Reward Desk Operator",
      "track": "operations",
      "mission": "Review task receipts, organize claim queues, spot abuse patterns, and make reward rules fair, transparent, and well-documented.",
      "tasks": ["Review ten mock claims.", "Write a fairness note.", "Improve one reward task."],
      "interests": ["operations", "moderation", "tokens", "community", "systems"]
    },
    {
      "id": "broadcast-editor",
      "title": "Broadcast Editor",
      "track": "writing + media",
      "mission": "Write blocks, edit captions, package field notes, and make dense technical work readable by normal humans.",
      "tasks": ["Edit one block.", "Write one field dispatch.", "Make one share-ready summary."],
      "interests": ["writing", "media", "editing", "storytelling", "publishing"]
    },
    {
      "id": "tiny-tools-engineer",
      "title": "Tiny Tools Engineer",
      "track": "software",
      "mission": "Build small web tools, JSON endpoints, scrapers, visual prototypes, QA scripts, and focused useful utilities.",
      "tasks": ["Fix one small bug.", "Add one data field or route.", "Document how to run it."],
      "interests": ["software", "web", "data", "QA", "automation"]
    }
  ],
  "regional_missions": [
    { "region": "Americas", "focus": "local media, sports, city rooms, creator commerce, campus nodes" },
    { "region": "Europe + UK", "focus": "art networks, public goods, protocol research, cultural archives" },
    { "region": "Africa", "focus": "mobile-first tools, climate observation, music scenes, market maps" },
    { "region": "MENA", "focus": "architecture, trade routes, spatial media, local language interfaces" },
    { "region": "South Asia", "focus": "education, developer communities, media workflows, image tooling" },
    { "region": "East + Southeast Asia", "focus": "games, social platforms, collectibles, maker communities" },
    { "region": "Oceania", "focus": "remote collaboration, ecology, surf/coast culture, field science" },
    { "region": "Internet-native", "focus": "Discords, Farcaster, GitHub, open-source rooms, agent habitats" }
  ]
}
