{
  "$schema": "https://pointcast.xyz/internships/program.schema.json",
  "title": "PointCast 2026 Build-Out Internship Program Script",
  "canonical_url": "https://pointcast.xyz/internships/program.json",
  "human_url": "https://pointcast.xyz/internships/",
  "status": "draft_public_program",
  "program_lead": {
    "name": "Wanda",
    "role": "PointCast 2026 internship coordinator",
    "voice": "curious, practical, encouraging, structured, safety-minded, and results-oriented",
    "note": "Original PointCast guide; no official affiliation with any outside media franchise."
  },
  "program_principles": [
    "Build public artifacts that make the internet feel more alive and useful.",
    "Use frontier tools, but measure success by human growth, clarity, joy, and quality of life.",
    "Treat Tezos collectibles as participation receipts and cultural souvenirs, not investment promises.",
    "Every week must include learning, contribution, reflection, gratitude, and a small act of care.",
    "Make work easy for the next person to understand, repeat, remix, or improve.",
    "Participants show up reliably, communicate respectfully, cite sources, and ask for review before public claims.",
    "Youth participation requires appropriate permission, supervision, and age-appropriate task scope where applicable.",
    "Genius is treated as participation: notice carefully, contribute sincerely, and remember what changed because you showed up."
  ],
  "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.",
    "Keep receipts factual: URLs, screenshots, sources, commits, transaction links when appropriate, and short field notes.",
    "Ask for help early when a task touches privacy, money, minors, health, safety, legal claims, or public commitments."
  ],
  "nouns_interest_path": {
    "id": "nouns-interest",
    "title": "Nouns Interest Configurator",
    "human_url": "https://pointcast.xyz/internships/#nouns-interest",
    "message_url": "https://pointcast.xyz/ping/",
    "message_endpoint": "https://pointcast.xyz/api/ping",
    "purpose": "Help participants turn Nouns interest into a reviewed role path, local stamp receipt, and private message to PointCast.",
    "surfaces": [
      { "id": "visit-nouns", "label": "Visit Nouns", "url": "https://pointcast.xyz/collection/visit-nouns/", "task": "Test the collection flow and document wallet UX." },
      { "id": "nouns-cards", "label": "Nouns Cards", "url": "https://pointcast.xyz/nouns-cards-v3/", "task": "Review card presentation, traits, and gallery usefulness." },
      { "id": "nouns-portraits", "label": "Nouns Portraits", "url": "https://pointcast.xyz/nouns-portraits/", "task": "Study how CC0 identity can become profile, room, or media language." },
      { "id": "nouns-cola", "label": "Nouns Cola", "url": "https://pointcast.xyz/nouns-cola/", "task": "Map product-story and community-culture opportunities." },
      { "id": "nouns-cola-crush", "label": "Nouns Cola Crush", "url": "https://pointcast.xyz/nouns-cola-crush/", "task": "Playtest a Nouns game loop and write a mechanics note." }
    ],
    "configurator_options": [
      { "id": "collect", "title": "Visit Nouns Collector", "track": "Token Trail Builder", "receipt": "wallet UX note + screenshot" },
      { "id": "configure", "title": "Nouns Interest Configurator", "track": "Nouns Interest Configurator", "receipt": "configured interest note" },
      { "id": "gather", "title": "Nouns Information Gatherer", "track": "Information Gatherer", "receipt": "source list + short brief" },
      { "id": "stamp", "title": "Nouns Receipt Stamper", "track": "Reward Desk Operator", "receipt": "local stamp + source list" },
      { "id": "message", "title": "Nouns Messenger", "track": "Broadcast Editor", "receipt": "message draft" },
      { "id": "build", "title": "Nouns Tool Builder", "track": "Tiny Tools Engineer", "receipt": "demo URL or commit" }
    ],
    "stamp_rules": [
      "A stamp is a local or public receipt, not an endorsement, token entitlement, or investment product.",
      "A stamp must include the selected path, task evidence, source link, review status, and permission notes when people are involved.",
      "Messages about Nouns interest go through /ping or /api/ping and are reviewed before public follow-up."
    ]
  },
  "participation_memory": {
    "id": "participation-moment",
    "title": "Genius Is Something You Practice",
    "purpose": "Help participants treat the internship as a formative moment: participate seriously, leave useful evidence, and remember what changed.",
    "weekly_prompts": [
      "What did I notice this week that I would have missed before?",
      "What contribution did I make that someone else can use?",
      "What source, person, tool, or mistake made me smarter?",
      "What moment from this week will I want to remember later?",
      "What should the next participant be able to do more easily because I was here?"
    ],
    "receipts": [
      "memory note",
      "source-backed brief",
      "local stamp",
      "public artifact",
      "review comment",
      "quality-of-life contribution"
    ]
  },
  "weekly_operating_script": [
    {
      "day": "Monday",
      "name": "Set the plan",
      "actions": [
        "Choose one role, one regional mission, one weekly field question, and one approved task.",
        "Confirm expected receipts, review owner, and any safety or privacy constraints.",
        "Set a calm intention: What would make this week useful and worth remembering even if the deliverable changes?"
      ]
    },
    {
      "day": "Tuesday",
      "name": "Explore and learn",
      "actions": [
        "Study one source, tool, protocol, place, community, or media pattern.",
        "Create a learning note that a future intern could use.",
        "Do a five-minute mindfulness check before building: notice, breathe, choose."
      ]
    },
    {
      "day": "Wednesday",
      "name": "Build and test",
      "actions": [
        "Make a focused useful artifact: note, prototype, prompt, dataset, map, test, collectible idea, or room improvement.",
        "Leave receipts: URL, screenshot, wallet, source, commit, or written field note.",
        "Ask: Did this reduce confusion or increase someone's ability to act?"
      ]
    },
    {
      "day": "Thursday",
      "name": "Contribute and review",
      "actions": [
        "Improve someone else's work or quality of life: clarify, document, test, encourage, translate, or connect.",
        "Write one gratitude note about a person, place, tool, or lesson.",
        "Ask for review and update the artifact.",
        "Write one participation memory: What changed because you showed up?"
      ]
    },
    {
      "day": "Friday",
      "name": "Publish and close",
      "actions": [
        "Publish a reviewed field note, reward claim, demo, guide, or application patch.",
        "If eligible, mint or request a Tezos participation collectible as a receipt.",
        "Close with a contentment note and memory note: What is enough for this week, and what will you remember?"
      ]
    }
  ],
  "learning_pathways": [
    {
      "id": "tezos-collectibles",
      "title": "Tezos Collectibles And Participation Receipts",
      "outcome": "Understand wallets, collection UX, minting choices, metadata, and why collectibles can document participation.",
      "starter_tasks": [
        "Visit /collect and document the collection flow.",
        "Write a plain-language note explaining one Tezos collectible concept.",
        "Design one non-financial badge for a weekly internship contribution."
      ],
      "capstone": "A Tezos-ready collectible spec with artwork direction, metadata fields, eligibility rules, and safety language."
    },
    {
      "id": "nouns-interest",
      "title": "Nouns Interest, Stamps, And CC0 Identity",
      "outcome": "Understand Nouns as CC0 identity language, configure a responsible interest path, and document participation with reviewed receipts.",
      "starter_tasks": [
        "Use the Nouns Interest Configurator on /internships.",
        "Open one Nouns surface and write a source-backed observation.",
        "Stamp one local receipt and send a concise interest note to PointCast."
      ],
      "capstone": "A reviewed Nouns interest packet with selected path, source links, stamp receipt, proposed task, and next-step message."
    },
    {
      "id": "information-gathering",
      "title": "Information Gathering And Source Briefs",
      "outcome": "Turn open questions into reliable source lists, field notes, screenshots, observations, and concise briefs for review.",
      "starter_tasks": [
        "Define one research question and what decision it supports.",
        "Collect five credible sources or observations with URLs, dates, and notes.",
        "Write a short brief that separates facts, interpretation, uncertainty, privacy concerns, and next questions."
      ],
      "capstone": "A reviewed information packet with source list, summary, uncertainty notes, privacy review, and recommended next action."
    },
    {
      "id": "participation-memory",
      "title": "Participation Memory And Useful Confidence",
      "outcome": "Build confidence by doing real work, noticing growth, helping others, and recording the moment participation became meaningful.",
      "starter_tasks": [
        "Write one memory note about what changed because you participated.",
        "Pair a personal reflection with a factual receipt: source, screenshot, commit, stamp, or reviewed note.",
        "Explain how your contribution made the next person's path clearer."
      ],
      "capstone": "A participation record that combines a useful artifact, receipt, gratitude note, memory note, and next-person handoff."
    },
    {
      "id": "ai-media-production",
      "title": "AI Media Production",
      "outcome": "Use AI tools to make public media faster without losing taste, attribution, or human judgment.",
      "starter_tasks": [
        "Compare outputs from two media tools.",
        "Turn a rough AI draft into a clean PointCast-style post.",
        "Write a repeatable prompt and review checklist."
      ],
      "capstone": "A published media block, image set, guide, or workflow report."
    },
    {
      "id": "rooms-and-community",
      "title": "Rooms, Presence, And Community Loops",
      "outcome": "Learn how small rooms, presence, rituals, and rewards can make online spaces feel inhabited.",
      "starter_tasks": [
        "Enter one PointCast room and record what feels alive or confusing.",
        "Design a room ritual with a beginning, middle, and closing receipt.",
        "Propose one anti-spam or care rule."
      ],
      "capstone": "A room guide, presence report, or prototype ritual."
    },
    {
      "id": "quality-of-life",
      "title": "Quality Of Life Contributions",
      "outcome": "Build things that make a real person, place, group, or future participant's day easier, calmer, clearer, or more joyful.",
      "starter_tasks": [
        "Find one small friction point and remove it.",
        "Make one guide, map, checklist, translation, or kindness artifact.",
        "Ask whether the contribution improved clarity, access, calm, or belonging."
      ],
      "capstone": "A quality-of-life improvement with evidence from at least one user, place, or future intern."
    },
    {
      "id": "mindfulness-and-contentment",
      "title": "Mindfulness, Gratitude, And Contentment",
      "outcome": "Use reflection practices to become a steadier builder: ambitious without being frantic, creative without being scattered.",
      "starter_tasks": [
        "Start each week with one intention.",
        "Write one gratitude note.",
        "End each week with one contentment note about what is enough."
      ],
      "capstone": "A short reflection showing how the intern's work habits, attention, or sense of contribution changed."
    }
  ],
  "tezos_collectible_system": {
    "purpose": "Collectibles are optional public receipts for contribution, learning, care, and capstone artifacts.",
    "chain": "Tezos",
    "candidate_badges": [
      { "name": "Field Work Badge", "earned_by": "Completing a weekly role task with receipts." },
      { "name": "Gratitude Stamp", "earned_by": "Publishing a gratitude note tied to a useful contribution." },
      { "name": "Quality Of Life Token", "earned_by": "Shipping a small improvement that helps another person or community." },
      { "name": "Capstone Collectible", "earned_by": "Completing a final public artifact with documentation." },
      { "name": "Wanda Review Badge", "earned_by": "Finding a useful improvement and documenting it clearly enough for review." }
    ],
    "safety_language": [
      "Collectibles are participation souvenirs and records, not investment products.",
      "Collectibles are issued only after task review and eligibility confirmation.",
      "Eligibility, minting mechanics, and reward settlement are confirmed before any participant starts.",
      "No intern is required to hold crypto, spend money, or mint to participate unless a separate written agreement says otherwise.",
      "Do not publish wallet addresses, legal names, photos, school affiliations, or personal details without explicit permission."
    ]
  },
  "growth_practices": {
    "opening_meditation": "Take three slow breaths. Name where you are, what you are building, and who it might help.",
    "gratitude_prompt": "Name one person, tool, place, source, or mistake that helped the work become better.",
    "contentment_prompt": "What is enough for this week? What can wait without guilt?",
    "quality_of_life_prompt": "Who experiences less confusion, more access, more calm, more delight, or more agency because of this contribution?",
    "memory_prompt": "What moment from this week will you want to remember because it made you more capable, useful, or brave?"
  },
  "receipts": [
    "public URL",
    "screenshot",
    "wallet address or transaction when applicable",
    "source list",
    "GitHub commit or issue",
    "field note",
    "user quote or observation with permission",
    "before/after comparison"
  ],
  "run_command": "node scripts/run-internship-program.mjs --role agent-wrangler --region internet-native --week 1"
}
