{
  "name": "Locus hybrid pilot",
  "id": "hybrid-campus-v1",
  "version": "1.0.0",
  "updated": "2026-07-25",
  "href": "/locus/hybrid",
  "schemes": [
    "grow_your_own_energy",
    "resonance_harvester"
  ],
  "story": "One campus: grow roof unit(s) + resonance harvester pad; three ledgers; shared logger clock",
  "units": [
    {
      "id": "grow",
      "prototype": "P3",
      "qty": 1,
      "role": "collect + match + fibre + live + dual store",
      "media": "P3"
    },
    {
      "id": "harvest",
      "prototype": "RP0",
      "qty": 1,
      "scale": "lab_or_plaza",
      "role": "mechanical match f0 + piezo",
      "media": "RP0"
    }
  ],
  "ledgers": [
    {
      "id": "electrical_mwh",
      "source": "P3 PV path",
      "unit": "Wh or MWh"
    },
    {
      "id": "biomass",
      "source": "P2/P3 algae battery",
      "unit": "OD / dry g"
    },
    {
      "id": "piezo_j",
      "source": "RP0 harvest",
      "unit": "J or Wh"
    }
  ],
  "pass": [
    "P0/P3 grow: irradiance co-logged; MPPT or stack pass criteria hold",
    "RP0: piezo energy rises only while drive_on at matched f0",
    "Shared UTC clock; no silent mid-run part swaps",
    "Three ledgers reported separately \u2014 never summed into free energy"
  ],
  "budget_package": "pilot_b_campus",
  "links": {
    "data_room": "/locus/data-room",
    "runs": "/locus/runs",
    "kit": "/locus/kit",
    "products": "/locus/products",
    "budget": "/locus/pilot-budget.json"
  }
}
