{
  "version": 1,
  "updated": "2026-09-09",
  "summary": "Roles in the BSF value chain—inputs, outputs, platform touchpoints, and known friction.",
  "roles": [
    {
      "id": "hardware-manufacturer",
      "title": "Hardware manufacturer",
      "function": "Fabricate tanks, stands, harvest fittings, and kits from open designs.",
      "inputs": ["Open design packages", "BOMs", "Regional materials", "Fabrication labor"],
      "outputs": ["Finished units", "Spare parts", "Installation services"],
      "value": "Scales deployment beyond DIY; CERN-OHL allows commercial manufacture.",
      "platformPaths": ["/designs/", "/designs/formats/"],
      "friction": ["Quality consistency", "Bulky shipping", "Design version drift"]
    },
    {
      "id": "research-and-knowledge",
      "title": "R&D and knowledge publisher",
      "function": "Trials, literature synthesis, guides, articles, and traceable research claims.",
      "inputs": ["Field data", "Open-access papers", "Operator feedback", "Design iterations"],
      "outputs": ["Research claims", "Guides", "Articles", "Design revisions"],
      "value": "De-risks feed and hardware choices with reproducible evidence.",
      "platformPaths": ["/resources/research/", "/articles/", "/guides/", "/contribute/"],
      "friction": ["NC/ND licenses", "Paywalled sources", "Climate reproducibility"]
    },
    {
      "id": "tank-operator",
      "title": "Tank operator",
      "function": "Run conversion units; maintain larvae; harvest prepupae; separate frass and leachate.",
      "inputs": ["Organic feedstock", "Starter larvae", "Hardware", "Labor", "Shelter"],
      "outputs": ["Larvae (feed)", "Frass (amendment)", "Leachate", "Reduced putrescible waste"],
      "value": "Core biological conversion node in the local economy.",
      "platformPaths": ["/guides/", "/designs/", "/articles/tank-design/", "/communities/"],
      "friction": ["Feed variability", "Pests", "Moisture control", "Regulatory ambiguity"]
    },
    {
      "id": "organic-waste-supplier",
      "title": "Organic waste supplier",
      "function": "Provide separated organic feedstock to operators—cafés, farms, food processors, aggregated households.",
      "inputs": ["By-product stream", "Collection labor", "Bins", "Pickup logistics"],
      "outputs": ["Consistent feed batches", "Disposal cost avoidance", "Optional revenue share"],
      "value": "Feedstock access at scale; without suppliers, operators idle.",
      "platformPaths": ["/communities/boquete/", "/articles/economy/", "/resources/research/"],
      "friction": [
        "No standard supplier–operator contract",
        "Misaligned incentives vs operators",
        "Information asymmetry on diet suitability",
        "Liability on tiers B/C feedstocks",
        "Aggregation cost for small streams"
      ],
      "feedstockTiers": [
        {
          "tier": "A",
          "label": "Clean, consistent",
          "examples": ["Spent coffee grounds", "Brewery spent grain", "Predictable bakery trim"],
          "notes": "Boquete SCG pilot; blend ingredient—not sole diet (see research hub)."
        },
        {
          "tier": "B",
          "label": "Agricultural",
          "examples": ["Manure", "Crop residues", "Fruit pulp"],
          "notes": "Blending and moisture management; pathogen awareness."
        },
        {
          "tier": "C",
          "label": "Animal processing",
          "examples": ["Sausage/chorizo trim", "Abattoir streams where legal"],
          "notes": "High protein potential; strict QA, spoilage, and regulatory gates."
        }
      ]
    },
    {
      "id": "yield-consumer",
      "title": "Yield consumer",
      "function": "Use larvae, frass, or derived products downstream.",
      "inputs": ["Harvested larvae", "Cured frass", "Frass tea (derived)"],
      "outputs": ["Animal growth", "Soil fertility", "Replacement for conventional inputs where legal"],
      "value": "Closes the economic loop on waste processing.",
      "platformPaths": ["/articles/frass/", "/articles/leachate/", "/articles/frass-tea/"],
      "friction": ["Insect feed regulations", "Batch nutrient variability", "Market education"]
    },
    {
      "id": "platform-coordinator",
      "title": "Platform and community coordinator",
      "function": "Open IP, documentation, research hub, registered communities, chapter tooling.",
      "inputs": ["Contributor content", "Field reports", "Compliance work"],
      "outputs": ["Designs", "Guides", "Community registry", "Verification rails (future)"],
      "value": "Coordination and trust across roles.",
      "platformPaths": ["/communities/", "/contribute/"],
      "friction": ["Balancing open layer vs commercial chapters"]
    }
  ]
}
