{
  "schema_version": "1.0.0",
  "generated_at": "2026-05-30T12:53:25Z",
  "topic_count": 17,
  "topics": [
    {
      "topic": "agricultural-robotics",
      "label": "Agricultural Robotics",
      "hub_url": "https://thegr0ve.com/topic/agricultural-robotics/",
      "page_count": 14,
      "spoke_count": 13,
      "pages": [
        {
          "node_id": "page:topic-agricultural-robotics",
          "title": "Agricultural Robotics for Regenerative Farms",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/",
          "page_role": "topic_pillar",
          "word_count": 4761
        },
        {
          "node_id": "page:topic-agricultural-robotics-autonomous-tractors-lightweight-robotics",
          "title": "Autonomous Tractors and Lightweight Robotics: Ending Soil Compaction",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/autonomous-tractors-lightweight-robotics/",
          "page_role": "topic_spoke",
          "word_count": 3114
        },
        {
          "node_id": "page:topic-agricultural-robotics-bsf-facility-automation",
          "title": "BSF Facility Automation: Closed-Loop Feeding, Harvest, and Climate Control",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/bsf-facility-automation/",
          "page_role": "topic_spoke",
          "word_count": 3502
        },
        {
          "node_id": "page:topic-agricultural-robotics-compost-facility-automation",
          "title": "Compost Facility Automation: Sensor Networks for Municipal and Farm-Scale Operations",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/compost-facility-automation/",
          "page_role": "topic_spoke",
          "word_count": 3365
        },
        {
          "node_id": "page:topic-agricultural-robotics-drone-spraying-seeding-precision-application",
          "title": "Drone Spraying and Seeding: Precision Application at Field Scale",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/drone-spraying-seeding-precision-application/",
          "page_role": "topic_spoke",
          "word_count": 3248
        },
        {
          "node_id": "page:topic-agricultural-robotics-greenhouse-vertical-farm-automation",
          "title": "Greenhouse and Vertical Farm Automation: The CEA Labour Stack",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/greenhouse-vertical-farm-automation/",
          "page_role": "topic_spoke",
          "word_count": 2779
        },
        {
          "node_id": "page:topic-agricultural-robotics-harvest-robotics-fruit-vegetable-pickers",
          "title": "Harvest Robotics: The Fruit and Vegetable Picker Landscape",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/harvest-robotics-fruit-vegetable-pickers/",
          "page_role": "topic_spoke",
          "word_count": 3303
        },
        {
          "node_id": "page:topic-agricultural-robotics-modular-and-repairable-platforms",
          "title": "Modular Farm Robots: On-Farm Repair by Design",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/modular-and-repairable-platforms/",
          "page_role": "topic_spoke",
          "word_count": 2431
        },
        {
          "node_id": "page:topic-agricultural-robotics-open-source-agricultural-robotics",
          "title": "Open-Source Agricultural Robots: Platforms Operators Own",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/open-source-agricultural-robotics/",
          "page_role": "topic_spoke",
          "word_count": 2880
        },
        {
          "node_id": "page:topic-agricultural-robotics-right-to-repair-and-the-ecu-fence",
          "title": "Farm Equipment Right to Repair: ECU Lock-Down and FTC 2024",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/right-to-repair-and-the-ecu-fence/",
          "page_role": "topic_spoke",
          "word_count": 2913
        },
        {
          "node_id": "page:topic-agricultural-robotics-the-labour-math-regen-tech",
          "title": "The Labour Math: What Regen Ag Needs vs What Tech Now Provides",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/the-labour-math-regen-tech/",
          "page_role": "topic_spoke",
          "word_count": 3278
        },
        {
          "node_id": "page:topic-agricultural-robotics-the-two-futures-of-farm-robotics",
          "title": "Farm Robotics: Two Futures, One Purchase Decision",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/the-two-futures-of-farm-robotics/",
          "page_role": "topic_spoke",
          "word_count": 3830
        },
        {
          "node_id": "page:topic-agricultural-robotics-virtual-fencing-operator-economics",
          "title": "Virtual Fencing Operator P&L: From AMP Cost to ROI",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/virtual-fencing-operator-economics/",
          "page_role": "topic_spoke",
          "word_count": 3297
        },
        {
          "node_id": "page:topic-agricultural-robotics-weeding-robots",
          "title": "Weeding Robots: Mechanical Precision Replaces Herbicide in Row Crops",
          "url": "https://thegr0ve.com/topic/agricultural-robotics/weeding-robots/",
          "page_role": "topic_spoke",
          "word_count": 2891
        }
      ]
    },
    {
      "topic": "agroforestry",
      "label": "Agroforestry",
      "hub_url": "https://thegr0ve.com/topic/agroforestry/",
      "page_count": 15,
      "spoke_count": 14,
      "pages": [
        {
          "node_id": "page:topic-agroforestry",
          "title": "Agroforestry: How Trees Outperform Monoculture",
          "url": "https://thegr0ve.com/topic/agroforestry/",
          "page_role": "topic_pillar",
          "word_count": 4531
        },
        {
          "node_id": "page:topic-agroforestry-agroforestry-carbon-credits-tree-payouts",
          "title": "Agroforestry Carbon Credits: How Trees on Farms Earn Revenue",
          "url": "https://thegr0ve.com/topic/agroforestry/agroforestry-carbon-credits-tree-payouts/",
          "page_role": "topic_spoke",
          "word_count": 2550
        },
        {
          "node_id": "page:topic-agroforestry-agroforestry-water-infiltration-riparian-buffers",
          "title": "Riparian Buffers and Agroforestry: The Hydrological Case for Trees on Farms",
          "url": "https://thegr0ve.com/topic/agroforestry/agroforestry-water-infiltration-riparian-buffers/",
          "page_role": "topic_spoke",
          "word_count": 2775
        },
        {
          "node_id": "page:topic-agroforestry-alley-cropping",
          "title": "Alley Cropping: Crop Rows Between Tree Lines",
          "url": "https://thegr0ve.com/topic/agroforestry/alley-cropping/",
          "page_role": "topic_spoke",
          "word_count": 2824
        },
        {
          "node_id": "page:topic-agroforestry-fodder-trees-livestock-feed-from-leaves",
          "title": "Fodder Trees: Tree Leaves as Livestock Feed",
          "url": "https://thegr0ve.com/topic/agroforestry/fodder-trees-livestock-feed-from-leaves/",
          "page_role": "topic_spoke",
          "word_count": 2862
        },
        {
          "node_id": "page:topic-agroforestry-food-forests-multi-strata-edible-ecosystems",
          "title": "Food Forests: Multi-Strata Edible Ecosystems",
          "url": "https://thegr0ve.com/topic/agroforestry/food-forests-multi-strata-edible-ecosystems/",
          "page_role": "topic_spoke",
          "word_count": 2983
        },
        {
          "node_id": "page:topic-agroforestry-fruit-nut-tree-integration-row-crops",
          "title": "Fruit and Nut Tree Integration in Row Crops",
          "url": "https://thegr0ve.com/topic/agroforestry/fruit-nut-tree-integration-row-crops/",
          "page_role": "topic_spoke",
          "word_count": 2972
        },
        {
          "node_id": "page:topic-agroforestry-nitrogen-fixing-trees-acacia-gliricidia-albizia",
          "title": "Nitrogen-Fixing Trees: Acacia, Gliricidia, and Albizia as On-Farm Fertility",
          "url": "https://thegr0ve.com/topic/agroforestry/nitrogen-fixing-trees-acacia-gliricidia-albizia/",
          "page_role": "topic_spoke",
          "word_count": 2861
        },
        {
          "node_id": "page:topic-agroforestry-perennial-grain-crops-kernza-perennial-rice",
          "title": "Perennial Grain Crops: Kernza, Perennial Rice, and the Land Institute's Long Bet",
          "url": "https://thegr0ve.com/topic/agroforestry/perennial-grain-crops-kernza-perennial-rice/",
          "page_role": "topic_spoke",
          "word_count": 3020
        },
        {
          "node_id": "page:topic-agroforestry-perennial-polycultures-beyond-annual-monoculture",
          "title": "Perennial Polycultures: Beyond Annual Monoculture Thinking",
          "url": "https://thegr0ve.com/topic/agroforestry/perennial-polycultures-beyond-annual-monoculture/",
          "page_role": "topic_spoke",
          "word_count": 3344
        },
        {
          "node_id": "page:topic-agroforestry-silvopasture",
          "title": "Silvopasture: Animals, Grass, and Trees on the Same Acre",
          "url": "https://thegr0ve.com/topic/agroforestry/silvopasture/",
          "page_role": "topic_spoke",
          "word_count": 2944
        },
        {
          "node_id": "page:topic-agroforestry-succession-dynamics-forest-system-design",
          "title": "Succession Dynamics: Designing Forest-Like Systems Over Time",
          "url": "https://thegr0ve.com/topic/agroforestry/succession-dynamics-forest-system-design/",
          "page_role": "topic_spoke",
          "word_count": 2943
        },
        {
          "node_id": "page:topic-agroforestry-syntropic-agriculture-gotsch",
          "title": "Syntropic Agriculture: The G\u00f6tsch Method from Brazil",
          "url": "https://thegr0ve.com/topic/agroforestry/syntropic-agriculture-gotsch/",
          "page_role": "topic_spoke",
          "word_count": 2987
        },
        {
          "node_id": "page:topic-agroforestry-tree-crop-economics",
          "title": "Tree-Crop Economics: Patient Capital and Stacked Yield",
          "url": "https://thegr0ve.com/topic/agroforestry/tree-crop-economics/",
          "page_role": "topic_spoke",
          "word_count": 3075
        },
        {
          "node_id": "page:topic-agroforestry-windbreaks-and-shelterbelts-yield-effects",
          "title": "Windbreaks and Shelterbelts: Yield Effects Beyond Erosion Control",
          "url": "https://thegr0ve.com/topic/agroforestry/windbreaks-and-shelterbelts-yield-effects/",
          "page_role": "topic_spoke",
          "word_count": 2675
        }
      ]
    },
    {
      "topic": "azolla",
      "label": "Azolla",
      "hub_url": "https://thegr0ve.com/topic/azolla/",
      "page_count": 16,
      "spoke_count": 15,
      "pages": [
        {
          "node_id": "page:topic-azolla",
          "title": "Azolla: Cheapest Nitrogen Factory in Agriculture",
          "url": "https://thegr0ve.com/topic/azolla/",
          "page_role": "topic_pillar",
          "word_count": 4381
        },
        {
          "node_id": "page:topic-azolla-asian-rice-paddies",
          "title": "Azolla in Asian Rice Paddies: 1,000 Years of Field-Proven Free Nitrogen",
          "url": "https://thegr0ve.com/topic/azolla/asian-rice-paddies/",
          "page_role": "topic_spoke",
          "word_count": 2111
        },
        {
          "node_id": "page:topic-azolla-azolla-aquaculture-feed",
          "title": "Azolla as Aquaculture Feed: Amino Acids for Tilapia, Carp, and Shrimp",
          "url": "https://thegr0ve.com/topic/azolla/azolla-aquaculture-feed/",
          "page_role": "topic_spoke",
          "word_count": 2404
        },
        {
          "node_id": "page:topic-azolla-azolla-aquaculture-water-filter",
          "title": "Azolla as Live Aquaculture Filter: Pond Water Management with a Floating Fern",
          "url": "https://thegr0ve.com/topic/azolla/azolla-aquaculture-water-filter/",
          "page_role": "topic_spoke",
          "word_count": 2634
        },
        {
          "node_id": "page:topic-azolla-azolla-arid-climates",
          "title": "Azolla in Arid Climates: Shade, Evaporation Control, and Desert Aquatic Agriculture",
          "url": "https://thegr0ve.com/topic/azolla/azolla-arid-climates/",
          "page_role": "topic_spoke",
          "word_count": 3615
        },
        {
          "node_id": "page:topic-azolla-azolla-as-bioremediation",
          "title": "Azolla as Bioremediation: Removing Nitrogen, Phosphorus, and Heavy Metals from Water",
          "url": "https://thegr0ve.com/topic/azolla/azolla-as-bioremediation/",
          "page_role": "topic_spoke",
          "word_count": 2033
        },
        {
          "node_id": "page:topic-azolla-azolla-biogas-anaerobic-digestion",
          "title": "Azolla for Biogas: Anaerobic Digestion of a Nitrogen-Dense Feedstock",
          "url": "https://thegr0ve.com/topic/azolla/azolla-biogas-anaerobic-digestion/",
          "page_role": "topic_spoke",
          "word_count": 3413
        },
        {
          "node_id": "page:topic-azolla-azolla-biology-primer",
          "title": "Azolla Biology Primer: The Fern-Cyanobacteria Symbiosis That Fixes Free Nitrogen",
          "url": "https://thegr0ve.com/topic/azolla/azolla-biology-primer/",
          "page_role": "topic_spoke",
          "word_count": 1519
        },
        {
          "node_id": "page:topic-azolla-azolla-biostimulant-foliar-fermented-extracts",
          "title": "Azolla as Biostimulant: Foliar Sprays, Fermented Extracts, and Compost Teas",
          "url": "https://thegr0ve.com/topic/azolla/azolla-biostimulant-foliar-fermented-extracts/",
          "page_role": "topic_spoke",
          "word_count": 3257
        },
        {
          "node_id": "page:topic-azolla-azolla-compost",
          "title": "Azolla Compost: The On-Farm Nitrogen Substitute",
          "url": "https://thegr0ve.com/topic/azolla/azolla-compost/",
          "page_role": "topic_spoke",
          "word_count": 2545
        },
        {
          "node_id": "page:topic-azolla-azolla-event-paleoclimate",
          "title": "The Azolla Event: How a Floating Fern Cooled the Planet 49 Million Years Ago",
          "url": "https://thegr0ve.com/topic/azolla/azolla-event-paleoclimate/",
          "page_role": "topic_spoke",
          "word_count": 1768
        },
        {
          "node_id": "page:topic-azolla-azolla-livestock-feed",
          "title": "Azolla as Livestock Feed: Protein Content, Digestibility, and Inclusion Rates",
          "url": "https://thegr0ve.com/topic/azolla/azolla-livestock-feed/",
          "page_role": "topic_spoke",
          "word_count": 2362
        },
        {
          "node_id": "page:topic-azolla-azolla-nitrogen-fixation",
          "title": "How Azolla Fixes Nitrogen: The Biochemistry and Agronomic Yields",
          "url": "https://thegr0ve.com/topic/azolla/azolla-nitrogen-fixation/",
          "page_role": "topic_spoke",
          "word_count": 1914
        },
        {
          "node_id": "page:topic-azolla-azolla-processing-drying-pellets-flour",
          "title": "Azolla Processing: Drying, Pellets, and Flour for Shelf-Stable Supply",
          "url": "https://thegr0ve.com/topic/azolla/azolla-processing-drying-pellets-flour/",
          "page_role": "topic_spoke",
          "word_count": 3456
        },
        {
          "node_id": "page:topic-azolla-azolla-wastewater-treatment-municipal-scale",
          "title": "Azolla in Municipal Wastewater Treatment: Scaling from Farm Pond to Sewage Plant",
          "url": "https://thegr0ve.com/topic/azolla/azolla-wastewater-treatment-municipal-scale/",
          "page_role": "topic_spoke",
          "word_count": 3450
        },
        {
          "node_id": "page:topic-azolla-cultivation-systems",
          "title": "Azolla Cultivation Systems: Backyard Tub to Commercial Pond",
          "url": "https://thegr0ve.com/topic/azolla/cultivation-systems/",
          "page_role": "topic_spoke",
          "word_count": 1820
        }
      ]
    },
    {
      "topic": "biochar",
      "label": "Biochar",
      "hub_url": "https://thegr0ve.com/topic/biochar/",
      "page_count": 19,
      "spoke_count": 18,
      "pages": [
        {
          "node_id": "page:topic-biochar",
          "title": "Biochar: Carbon Banking That Pays Without Subsidy",
          "url": "https://thegr0ve.com/topic/biochar/",
          "page_role": "topic_pillar",
          "word_count": 3848
        },
        {
          "node_id": "page:topic-biochar-biochar-aquaculture-pond-filter",
          "title": "Biochar in the Pond: A Two-Layer Filter for Aquaculture Water Quality",
          "url": "https://thegr0ve.com/topic/biochar/biochar-aquaculture-pond-filter/",
          "page_role": "topic_spoke",
          "word_count": 4671
        },
        {
          "node_id": "page:topic-biochar-biochar-carbon-credits-2026",
          "title": "Biochar Carbon Credits 2026: Who's Buying, Who's Selling, What They Cost",
          "url": "https://thegr0ve.com/topic/biochar/biochar-carbon-credits-2026/",
          "page_role": "topic_spoke",
          "word_count": 3622
        },
        {
          "node_id": "page:topic-biochar-biochar-coastal-dead-zones",
          "title": "Biochar in the Sea: How Pyrolyzed Carbon Could Heal Coastal Dead Zones",
          "url": "https://thegr0ve.com/topic/biochar/biochar-coastal-dead-zones/",
          "page_role": "topic_spoke",
          "word_count": 4486
        },
        {
          "node_id": "page:topic-biochar-biochar-compost-vermicompost-bokashi",
          "title": "Biochar in the Compost Pile: How Pyrolyzed Carbon Multiplies Three Microbial Engines",
          "url": "https://thegr0ve.com/topic/biochar/biochar-compost-vermicompost-bokashi/",
          "page_role": "topic_spoke",
          "word_count": 4765
        },
        {
          "node_id": "page:topic-biochar-biochar-economics-production-vs-revenue",
          "title": "Biochar Economics: Production Cost vs Carbon Credit Revenue",
          "url": "https://thegr0ve.com/topic/biochar/biochar-economics-production-vs-revenue/",
          "page_role": "topic_spoke",
          "word_count": 2969
        },
        {
          "node_id": "page:topic-biochar-biochar-feedstock-selection-crop-residues-forestry",
          "title": "Biochar Feedstock Selection: Crop Residues, Forestry Waste, and Invasive Biomass",
          "url": "https://thegr0ve.com/topic/biochar/biochar-feedstock-selection-crop-residues-forestry/",
          "page_role": "topic_spoke",
          "word_count": 3068
        },
        {
          "node_id": "page:topic-biochar-biochar-honest-problems",
          "title": "Biochar's Honest Problems: Where the Carbon Math Breaks Down",
          "url": "https://thegr0ve.com/topic/biochar/biochar-honest-problems/",
          "page_role": "topic_spoke",
          "word_count": 4455
        },
        {
          "node_id": "page:topic-biochar-biochar-in-arid-dryland-agriculture",
          "title": "Biochar in Arid and Dryland Agriculture: Moisture Retention as the Primary Mechanism",
          "url": "https://thegr0ve.com/topic/biochar/biochar-in-arid-dryland-agriculture/",
          "page_role": "topic_spoke",
          "word_count": 2967
        },
        {
          "node_id": "page:topic-biochar-biochar-industrial-scale-facility-design",
          "title": "Industrial-Scale Biochar Facility Design: From 100 Tons to 10,000 Tons Per Year",
          "url": "https://thegr0ve.com/topic/biochar/biochar-industrial-scale-facility-design/",
          "page_role": "topic_spoke",
          "word_count": 3005
        },
        {
          "node_id": "page:topic-biochar-biochar-kiln-designs-tlud-kontiki-industrial",
          "title": "Biochar Kiln Designs: TLUD, Kontiki, and Industrial Pyrolyzers",
          "url": "https://thegr0ve.com/topic/biochar/biochar-kiln-designs-tlud-kontiki-industrial/",
          "page_role": "topic_spoke",
          "word_count": 3247
        },
        {
          "node_id": "page:topic-biochar-biochar-livestock-feed-rumen-methane",
          "title": "Biochar in Livestock Feed: Rumen Methane Reduction and Gut Health",
          "url": "https://thegr0ve.com/topic/biochar/biochar-livestock-feed-rumen-methane/",
          "page_role": "topic_spoke",
          "word_count": 2996
        },
        {
          "node_id": "page:topic-biochar-biochar-soil-amendment-when-it-works",
          "title": "Biochar as Soil Amendment: When It Works and When It Does Not",
          "url": "https://thegr0ve.com/topic/biochar/biochar-soil-amendment-when-it-works/",
          "page_role": "topic_spoke",
          "word_count": 3055
        },
        {
          "node_id": "page:topic-biochar-biochar-vs-beccs-per-ton-economics",
          "title": "Biochar vs BECCS: The Per-Ton Economics of Carbon Removal",
          "url": "https://thegr0ve.com/topic/biochar/biochar-vs-beccs-per-ton-economics/",
          "page_role": "topic_spoke",
          "word_count": 2593
        },
        {
          "node_id": "page:topic-biochar-biochar-water-filtration-livestock-health",
          "title": "Biochar for Water Filtration and Livestock Health",
          "url": "https://thegr0ve.com/topic/biochar/biochar-water-filtration-livestock-health/",
          "page_role": "topic_spoke",
          "word_count": 2979
        },
        {
          "node_id": "page:topic-biochar-bugs-biochar-future-of-food",
          "title": "Bugs, Biochar, and the Future of Food",
          "url": "https://thegr0ve.com/topic/biochar/bugs-biochar-future-of-food/",
          "page_role": "topic_spoke",
          "word_count": 3207
        },
        {
          "node_id": "page:topic-biochar-closing-carbon-loop-biomass-to-char-to-soil",
          "title": "Closing the Carbon Loop on Farm: Biomass to Char to Soil",
          "url": "https://thegr0ve.com/topic/biochar/closing-carbon-loop-biomass-to-char-to-soil/",
          "page_role": "topic_spoke",
          "word_count": 3552
        },
        {
          "node_id": "page:topic-biochar-pyrolysis-basics-carbon-lockin-chemistry",
          "title": "Pyrolysis Basics: The Chemistry of Carbon Lock-In",
          "url": "https://thegr0ve.com/topic/biochar/pyrolysis-basics-carbon-lockin-chemistry/",
          "page_role": "topic_spoke",
          "word_count": 3318
        },
        {
          "node_id": "page:topic-biochar-terra-preta-biochar-permanence",
          "title": "Terra Preta: 2,500-Year-Old Soils Prove Biochar Permanence",
          "url": "https://thegr0ve.com/topic/biochar/terra-preta-biochar-permanence/",
          "page_role": "topic_spoke",
          "word_count": 4122
        }
      ]
    },
    {
      "topic": "black-soldier-fly",
      "label": "Black Soldier Fly",
      "hub_url": "https://thegr0ve.com/topic/black-soldier-fly/",
      "page_count": 17,
      "spoke_count": 16,
      "pages": [
        {
          "node_id": "page:topic-black-soldier-fly",
          "title": "Black Soldier Fly: Three Revenue Streams from Waste",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/",
          "page_role": "topic_pillar",
          "word_count": 3544
        },
        {
          "node_id": "page:topic-black-soldier-fly-black-soldier-fly-biology",
          "title": "Black Soldier Fly Biology: The Lifecycle of an Industrial Insect",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/black-soldier-fly-biology/",
          "page_role": "topic_spoke",
          "word_count": 2676
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-conversion-math",
          "title": "BSFL Conversion Math: From Food Waste to Animal Protein",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-conversion-math/",
          "page_role": "topic_spoke",
          "word_count": 2943
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-fish-feed",
          "title": "BSFL as Fish Feed: Replacing Wild-Caught Fishmeal in Aquaculture",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-fish-feed/",
          "page_role": "topic_spoke",
          "word_count": 2774
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-frass-biofertilizer",
          "title": "BSFL Frass as Biofertilizer: Chitin, Plant Immune Priming, and the NPK Substitute",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-frass-biofertilizer/",
          "page_role": "topic_spoke",
          "word_count": 2711
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-human-consumption",
          "title": "BSFL for Human Consumption: Regulatory Landscape and Product Forms",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-human-consumption/",
          "page_role": "topic_spoke",
          "word_count": 3228
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-manure-management-livestock-operations",
          "title": "BSFL for Livestock Manure Management: Processing Poultry Litter, Swine Slurry, and Dairy Manure",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-manure-management-livestock-operations/",
          "page_role": "topic_spoke",
          "word_count": 3342
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-oil-lipid-extraction-biodiesel-cosmetics",
          "title": "BSFL Oil and Lipid Extraction: The Third Value Stream",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-oil-lipid-extraction-biodiesel-cosmetics/",
          "page_role": "topic_spoke",
          "word_count": 3232
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-pet-food-aquarium-feed-market",
          "title": "BSFL in Pet Food and Aquarium Feed: The Consumer Market at Scale",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-pet-food-aquarium-feed-market/",
          "page_role": "topic_spoke",
          "word_count": 3457
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-poultry-feed",
          "title": "BSFL as Poultry Feed: Amino Acid Profile and Feed Conversion Ratios",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-poultry-feed/",
          "page_role": "topic_spoke",
          "word_count": 2686
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-regulatory-landscape-global",
          "title": "BSFL Regulatory Landscape: What You Can Feed, Where You Can Sell, When the Rules Change",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-regulatory-landscape-global/",
          "page_role": "topic_spoke",
          "word_count": 3450
        },
        {
          "node_id": "page:topic-black-soldier-fly-bsfl-vs-soy-economics",
          "title": "BSFL Economics vs Soy: Input Cost, Water, Land, Emissions",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/bsfl-vs-soy-economics/",
          "page_role": "topic_spoke",
          "word_count": 2522
        },
        {
          "node_id": "page:topic-black-soldier-fly-chitin-extraction-stack",
          "title": "The Chitin Extraction Stack: From Frass to High-Value Materials",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/chitin-extraction-stack/",
          "page_role": "topic_spoke",
          "word_count": 3096
        },
        {
          "node_id": "page:topic-black-soldier-fly-circular-ag-operation",
          "title": "The Circular Ag Operation: BSFL Bay, Compost Yard, Aquaculture Pond",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/circular-ag-operation/",
          "page_role": "topic_spoke",
          "word_count": 2989
        },
        {
          "node_id": "page:topic-black-soldier-fly-european-bsfl-industry",
          "title": "The European BSFL Industry: Successes, Failures, and Where the Margin Is",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/european-bsfl-industry/",
          "page_role": "topic_spoke",
          "word_count": 3657
        },
        {
          "node_id": "page:topic-black-soldier-fly-food-waste-feedstock-sourcing",
          "title": "Food Waste Feedstock Sourcing: Contracts, Contamination, Logistics",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/food-waste-feedstock-sourcing/",
          "page_role": "topic_spoke",
          "word_count": 2386
        },
        {
          "node_id": "page:topic-black-soldier-fly-modular-bsf-facility-design",
          "title": "Modular BSF Facility Design: From One Tonne a Day to a Thousand",
          "url": "https://thegr0ve.com/topic/black-soldier-fly/modular-bsf-facility-design/",
          "page_role": "topic_spoke",
          "word_count": 2581
        }
      ]
    },
    {
      "topic": "composting",
      "label": "Composting",
      "hub_url": "https://thegr0ve.com/topic/composting/",
      "page_count": 16,
      "spoke_count": 15,
      "pages": [
        {
          "node_id": "page:topic-composting",
          "title": "Composting: Decoupling Your Farm from Gas Prices",
          "url": "https://thegr0ve.com/topic/composting/",
          "page_role": "topic_pillar",
          "word_count": 4448
        },
        {
          "node_id": "page:topic-composting-anaerobic-digestion-vs-composting",
          "title": "Anaerobic Digestion vs Composting: When Biogas Wins and When Humus Does",
          "url": "https://thegr0ve.com/topic/composting/anaerobic-digestion-vs-composting/",
          "page_role": "topic_spoke",
          "word_count": 2704
        },
        {
          "node_id": "page:topic-composting-bokashi-anaerobic-fermentation",
          "title": "Bokashi and Anaerobic Fermentation: The Lactic Acid Pathway to Soil Inputs",
          "url": "https://thegr0ve.com/topic/composting/bokashi-anaerobic-fermentation/",
          "page_role": "topic_spoke",
          "word_count": 3084
        },
        {
          "node_id": "page:topic-composting-compost-as-carbon-banking",
          "title": "Compost as Carbon Banking: Stable Humus, the SOC Math, and the 100-Year Sequestration Case",
          "url": "https://thegr0ve.com/topic/composting/compost-as-carbon-banking/",
          "page_role": "topic_spoke",
          "word_count": 3715
        },
        {
          "node_id": "page:topic-composting-compost-economics",
          "title": "Compost Economics: Input Cost Math When Gas Prices Spike",
          "url": "https://thegr0ve.com/topic/composting/compost-economics/",
          "page_role": "topic_spoke",
          "word_count": 1922
        },
        {
          "node_id": "page:topic-composting-compost-pathogen-kill-time-temperature",
          "title": "Pathogen Kill in Composting: Time-at-Temperature Standards and Why They Matter",
          "url": "https://thegr0ve.com/topic/composting/compost-pathogen-kill-time-temperature/",
          "page_role": "topic_spoke",
          "word_count": 2860
        },
        {
          "node_id": "page:topic-composting-compost-quality-testing-standards",
          "title": "Compost Quality Testing: C:N Ratios, Pathogens, and the Standards That Matter",
          "url": "https://thegr0ve.com/topic/composting/compost-quality-testing-standards/",
          "page_role": "topic_spoke",
          "word_count": 2576
        },
        {
          "node_id": "page:topic-composting-compost-teas-aerated-extracts",
          "title": "Compost Teas and Aerated Extracts: Turning Solids into Liquid Fertility",
          "url": "https://thegr0ve.com/topic/composting/compost-teas-aerated-extracts/",
          "page_role": "topic_spoke",
          "word_count": 3086
        },
        {
          "node_id": "page:topic-composting-compost-windrow-engineering-commercial-scale",
          "title": "Windrow Composting at Commercial Scale: Engineering, Equipment, and Operational Economics",
          "url": "https://thegr0ve.com/topic/composting/compost-windrow-engineering-commercial-scale/",
          "page_role": "topic_spoke",
          "word_count": 2784
        },
        {
          "node_id": "page:topic-composting-hot-vs-cold-composting",
          "title": "Hot vs Cold Composting: Method Selection Guide with Tradeoff Analysis",
          "url": "https://thegr0ve.com/topic/composting/hot-vs-cold-composting/",
          "page_role": "topic_spoke",
          "word_count": 1722
        },
        {
          "node_id": "page:topic-composting-how-to-start-composting",
          "title": "How to Start Composting: A Step-by-Step Setup Guide",
          "url": "https://thegr0ve.com/topic/composting/how-to-start-composting/",
          "page_role": "topic_spoke",
          "word_count": 1870
        },
        {
          "node_id": "page:topic-composting-korean-natural-farming-jadam",
          "title": "Korean Natural Farming and JADAM: Indigenous Microorganism Cultures",
          "url": "https://thegr0ve.com/topic/composting/korean-natural-farming-jadam/",
          "page_role": "topic_spoke",
          "word_count": 3126
        },
        {
          "node_id": "page:topic-composting-municipal-compost-streams",
          "title": "Municipal Compost Streams: Sourcing, Contamination, Closing the Urban Nutrient Loop",
          "url": "https://thegr0ve.com/topic/composting/municipal-compost-streams/",
          "page_role": "topic_spoke",
          "word_count": 3033
        },
        {
          "node_id": "page:topic-composting-regenerative-farm-transition-case-studies",
          "title": "Regenerative Farm Transition Case Studies: Year-by-Year Financial Arc",
          "url": "https://thegr0ve.com/topic/composting/regenerative-farm-transition-case-studies/",
          "page_role": "topic_spoke",
          "word_count": 1789
        },
        {
          "node_id": "page:topic-composting-synthetic-vs-compost-nitrogen",
          "title": "Synthetic vs Compost Nitrogen: Molecular Mechanism and 5-Year Cost Comparison",
          "url": "https://thegr0ve.com/topic/composting/synthetic-vs-compost-nitrogen/",
          "page_role": "topic_spoke",
          "word_count": 1996
        },
        {
          "node_id": "page:topic-composting-vermicomposting-at-scale",
          "title": "Vermicomposting at Scale: Biology, Economics, and Commercial Operations",
          "url": "https://thegr0ve.com/topic/composting/vermicomposting-at-scale/",
          "page_role": "topic_spoke",
          "word_count": 1766
        }
      ]
    },
    {
      "topic": "farm-intelligence",
      "label": "Farm Intelligence",
      "hub_url": "https://thegr0ve.com/topic/farm-intelligence/",
      "page_count": 15,
      "spoke_count": 14,
      "pages": [
        {
          "node_id": "page:topic-farm-intelligence",
          "title": "Farm Intelligence: Soil Biology Legible at Operator Cost",
          "url": "https://thegr0ve.com/topic/farm-intelligence/",
          "page_role": "topic_pillar",
          "word_count": 5194
        },
        {
          "node_id": "page:topic-farm-intelligence-aquaculture-monitoring-stacks",
          "title": "Aquaculture Monitoring Stacks: Sensors for IMTA and Regenerative Aquaculture",
          "url": "https://thegr0ve.com/topic/farm-intelligence/aquaculture-monitoring-stacks/",
          "page_role": "topic_spoke",
          "word_count": 2917
        },
        {
          "node_id": "page:topic-farm-intelligence-climate-fieldview-vs-open-platforms-the-data-capture-choice",
          "title": "Climate FieldView vs Open Platforms: Data Capture",
          "url": "https://thegr0ve.com/topic/farm-intelligence/climate-fieldview-vs-open-platforms-the-data-capture-choice/",
          "page_role": "topic_spoke",
          "word_count": 3017
        },
        {
          "node_id": "page:topic-farm-intelligence-farmos-open-source-farm-management",
          "title": "FarmOS and the Open-Source Farm Management Stack",
          "url": "https://thegr0ve.com/topic/farm-intelligence/farmos-open-source-farm-management/",
          "page_role": "topic_spoke",
          "word_count": 3243
        },
        {
          "node_id": "page:topic-farm-intelligence-livestock-monitoring-virtual-fencing-wearables",
          "title": "Livestock Monitoring: Virtual Fencing, Wearables, and Computer Vision",
          "url": "https://thegr0ve.com/topic/farm-intelligence/livestock-monitoring-virtual-fencing-wearables/",
          "page_role": "topic_spoke",
          "word_count": 3148
        },
        {
          "node_id": "page:topic-farm-intelligence-livestock-sensing-rumination-activity-location",
          "title": "Rumination Tags, Activity Sensors, and GPS for Cattle Herds",
          "url": "https://thegr0ve.com/topic/farm-intelligence/livestock-sensing-rumination-activity-location/",
          "page_role": "topic_spoke",
          "word_count": 2428
        },
        {
          "node_id": "page:topic-farm-intelligence-on-farm-ai-weed-id-biomass-estimation-disease",
          "title": "On-Farm AI: Weed ID, Biomass Estimation, Disease Detection",
          "url": "https://thegr0ve.com/topic/farm-intelligence/on-farm-ai-weed-id-biomass-estimation-disease/",
          "page_role": "topic_spoke",
          "word_count": 2922
        },
        {
          "node_id": "page:topic-farm-intelligence-on-farm-drones-uav-imagery",
          "title": "On-Farm UAV Imagery: Centimetre-Scale Intelligence",
          "url": "https://thegr0ve.com/topic/farm-intelligence/on-farm-drones-uav-imagery/",
          "page_role": "topic_spoke",
          "word_count": 2741
        },
        {
          "node_id": "page:topic-farm-intelligence-openteam-agstack-farmer-owned-data-platforms",
          "title": "OpenTEAM and AgStack: Farmer-Owned Data Platforms",
          "url": "https://thegr0ve.com/topic/farm-intelligence/openteam-agstack-farmer-owned-data-platforms/",
          "page_role": "topic_spoke",
          "word_count": 2304
        },
        {
          "node_id": "page:topic-farm-intelligence-remote-sensing-sentinel-2-ndvi-for-regen-operators",
          "title": "Sentinel-2 NDVI for Regen Operators: Free 10m Crop Monitoring",
          "url": "https://thegr0ve.com/topic/farm-intelligence/remote-sensing-sentinel-2-ndvi-for-regen-operators/",
          "page_role": "topic_spoke",
          "word_count": 2690
        },
        {
          "node_id": "page:topic-farm-intelligence-satellite-drone-monitoring-regen-verification",
          "title": "Satellite and Drone Monitoring for Regenerative Verification",
          "url": "https://thegr0ve.com/topic/farm-intelligence/satellite-drone-monitoring-regen-verification/",
          "page_role": "topic_spoke",
          "word_count": 2858
        },
        {
          "node_id": "page:topic-farm-intelligence-soil-biology-testing-plfa-haney-sequencing",
          "title": "Soil Biology Testing: PLFA, Haney and Sequencing",
          "url": "https://thegr0ve.com/topic/farm-intelligence/soil-biology-testing-plfa-haney-sequencing/",
          "page_role": "topic_spoke",
          "word_count": 3473
        },
        {
          "node_id": "page:topic-farm-intelligence-soil-carbon-mrv-measurement-reporting-verification",
          "title": "Soil Carbon MRV: How Regen Credits Are Measured",
          "url": "https://thegr0ve.com/topic/farm-intelligence/soil-carbon-mrv-measurement-reporting-verification/",
          "page_role": "topic_spoke",
          "word_count": 2891
        },
        {
          "node_id": "page:topic-farm-intelligence-soil-sensors-in-situ-moisture-npk-microbiome",
          "title": "Soil Sensors: In-Situ Moisture, NPK, and Microbiome Monitoring",
          "url": "https://thegr0ve.com/topic/farm-intelligence/soil-sensors-in-situ-moisture-npk-microbiome/",
          "page_role": "topic_spoke",
          "word_count": 3441
        },
        {
          "node_id": "page:topic-farm-intelligence-vision-based-pest-scouting",
          "title": "Vision-Based Pest Scouting: Targeted Intervention Instead of Blanket Spraying",
          "url": "https://thegr0ve.com/topic/farm-intelligence/vision-based-pest-scouting/",
          "page_role": "topic_spoke",
          "word_count": 2927
        }
      ]
    },
    {
      "topic": "mushroom-materials",
      "label": "Mushroom Materials",
      "hub_url": "https://thegr0ve.com/topic/mushroom-materials/",
      "page_count": 15,
      "spoke_count": 14,
      "pages": [
        {
          "node_id": "page:topic-mushroom-materials",
          "title": "Mushroom Materials: Mycelium Replacing Polystyrene",
          "url": "https://thegr0ve.com/topic/mushroom-materials/",
          "page_role": "topic_pillar",
          "word_count": 4513
        },
        {
          "node_id": "page:topic-mushroom-materials-closing-the-loop-mushrooms-spent-brewery-grain",
          "title": "Closing the Loop: Mushrooms on Spent Brewery Grain and Other Waste Streams",
          "url": "https://thegr0ve.com/topic/mushroom-materials/closing-the-loop-mushrooms-spent-brewery-grain/",
          "page_role": "topic_spoke",
          "word_count": 3127
        },
        {
          "node_id": "page:topic-mushroom-materials-functional-mushroom-supplements-extracts",
          "title": "Functional Mushroom Supplements: The Adaptogen Pharmacopoeia Beyond Lion's Mane",
          "url": "https://thegr0ve.com/topic/mushroom-materials/functional-mushroom-supplements-extracts/",
          "page_role": "topic_spoke",
          "word_count": 3026
        },
        {
          "node_id": "page:topic-mushroom-materials-fungal-industrial-economy",
          "title": "The Fungal Industrial Economy: Where the Money Actually Is",
          "url": "https://thegr0ve.com/topic/mushroom-materials/fungal-industrial-economy/",
          "page_role": "topic_spoke",
          "word_count": 2958
        },
        {
          "node_id": "page:topic-mushroom-materials-lions-mane-medicinal-mushroom-stack",
          "title": "Lion's Mane and the Medicinal Mushroom Stack",
          "url": "https://thegr0ve.com/topic/mushroom-materials/lions-mane-medicinal-mushroom-stack/",
          "page_role": "topic_spoke",
          "word_count": 2914
        },
        {
          "node_id": "page:topic-mushroom-materials-mycelium-acoustic-panels-architectural-products",
          "title": "Mycelium Acoustic Panels and Architectural Products: The Interior Applications Layer",
          "url": "https://thegr0ve.com/topic/mushroom-materials/mycelium-acoustic-panels-architectural-products/",
          "page_role": "topic_spoke",
          "word_count": 3142
        },
        {
          "node_id": "page:topic-mushroom-materials-mycelium-filtration-water-air-systems",
          "title": "Mycelium Filtration: Engineered Fungi for Water and Air Treatment",
          "url": "https://thegr0ve.com/topic/mushroom-materials/mycelium-filtration-water-air-systems/",
          "page_role": "topic_spoke",
          "word_count": 3064
        },
        {
          "node_id": "page:topic-mushroom-materials-mycelium-insulation-building-materials",
          "title": "Mycelium Insulation: Building Materials That Grow",
          "url": "https://thegr0ve.com/topic/mushroom-materials/mycelium-insulation-building-materials/",
          "page_role": "topic_spoke",
          "word_count": 2720
        },
        {
          "node_id": "page:topic-mushroom-materials-mycelium-leather-animal-hide-alternative",
          "title": "Mycelium Leather: Fungal Alternatives to Animal Hides",
          "url": "https://thegr0ve.com/topic/mushroom-materials/mycelium-leather-animal-hide-alternative/",
          "page_role": "topic_spoke",
          "word_count": 2717
        },
        {
          "node_id": "page:topic-mushroom-materials-mycelium-meat-alternatives-meati-quorn",
          "title": "Mycelium Meat Alternatives: The Protein Category Fungi Already Dominated",
          "url": "https://thegr0ve.com/topic/mushroom-materials/mycelium-meat-alternatives-meati-quorn/",
          "page_role": "topic_spoke",
          "word_count": 3098
        },
        {
          "node_id": "page:topic-mushroom-materials-mycelium-packaging-polystyrene-replacement",
          "title": "Mycelium Packaging: The Polystyrene Replacement Economics",
          "url": "https://thegr0ve.com/topic/mushroom-materials/mycelium-packaging-polystyrene-replacement/",
          "page_role": "topic_spoke",
          "word_count": 3013
        },
        {
          "node_id": "page:topic-mushroom-materials-mycelium-structural-composites-mushroom-bricks",
          "title": "Mycelium Structural Composites: Mushroom Bricks and Beyond",
          "url": "https://thegr0ve.com/topic/mushroom-materials/mycelium-structural-composites-mushroom-bricks/",
          "page_role": "topic_spoke",
          "word_count": 2666
        },
        {
          "node_id": "page:topic-mushroom-materials-mycoremediation-contaminated-soil",
          "title": "Mycoremediation: Using Fungi to Break Down Contaminated Soil",
          "url": "https://thegr0ve.com/topic/mushroom-materials/mycoremediation-contaminated-soil/",
          "page_role": "topic_spoke",
          "word_count": 2838
        },
        {
          "node_id": "page:topic-mushroom-materials-oyster-mushroom-agricultural-waste-substrate",
          "title": "Oyster Mushroom on Agricultural Waste: The Cheapest Substrate Economics",
          "url": "https://thegr0ve.com/topic/mushroom-materials/oyster-mushroom-agricultural-waste-substrate/",
          "page_role": "topic_spoke",
          "word_count": 2858
        },
        {
          "node_id": "page:topic-mushroom-materials-scaling-mycelium-production-bag-brick-bioreactor",
          "title": "Scaling Mycelium Production: Bag, Brick, and Bioreactor",
          "url": "https://thegr0ve.com/topic/mushroom-materials/scaling-mycelium-production-bag-brick-bioreactor/",
          "page_role": "topic_spoke",
          "word_count": 2962
        }
      ]
    },
    {
      "topic": "mycorrhizal-fungi",
      "label": "Mycorrhizal Fungi",
      "hub_url": "https://thegr0ve.com/topic/mycorrhizal-fungi/",
      "page_count": 15,
      "spoke_count": 14,
      "pages": [
        {
          "node_id": "page:topic-mycorrhizal-fungi",
          "title": "Mycorrhizal Fungi: Physics of Regenerative Farming",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/",
          "page_role": "topic_pillar",
          "word_count": 5009
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-amf-in-vineyards-quality-yield-data",
          "title": "Arbuscular Mycorrhizae in Vineyards: Quality, Yield, and Terroir Data",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/amf-in-vineyards-quality-yield-data/",
          "page_role": "topic_spoke",
          "word_count": 2662
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-arbuscular-vs-ectomycorrhizal",
          "title": "Arbuscular vs Ectomycorrhizal Fungi: Two Underground Economies",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/arbuscular-vs-ectomycorrhizal/",
          "page_role": "topic_spoke",
          "word_count": 3146
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-compost-teas-microbial-vector",
          "title": "Compost Teas as Microbial Vector: Brewing, Application, and What Actually Works",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/compost-teas-microbial-vector/",
          "page_role": "topic_spoke",
          "word_count": 3197
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-glomalin-soil-glue-protein",
          "title": "Glomalin: The Sticky Protein That Holds Soil Together",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/glomalin-soil-glue-protein/",
          "page_role": "topic_spoke",
          "word_count": 2824
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-how-tillage-disrupts-soil-microbiome",
          "title": "How Tillage and Synthetic Inputs Disrupt the Underground Economy",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/how-tillage-disrupts-soil-microbiome/",
          "page_role": "topic_spoke",
          "word_count": 3166
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-hyphal-network-soil-structure",
          "title": "The Hyphal Network: How Fungi Build Soil Structure",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/hyphal-network-soil-structure/",
          "page_role": "topic_spoke",
          "word_count": 2999
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-microbial-inoculants-what-works",
          "title": "Microbial Inoculants: When They Work and When They Are Snake Oil",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/microbial-inoculants-what-works/",
          "page_role": "topic_spoke",
          "word_count": 2938
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-mycorrhizal-and-biochar-stacking-synergy",
          "title": "Mycorrhizal Fungi and Biochar: Stacking the Two Highest-Leverage Soil Amendments",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/mycorrhizal-and-biochar-stacking-synergy/",
          "page_role": "topic_spoke",
          "word_count": 2570
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-mycorrhizal-host-specificity-crop-matching",
          "title": "Mycorrhizal Host Specificity: Matching Strains to Crops",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/mycorrhizal-host-specificity-crop-matching/",
          "page_role": "topic_spoke",
          "word_count": 2584
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-mycorrhizal-networks-in-agroforestry-perennial",
          "title": "Mycorrhizal Networks in Agroforestry and Perennial Systems",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/mycorrhizal-networks-in-agroforestry-perennial/",
          "page_role": "topic_spoke",
          "word_count": 2974
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-recovering-disrupted-soil-microbiome",
          "title": "Recovering a Disrupted Soil Microbiome: The Three-Year Reset",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/recovering-disrupted-soil-microbiome/",
          "page_role": "topic_spoke",
          "word_count": 3523
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-root-exudates-microbiome",
          "title": "Root Exudates: How Plants Hire Their Microbiome",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/root-exudates-microbiome/",
          "page_role": "topic_spoke",
          "word_count": 3038
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-soil-health-testing",
          "title": "Soil Health Testing: Beyond NPK to Microbial Function",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/soil-health-testing/",
          "page_role": "topic_spoke",
          "word_count": 3297
        },
        {
          "node_id": "page:topic-mycorrhizal-fungi-wood-wide-web-forest-communication",
          "title": "The Wood Wide Web: Forest Communication and the Research Behind It",
          "url": "https://thegr0ve.com/topic/mycorrhizal-fungi/wood-wide-web-forest-communication/",
          "page_role": "topic_spoke",
          "word_count": 2732
        }
      ]
    },
    {
      "topic": "on-farm-energy",
      "label": "On Farm Energy",
      "hub_url": "https://thegr0ve.com/topic/on-farm-energy/",
      "page_count": 2,
      "spoke_count": 1,
      "pages": [
        {
          "node_id": "page:topic-on-farm-energy",
          "title": "On-Farm Energy: Solar, Biogas, and the Capex-Once Farm Gate",
          "url": "https://thegr0ve.com/topic/on-farm-energy/",
          "page_role": "topic_pillar",
          "word_count": 4305
        },
        {
          "node_id": "page:topic-on-farm-energy-on-farm-energy-solar-wind-biogas",
          "title": "On-Farm Energy: Solar, Micro-Wind, and Biogas Integration",
          "url": "https://thegr0ve.com/topic/on-farm-energy/on-farm-energy-solar-wind-biogas/",
          "page_role": "topic_spoke",
          "word_count": 3078
        }
      ]
    },
    {
      "topic": "regenerative-agriculture",
      "label": "Regenerative Agriculture",
      "hub_url": "https://thegr0ve.com/topic/regenerative-agriculture/",
      "page_count": 19,
      "spoke_count": 18,
      "pages": [
        {
          "node_id": "page:topic-regenerative-agriculture",
          "title": "Regenerative Agriculture: Farming with Biology",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/",
          "page_role": "topic_pillar",
          "word_count": 4345
        },
        {
          "node_id": "page:topic-regenerative-agriculture-cover-crops",
          "title": "Cover Crops: Nitrogen Fixation, Weed Suppression, and the ROI Data",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/cover-crops/",
          "page_role": "topic_spoke",
          "word_count": 1685
        },
        {
          "node_id": "page:topic-regenerative-agriculture-crop-rotation-strategies",
          "title": "Crop Rotation Strategies: Nitrogen, Pest, and Disease Cycles",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/crop-rotation-strategies/",
          "page_role": "topic_spoke",
          "word_count": 3020
        },
        {
          "node_id": "page:topic-regenerative-agriculture-jadam-knf-commercial-scale",
          "title": "JADAM and KNF Applied at Commercial Scale",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/jadam-knf-commercial-scale/",
          "page_role": "topic_spoke",
          "word_count": 3118
        },
        {
          "node_id": "page:topic-regenerative-agriculture-multi-cropping-intercropping",
          "title": "Multi-Cropping and Intercropping: Spatial Yield Stacking",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/multi-cropping-intercropping/",
          "page_role": "topic_spoke",
          "word_count": 2849
        },
        {
          "node_id": "page:topic-regenerative-agriculture-no-till-mechanics",
          "title": "No-Till Mechanics: What Happens to Soil When You Stop Tilling",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/no-till-mechanics/",
          "page_role": "topic_spoke",
          "word_count": 1791
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regen-ag-certification-premiums",
          "title": "Regenerative Agriculture Certification and Market Premiums: ROC, Land to Market, and the Profit Multiplier",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regen-ag-certification-premiums/",
          "page_role": "topic_spoke",
          "word_count": 2937
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regen-ag-drought-resilience",
          "title": "Regenerative Agriculture and Drought Resilience: The Water-Holding Advantage",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regen-ag-drought-resilience/",
          "page_role": "topic_spoke",
          "word_count": 3045
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regen-ag-livestock-crop-integration",
          "title": "Livestock-Crop Integration: The Economics of Animals in the Field",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regen-ag-livestock-crop-integration/",
          "page_role": "topic_spoke",
          "word_count": 3411
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regen-carbon-credits",
          "title": "Carbon Credits and Regen Ag: The Additional Revenue Layer",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regen-carbon-credits/",
          "page_role": "topic_spoke",
          "word_count": 3065
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regen-pest-dynamic",
          "title": "The Pest Dynamic: How Biological Diversity Replaces Pesticides",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regen-pest-dynamic/",
          "page_role": "topic_spoke",
          "word_count": 2747
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regen-profit-math",
          "title": "Regenerative Agriculture Profit Math: Where the Margin Advantage Comes From",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regen-profit-math/",
          "page_role": "topic_spoke",
          "word_count": 1608
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regen-transition-strategies",
          "title": "Transition Strategies: Converting Without Going Broke",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regen-transition-strategies/",
          "page_role": "topic_spoke",
          "word_count": 3328
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regen-yield-gap",
          "title": "The Regen Yield Gap: Year 1, Year 3, Year 5, Year 10",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regen-yield-gap/",
          "page_role": "topic_spoke",
          "word_count": 2682
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regenerative-agriculture-for-beginners",
          "title": "Regenerative Agriculture for Beginners: Five Practices, Real Economics",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regenerative-agriculture-for-beginners/",
          "page_role": "topic_spoke",
          "word_count": 1766
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regenerative-agriculture-input-costs",
          "title": "Regenerative Agriculture Input Costs: What Each Biological Substitute Costs vs Synthetic",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regenerative-agriculture-input-costs/",
          "page_role": "topic_spoke",
          "word_count": 1935
        },
        {
          "node_id": "page:topic-regenerative-agriculture-regenerative-vs-conventional-farming",
          "title": "Regenerative vs Conventional Farming: Yield, Margin, and Risk Under Stress",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/regenerative-vs-conventional-farming/",
          "page_role": "topic_spoke",
          "word_count": 1684
        },
        {
          "node_id": "page:topic-regenerative-agriculture-soil-biology-nutrient-cycling",
          "title": "Soil Biology and Nutrient Cycling: How the Soil Food Web Replaces Synthetic Fertilizer",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/soil-biology-nutrient-cycling/",
          "page_role": "topic_spoke",
          "word_count": 3145
        },
        {
          "node_id": "page:topic-regenerative-agriculture-soil-organic-matter",
          "title": "Soil Organic Matter: The Regeneration Timeline",
          "url": "https://thegr0ve.com/topic/regenerative-agriculture/soil-organic-matter/",
          "page_role": "topic_spoke",
          "word_count": 2830
        }
      ]
    },
    {
      "topic": "regenerative-aquaculture",
      "label": "Regenerative Aquaculture",
      "hub_url": "https://thegr0ve.com/topic/regenerative-aquaculture/",
      "page_count": 16,
      "spoke_count": 15,
      "pages": [
        {
          "node_id": "page:topic-regenerative-aquaculture",
          "title": "Regenerative Aquaculture: Multi-Trophic Systems",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/",
          "page_role": "topic_pillar",
          "word_count": 4005
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-aquaculture-certifications-asc-bap",
          "title": "Aquaculture Certifications: ASC, BAP, Naturland, Friend of the Sea Compared",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/aquaculture-certifications-asc-bap/",
          "page_role": "topic_spoke",
          "word_count": 3145
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-aquaponics-integrated-plant-fish-systems",
          "title": "Aquaponics: The Integrated Plant-Fish System as Small-Scale IMTA",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/aquaponics-integrated-plant-fish-systems/",
          "page_role": "topic_spoke",
          "word_count": 3420
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-building-syntropic-aquaculture-from-zero",
          "title": "Building a Syntropic Aquaculture Operation From Zero",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/building-syntropic-aquaculture-from-zero/",
          "page_role": "topic_spoke",
          "word_count": 2986
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-carp-polyculture",
          "title": "Carp Polyculture: 2,000 Years of Chinese Practice",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/carp-polyculture/",
          "page_role": "topic_spoke",
          "word_count": 2746
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-disease-and-waste-math",
          "title": "Disease and Waste Math: How Species Pairing Eliminates Antibiotic Reliance",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/disease-and-waste-math/",
          "page_role": "topic_spoke",
          "word_count": 2909
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-fishmeal-trap",
          "title": "The Fishmeal Trap: Why Industrial Aquaculture Is Quietly Extractive",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/fishmeal-trap/",
          "page_role": "topic_spoke",
          "word_count": 2682
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-imta-principles",
          "title": "IMTA Principles: Trophic Stacking and How Waste Becomes Feed",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/imta-principles/",
          "page_role": "topic_spoke",
          "word_count": 2837
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-kelp-shellfish-finfish-stack",
          "title": "Kelp + Shellfish + Finfish: The Proven Open-Ocean Stack",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/kelp-shellfish-finfish-stack/",
          "page_role": "topic_spoke",
          "word_count": 2589
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-mangrove-aquaculture-economics",
          "title": "Mangrove-Aquaculture Restoration Economics",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/mangrove-aquaculture-economics/",
          "page_role": "topic_spoke",
          "word_count": 2497
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-microalgae-aquaculture-feed",
          "title": "Microalgae as Aquaculture Feed: Replacing Fishmeal at the Base of the Chain",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/microalgae-aquaculture-feed/",
          "page_role": "topic_spoke",
          "word_count": 3383
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-oyster-reef-aquaculture",
          "title": "Oyster Reefs: Commercial Production AND Coastal Restoration",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/oyster-reef-aquaculture/",
          "page_role": "topic_spoke",
          "word_count": 2692
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-ras-imta-land-based-systems",
          "title": "Land-Based RAS-IMTA: Recirculating Aquaculture Meets Multi-Trophic Integration",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/ras-imta-land-based-systems/",
          "page_role": "topic_spoke",
          "word_count": 3294
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-rice-fish-duck-integration",
          "title": "Rice-Fish-Duck Integration: The Paddy as a Polyculture Engine",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/rice-fish-duck-integration/",
          "page_role": "topic_spoke",
          "word_count": 2630
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-salmon-kelp-coastal-systems",
          "title": "Salmon + Kelp Coastal Systems: Methane, Sea Lice, Margin Math",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/salmon-kelp-coastal-systems/",
          "page_role": "topic_spoke",
          "word_count": 3007
        },
        {
          "node_id": "page:topic-regenerative-aquaculture-tilapia-shrimp-azolla",
          "title": "Tilapia + Shrimp + Azolla: Freshwater Tropical Polyculture",
          "url": "https://thegr0ve.com/topic/regenerative-aquaculture/tilapia-shrimp-azolla/",
          "page_role": "topic_spoke",
          "word_count": 2578
        }
      ]
    },
    {
      "topic": "rotational-grazing",
      "label": "Rotational Grazing",
      "hub_url": "https://thegr0ve.com/topic/rotational-grazing/",
      "page_count": 15,
      "spoke_count": 14,
      "pages": [
        {
          "node_id": "page:topic-rotational-grazing",
          "title": "Rotational Grazing: AMP Grass-Finish Economics",
          "url": "https://thegr0ve.com/topic/rotational-grazing/",
          "page_role": "topic_pillar",
          "word_count": 2881
        },
        {
          "node_id": "page:topic-rotational-grazing-amp-systems",
          "title": "Adaptive Multi-Paddock (AMP) Systems",
          "url": "https://thegr0ve.com/topic/rotational-grazing/amp-systems/",
          "page_role": "topic_spoke",
          "word_count": 2663
        },
        {
          "node_id": "page:topic-rotational-grazing-dairy-on-pasture",
          "title": "Dairy on Pasture: Lower Yield, Higher Margin, Healthier Herd",
          "url": "https://thegr0ve.com/topic/rotational-grazing/dairy-on-pasture/",
          "page_role": "topic_spoke",
          "word_count": 3155
        },
        {
          "node_id": "page:topic-rotational-grazing-grass-finished-beef-economics",
          "title": "Grass-Finished Beef Economics",
          "url": "https://thegr0ve.com/topic/rotational-grazing/grass-finished-beef-economics/",
          "page_role": "topic_spoke",
          "word_count": 2759
        },
        {
          "node_id": "page:topic-rotational-grazing-grazing-carbon-math",
          "title": "Grazing Carbon Math: Real Numbers from Real Ranches",
          "url": "https://thegr0ve.com/topic/rotational-grazing/grazing-carbon-math/",
          "page_role": "topic_spoke",
          "word_count": 2735
        },
        {
          "node_id": "page:topic-rotational-grazing-holistic-management-what-the-data-shows",
          "title": "Holistic Management: What the Peer-Reviewed Data Actually Shows",
          "url": "https://thegr0ve.com/topic/rotational-grazing/holistic-management-what-the-data-shows/",
          "page_role": "topic_spoke",
          "word_count": 2526
        },
        {
          "node_id": "page:topic-rotational-grazing-holistic-management",
          "title": "Holistic Management: The Allan Savory Framework",
          "url": "https://thegr0ve.com/topic/rotational-grazing/holistic-management/",
          "page_role": "topic_spoke",
          "word_count": 2776
        },
        {
          "node_id": "page:topic-rotational-grazing-holistic-planned-grazing-drylands",
          "title": "Holistic Planned Grazing in Dryland Landscapes",
          "url": "https://thegr0ve.com/topic/rotational-grazing/holistic-planned-grazing-drylands/",
          "page_role": "topic_spoke",
          "word_count": 3434
        },
        {
          "node_id": "page:topic-rotational-grazing-mob-grazing",
          "title": "Mob Grazing: Density, Duration, and Recovery",
          "url": "https://thegr0ve.com/topic/rotational-grazing/mob-grazing/",
          "page_role": "topic_spoke",
          "word_count": 2753
        },
        {
          "node_id": "page:topic-rotational-grazing-multi-species-grazing",
          "title": "Multi-Species Grazing: Cattle + Sheep + Poultry Stacking",
          "url": "https://thegr0ve.com/topic/rotational-grazing/multi-species-grazing/",
          "page_role": "topic_spoke",
          "word_count": 2687
        },
        {
          "node_id": "page:topic-rotational-grazing-paddock-water-infrastructure",
          "title": "Paddock Design and On-Farm Water Infrastructure",
          "url": "https://thegr0ve.com/topic/rotational-grazing/paddock-water-infrastructure/",
          "page_role": "topic_spoke",
          "word_count": 2818
        },
        {
          "node_id": "page:topic-rotational-grazing-pasture-cropping-colin-seis-method",
          "title": "Pasture Cropping: The Colin Seis Method for Integrated Grain and Grazing",
          "url": "https://thegr0ve.com/topic/rotational-grazing/pasture-cropping-colin-seis-method/",
          "page_role": "topic_spoke",
          "word_count": 2493
        },
        {
          "node_id": "page:topic-rotational-grazing-rotational-vs-continuous-grazing-yield-comparison",
          "title": "Rotational vs Continuous Grazing: Yield, Soil Health, and Margin Compared",
          "url": "https://thegr0ve.com/topic/rotational-grazing/rotational-vs-continuous-grazing-yield-comparison/",
          "page_role": "topic_spoke",
          "word_count": 2306
        },
        {
          "node_id": "page:topic-rotational-grazing-silvopasture-operations",
          "title": "Silvopasture Operations: Trees, Grass, and Animals on the Same Acre",
          "url": "https://thegr0ve.com/topic/rotational-grazing/silvopasture-operations/",
          "page_role": "topic_spoke",
          "word_count": 2927
        },
        {
          "node_id": "page:topic-rotational-grazing-virtual-fencing-collar-economics",
          "title": "Virtual Fencing Collar Economics: Vence, Halter, and Nofence in the Field",
          "url": "https://thegr0ve.com/topic/rotational-grazing/virtual-fencing-collar-economics/",
          "page_role": "topic_spoke",
          "word_count": 2267
        }
      ]
    },
    {
      "topic": "seaweed-farming",
      "label": "Seaweed Farming",
      "hub_url": "https://thegr0ve.com/topic/seaweed-farming/",
      "page_count": 15,
      "spoke_count": 14,
      "pages": [
        {
          "node_id": "page:topic-seaweed-farming",
          "title": "Seaweed Farming: Zero-Input Crop for Food and Carbon",
          "url": "https://thegr0ve.com/topic/seaweed-farming/",
          "page_role": "topic_pillar",
          "word_count": 4276
        },
        {
          "node_id": "page:topic-seaweed-farming-blue-carbon-mangroves-seagrass-coastal",
          "title": "Blue Carbon: Mangroves, Seagrass, and Coastal Sequestration",
          "url": "https://thegr0ve.com/topic/seaweed-farming/blue-carbon-mangroves-seagrass-coastal/",
          "page_role": "topic_spoke",
          "word_count": 2792
        },
        {
          "node_id": "page:topic-seaweed-farming-kelp-as-crop-greenwave-model",
          "title": "Kelp as Crop: The Greenwave Model for Regenerative Ocean Farming",
          "url": "https://thegr0ve.com/topic/seaweed-farming/kelp-as-crop-greenwave-model/",
          "page_role": "topic_spoke",
          "word_count": 2777
        },
        {
          "node_id": "page:topic-seaweed-farming-kelp-biostimulant-plant-growth",
          "title": "Kelp as Biostimulant: Plant Growth Promotion at Scale",
          "url": "https://thegr0ve.com/topic/seaweed-farming/kelp-biostimulant-plant-growth/",
          "page_role": "topic_spoke",
          "word_count": 2887
        },
        {
          "node_id": "page:topic-seaweed-farming-kelp-lifecycle-spore-to-harvest",
          "title": "Kelp Lifecycle: From Spore to Harvest in Twelve Months",
          "url": "https://thegr0ve.com/topic/seaweed-farming/kelp-lifecycle-spore-to-harvest/",
          "page_role": "topic_spoke",
          "word_count": 3027
        },
        {
          "node_id": "page:topic-seaweed-farming-kelp-livestock-feed-methane-reduction",
          "title": "Kelp as Livestock Feed: The Methane Reduction Story",
          "url": "https://thegr0ve.com/topic/seaweed-farming/kelp-livestock-feed-methane-reduction/",
          "page_role": "topic_spoke",
          "word_count": 2724
        },
        {
          "node_id": "page:topic-seaweed-farming-marine-permaculture-deep-water-upwelling",
          "title": "Marine Permaculture and Deep-Water Upwelling Systems",
          "url": "https://thegr0ve.com/topic/seaweed-farming/marine-permaculture-deep-water-upwelling/",
          "page_role": "topic_spoke",
          "word_count": 3542
        },
        {
          "node_id": "page:topic-seaweed-farming-offshore-seaweed-farming-vs-nearshore",
          "title": "Offshore Seaweed Farming vs Nearshore: The Deep-Water Scaling Question",
          "url": "https://thegr0ve.com/topic/seaweed-farming/offshore-seaweed-farming-vs-nearshore/",
          "page_role": "topic_spoke",
          "word_count": 2527
        },
        {
          "node_id": "page:topic-seaweed-farming-politics-of-ocean-farming-permits-tenure",
          "title": "The Politics of Ocean Farming: Permits, Tenure, and Coastal Communities",
          "url": "https://thegr0ve.com/topic/seaweed-farming/politics-of-ocean-farming-permits-tenure/",
          "page_role": "topic_spoke",
          "word_count": 2995
        },
        {
          "node_id": "page:topic-seaweed-farming-polysaccharide-seaweed-bioeconomy",
          "title": "Polysaccharide Extraction and the Seaweed Bioeconomy",
          "url": "https://thegr0ve.com/topic/seaweed-farming/polysaccharide-seaweed-bioeconomy/",
          "page_role": "topic_spoke",
          "word_count": 2884
        },
        {
          "node_id": "page:topic-seaweed-farming-restoration-aquaculture-production-that-heals",
          "title": "Restoration Aquaculture: Production That Heals",
          "url": "https://thegr0ve.com/topic/seaweed-farming/restoration-aquaculture-production-that-heals/",
          "page_role": "topic_spoke",
          "word_count": 2544
        },
        {
          "node_id": "page:topic-seaweed-farming-seaweed-food-systems-beyond-sushi",
          "title": "Seaweed in Food Systems: Beyond Sushi",
          "url": "https://thegr0ve.com/topic/seaweed-farming/seaweed-food-systems-beyond-sushi/",
          "page_role": "topic_spoke",
          "word_count": 2883
        },
        {
          "node_id": "page:topic-seaweed-farming-seaweed-imta-integration-cost-margin",
          "title": "Seaweed in IMTA Operations: Cost Accounting and Margin Uplift",
          "url": "https://thegr0ve.com/topic/seaweed-farming/seaweed-imta-integration-cost-margin/",
          "page_role": "topic_spoke",
          "word_count": 2583
        },
        {
          "node_id": "page:topic-seaweed-farming-sugar-kelp-vs-bull-kelp-economics",
          "title": "Sugar Kelp vs Bull Kelp: Species Economics, Yield, and Markets",
          "url": "https://thegr0ve.com/topic/seaweed-farming/sugar-kelp-vs-bull-kelp-economics/",
          "page_role": "topic_spoke",
          "word_count": 2406
        },
        {
          "node_id": "page:topic-seaweed-farming-tropical-seaweed-eucheuma-kappaphycus",
          "title": "Tropical Seaweed Farming: Eucheuma, Kappaphycus, and the Smallholder Carrageenan Economy",
          "url": "https://thegr0ve.com/topic/seaweed-farming/tropical-seaweed-eucheuma-kappaphycus/",
          "page_role": "topic_spoke",
          "word_count": 2466
        }
      ]
    },
    {
      "topic": "sovereignty",
      "label": "Sovereignty",
      "hub_url": "https://thegr0ve.com/topic/sovereignty/",
      "page_count": 31,
      "spoke_count": 30,
      "pages": [
        {
          "node_id": "page:topic-sovereignty",
          "title": "Sovereignty: How Regenerative Ag Dismantles the Rent Stack",
          "url": "https://thegr0ve.com/topic/sovereignty/",
          "page_role": "topic_pillar",
          "word_count": 4241
        },
        {
          "node_id": "page:topic-sovereignty-1000-acre-sovereignty-playbook-rowcrop-scale",
          "title": "1,000-Acre Sovereignty Playbook: Midwest Row-Crop",
          "url": "https://thegr0ve.com/topic/sovereignty/1000-acre-sovereignty-playbook-rowcrop-scale/",
          "page_role": "topic_spoke",
          "word_count": 3816
        },
        {
          "node_id": "page:topic-sovereignty-5-acre-sovereignty-playbook-smallholder-entry",
          "title": "5-Acre Sovereignty Playbook: Smallholder Entry",
          "url": "https://thegr0ve.com/topic/sovereignty/5-acre-sovereignty-playbook-smallholder-entry/",
          "page_role": "topic_spoke",
          "word_count": 3370
        },
        {
          "node_id": "page:topic-sovereignty-case-study-browns-ranch-north-dakota",
          "title": "Brown's Ranch: Rent-Stack Exit in North Dakota",
          "url": "https://thegr0ve.com/topic/sovereignty/case-study-browns-ranch-north-dakota/",
          "page_role": "topic_spoke",
          "word_count": 3067
        },
        {
          "node_id": "page:topic-sovereignty-case-study-cuba-special-period-1990-1995",
          "title": "Cuba's Special Period: Forced-Scale Sovereignty",
          "url": "https://thegr0ve.com/topic/sovereignty/case-study-cuba-special-period-1990-1995/",
          "page_role": "topic_spoke",
          "word_count": 3628
        },
        {
          "node_id": "page:topic-sovereignty-case-study-ernst-gotsch-syntropic-bahia-brazil",
          "title": "Ernst G\u00f6tsch: Syntropic Farming Bahia Brazil",
          "url": "https://thegr0ve.com/topic/sovereignty/case-study-ernst-gotsch-syntropic-bahia-brazil/",
          "page_role": "topic_spoke",
          "word_count": 3312
        },
        {
          "node_id": "page:topic-sovereignty-case-study-groundswell-john-cherry-uk",
          "title": "Groundswell UK: No-Till Transition and the Operator Network",
          "url": "https://thegr0ve.com/topic/sovereignty/case-study-groundswell-john-cherry-uk/",
          "page_role": "topic_spoke",
          "word_count": 2956
        },
        {
          "node_id": "page:topic-sovereignty-case-study-kenya-meru-dairy-smallholder-coop",
          "title": "Kenya Meru Dairy Cooperative: Market Sovereignty at Scale",
          "url": "https://thegr0ve.com/topic/sovereignty/case-study-kenya-meru-dairy-smallholder-coop/",
          "page_role": "topic_spoke",
          "word_count": 3893
        },
        {
          "node_id": "page:topic-sovereignty-case-study-masipag-philippines",
          "title": "MASIPAG Philippines: Farmer-Bred Seeds and Market Sovereignty",
          "url": "https://thegr0ve.com/topic/sovereignty/case-study-masipag-philippines/",
          "page_role": "topic_spoke",
          "word_count": 3019
        },
        {
          "node_id": "page:topic-sovereignty-case-study-navdanya-india",
          "title": "Navdanya India: Seed Sovereignty at National Scale",
          "url": "https://thegr0ve.com/topic/sovereignty/case-study-navdanya-india/",
          "page_role": "topic_spoke",
          "word_count": 3154
        },
        {
          "node_id": "page:topic-sovereignty-case-study-singing-frogs-farm-california",
          "title": "Singing Frogs Farm: Biointensive No-Till Market Sovereignty",
          "url": "https://thegr0ve.com/topic/sovereignty/case-study-singing-frogs-farm-california/",
          "page_role": "topic_spoke",
          "word_count": 3330
        },
        {
          "node_id": "page:topic-sovereignty-cash-flow-valley-navigating-the-transition",
          "title": "The Cash-Flow Valley: Navigating the Transition",
          "url": "https://thegr0ve.com/topic/sovereignty/cash-flow-valley-navigating-the-transition/",
          "page_role": "topic_spoke",
          "word_count": 2740
        },
        {
          "node_id": "page:topic-sovereignty-cooperatives-as-sovereignty-infrastructure-organic-valley-mondragon-cropp",
          "title": "Cooperatives: Sovereignty Infrastructure at Scale",
          "url": "https://thegr0ve.com/topic/sovereignty/cooperatives-as-sovereignty-infrastructure-organic-valley-mondragon-cropp/",
          "page_role": "topic_spoke",
          "word_count": 3514
        },
        {
          "node_id": "page:topic-sovereignty-corporate-counter-capture-greenwash-diagnostic",
          "title": "Corporate Greenwash Diagnostic: Operator Checklist",
          "url": "https://thegr0ve.com/topic/sovereignty/corporate-counter-capture-greenwash-diagnostic/",
          "page_role": "topic_spoke",
          "word_count": 3505
        },
        {
          "node_id": "page:topic-sovereignty-credit-sovereignty-debt-treadmill-soil-capital-inversion",
          "title": "Credit Sovereignty: Debt Treadmill and Soil Capital Inversion",
          "url": "https://thegr0ve.com/topic/sovereignty/credit-sovereignty-debt-treadmill-soil-capital-inversion/",
          "page_role": "topic_spoke",
          "word_count": 2635
        },
        {
          "node_id": "page:topic-sovereignty-data-sovereignty-precision-ag-asymmetric-intelligence",
          "title": "Data Sovereignty: Who Owns the Farm's Intelligence",
          "url": "https://thegr0ve.com/topic/sovereignty/data-sovereignty-precision-ag-asymmetric-intelligence/",
          "page_role": "topic_spoke",
          "word_count": 2623
        },
        {
          "node_id": "page:topic-sovereignty-energy-sovereignty-on-farm-power-diesel-gas-grid-exit",
          "title": "Energy Sovereignty: On-Farm Power, Diesel, and Grid Exit",
          "url": "https://thegr0ve.com/topic/sovereignty/energy-sovereignty-on-farm-power-diesel-gas-grid-exit/",
          "page_role": "topic_spoke",
          "word_count": 2134
        },
        {
          "node_id": "page:topic-sovereignty-equipment-sovereignty-right-to-repair-and-the-ecu-fence",
          "title": "Right to Repair: Farm Equipment Sovereignty Case",
          "url": "https://thegr0ve.com/topic/sovereignty/equipment-sovereignty-right-to-repair-and-the-ecu-fence/",
          "page_role": "topic_spoke",
          "word_count": 2932
        },
        {
          "node_id": "page:topic-sovereignty-green-revolution-capture-rockefeller-ford-1940-1970",
          "title": "How the Green Revolution Built the Rent Stack, 1940-1970",
          "url": "https://thegr0ve.com/topic/sovereignty/green-revolution-capture-rockefeller-ford-1940-1970/",
          "page_role": "topic_spoke",
          "word_count": 4009
        },
        {
          "node_id": "page:topic-sovereignty-input-sovereignty-rent-stack-on-every-bag",
          "title": "Input Sovereignty: The Rent Stack on Every Bag",
          "url": "https://thegr0ve.com/topic/sovereignty/input-sovereignty-rent-stack-on-every-bag/",
          "page_role": "topic_spoke",
          "word_count": 3329
        },
        {
          "node_id": "page:topic-sovereignty-knowledge-sovereignty-captured-extension-farmer-network",
          "title": "Knowledge Sovereignty: Captured Extension and Farmer Networks",
          "url": "https://thegr0ve.com/topic/sovereignty/knowledge-sovereignty-captured-extension-farmer-network/",
          "page_role": "topic_spoke",
          "word_count": 1919
        },
        {
          "node_id": "page:topic-sovereignty-la-via-campesina-nyeleni-declaration-1996",
          "title": "La Via Campesina and the Ny\u00e9l\u00e9ni Declaration 2007",
          "url": "https://thegr0ve.com/topic/sovereignty/la-via-campesina-nyeleni-declaration-1996/",
          "page_role": "topic_spoke",
          "word_count": 2761
        },
        {
          "node_id": "page:topic-sovereignty-market-sovereignty-escaping-abcd-grain-oligopoly",
          "title": "Market Sovereignty: Escaping the ABCD Oligopoly",
          "url": "https://thegr0ve.com/topic/sovereignty/market-sovereignty-escaping-abcd-grain-oligopoly/",
          "page_role": "topic_spoke",
          "word_count": 2827
        },
        {
          "node_id": "page:topic-sovereignty-masanobu-fukuoka-natural-farming-lineage",
          "title": "Masanobu Fukuoka: The Natural Farming Lineage",
          "url": "https://thegr0ve.com/topic/sovereignty/masanobu-fukuoka-natural-farming-lineage/",
          "page_role": "topic_spoke",
          "word_count": 3796
        },
        {
          "node_id": "page:topic-sovereignty-regulatory-sovereignty-subsidy-capture-checkoff-programmes",
          "title": "Regulatory Sovereignty: Subsidy Capture and Checkoff Capture",
          "url": "https://thegr0ve.com/topic/sovereignty/regulatory-sovereignty-subsidy-capture-checkoff-programmes/",
          "page_role": "topic_spoke",
          "word_count": 2180
        },
        {
          "node_id": "page:topic-sovereignty-rent-stack-total-cost-breakdown",
          "title": "Rent Stack Breakdown: Six Layers, Full Arithmetic",
          "url": "https://thegr0ve.com/topic/sovereignty/rent-stack-total-cost-breakdown/",
          "page_role": "topic_spoke",
          "word_count": 3021
        },
        {
          "node_id": "page:topic-sovereignty-seed-sovereignty-open-pollinated-vs-patent-lockin",
          "title": "Seed Sovereignty: Open-Pollinated vs Seed Patents",
          "url": "https://thegr0ve.com/topic/sovereignty/seed-sovereignty-open-pollinated-vs-patent-lockin/",
          "page_role": "topic_spoke",
          "word_count": 2317
        },
        {
          "node_id": "page:topic-sovereignty-sovereignty-arithmetic-3-to-5-year-transition-math",
          "title": "Sovereignty Arithmetic: The 3-to-5 Year Math",
          "url": "https://thegr0ve.com/topic/sovereignty/sovereignty-arithmetic-3-to-5-year-transition-math/",
          "page_role": "topic_spoke",
          "word_count": 2614
        },
        {
          "node_id": "page:topic-sovereignty-sovereignty-compatible-financing-de-novo-ag-banks-slow-money",
          "title": "Sovereign Farm Finance: Mad Ag, RSF, Slow Money",
          "url": "https://thegr0ve.com/topic/sovereignty/sovereignty-compatible-financing-de-novo-ag-banks-slow-money/",
          "page_role": "topic_spoke",
          "word_count": 3278
        },
        {
          "node_id": "page:topic-sovereignty-water-sovereignty-aquifer-depletion-rainwater-soil-moisture",
          "title": "Water Sovereignty: Aquifer Depletion and Rainwater Capture",
          "url": "https://thegr0ve.com/topic/sovereignty/water-sovereignty-aquifer-depletion-rainwater-soil-moisture/",
          "page_role": "topic_spoke",
          "word_count": 2126
        },
        {
          "node_id": "page:topic-sovereignty-why-the-oligarchy-cannot-reform-itself",
          "title": "Why the Oligarchy Cannot Reform: The Balance Sheet",
          "url": "https://thegr0ve.com/topic/sovereignty/why-the-oligarchy-cannot-reform-itself/",
          "page_role": "topic_spoke",
          "word_count": 3899
        }
      ]
    },
    {
      "topic": "topic-index",
      "label": "Topic Index",
      "hub_url": "",
      "page_count": 1,
      "spoke_count": 0,
      "pages": [
        {
          "node_id": "page:topic",
          "title": "The Gr0ve Topical Library: 13 Pillars, 198 Cluster Pages",
          "url": "https://thegr0ve.com/topic/",
          "page_role": "topic_index",
          "word_count": 1003
        }
      ]
    },
    {
      "topic": "water-harvesting",
      "label": "Water Harvesting",
      "hub_url": "https://thegr0ve.com/topic/water-harvesting/",
      "page_count": 17,
      "spoke_count": 16,
      "pages": [
        {
          "node_id": "page:topic-water-harvesting",
          "title": "Water Harvesting: Cheapest Climate Adaptation Built",
          "url": "https://thegr0ve.com/topic/water-harvesting/",
          "page_role": "topic_pillar",
          "word_count": 3310
        },
        {
          "node_id": "page:topic-water-harvesting-check-dams-and-gabions",
          "title": "Check Dams and Gabions: Slowing Erosion in Drylands",
          "url": "https://thegr0ve.com/topic/water-harvesting/check-dams-and-gabions/",
          "page_role": "topic_spoke",
          "word_count": 2966
        },
        {
          "node_id": "page:topic-water-harvesting-constructed-wetlands-water-purification",
          "title": "Constructed Wetlands for Water Purification: Engineering Biology to Clean Water",
          "url": "https://thegr0ve.com/topic/water-harvesting/constructed-wetlands-water-purification/",
          "page_role": "topic_spoke",
          "word_count": 3227
        },
        {
          "node_id": "page:topic-water-harvesting-earthworks-climate-adaptation",
          "title": "Earthworks as Climate Adaptation Insurance",
          "url": "https://thegr0ve.com/topic/water-harvesting/earthworks-climate-adaptation/",
          "page_role": "topic_spoke",
          "word_count": 3483
        },
        {
          "node_id": "page:topic-water-harvesting-earthworks-economics",
          "title": "Earthworks Economics: Cost per Hectare vs Irrigation Infrastructure",
          "url": "https://thegr0ve.com/topic/water-harvesting/earthworks-economics/",
          "page_role": "topic_spoke",
          "word_count": 3234
        },
        {
          "node_id": "page:topic-water-harvesting-farm-pond-design",
          "title": "Farm Pond Design: Sizing, Sealing, and Stacking Functions",
          "url": "https://thegr0ve.com/topic/water-harvesting/farm-pond-design/",
          "page_role": "topic_spoke",
          "word_count": 2722
        },
        {
          "node_id": "page:topic-water-harvesting-fog-harvesting-atmospheric-water",
          "title": "Fog Harvesting and Atmospheric Water Collection: Catching Water from Thin Air",
          "url": "https://thegr0ve.com/topic/water-harvesting/fog-harvesting-atmospheric-water/",
          "page_role": "topic_spoke",
          "word_count": 3029
        },
        {
          "node_id": "page:topic-water-harvesting-keyline-design",
          "title": "Keyline Design: P.A. Yeomans' Whole-Farm Hydrological System",
          "url": "https://thegr0ve.com/topic/water-harvesting/keyline-design/",
          "page_role": "topic_spoke",
          "word_count": 2620
        },
        {
          "node_id": "page:topic-water-harvesting-managed-aquifer-recharge",
          "title": "Managed Aquifer Recharge: Banking Water Underground",
          "url": "https://thegr0ve.com/topic/water-harvesting/managed-aquifer-recharge/",
          "page_role": "topic_spoke",
          "word_count": 3253
        },
        {
          "node_id": "page:topic-water-harvesting-qanats-ancient-water-harvesting",
          "title": "Qanats and Ancient Water Harvesting: 3,000-Year-Old Infrastructure That Still Works",
          "url": "https://thegr0ve.com/topic/water-harvesting/qanats-ancient-water-harvesting/",
          "page_role": "topic_spoke",
          "word_count": 3492
        },
        {
          "node_id": "page:topic-water-harvesting-rainwater-harvesting-tanks-cisterns",
          "title": "Rainwater Harvesting Tanks and Cisterns: Capturing Rain at the Roof",
          "url": "https://thegr0ve.com/topic/water-harvesting/rainwater-harvesting-tanks-cisterns/",
          "page_role": "topic_spoke",
          "word_count": 3290
        },
        {
          "node_id": "page:topic-water-harvesting-rural-abundance-thesis",
          "title": "The Rural Abundance Thesis: Reversing the Subsistence Narrative",
          "url": "https://thegr0ve.com/topic/water-harvesting/rural-abundance-thesis/",
          "page_role": "topic_spoke",
          "word_count": 3382
        },
        {
          "node_id": "page:topic-water-harvesting-swales",
          "title": "Swales: Contour Ditches That Build Soil While Harvesting Water",
          "url": "https://thegr0ve.com/topic/water-harvesting/swales/",
          "page_role": "topic_spoke",
          "word_count": 2529
        },
        {
          "node_id": "page:topic-water-harvesting-terracing",
          "title": "Terracing: From Ancient Rice Paddies to Modern Bench Terraces",
          "url": "https://thegr0ve.com/topic/water-harvesting/terracing/",
          "page_role": "topic_spoke",
          "word_count": 3042
        },
        {
          "node_id": "page:topic-water-harvesting-water-table-recharge",
          "title": "Water Table Recharge: How Earthworks Heal Aquifers Cheaper Than Pumping",
          "url": "https://thegr0ve.com/topic/water-harvesting/water-table-recharge/",
          "page_role": "topic_spoke",
          "word_count": 3206
        },
        {
          "node_id": "page:topic-water-harvesting-watershed-scale-planning",
          "title": "Watershed-Scale Planning: Thinking Beyond the Property Line",
          "url": "https://thegr0ve.com/topic/water-harvesting/watershed-scale-planning/",
          "page_role": "topic_spoke",
          "word_count": 2941
        },
        {
          "node_id": "page:topic-water-harvesting-zai-pits-and-bunds",
          "title": "Zai Pits and Bunds: African Dryland Regeneration Techniques",
          "url": "https://thegr0ve.com/topic/water-harvesting/zai-pits-and-bunds/",
          "page_role": "topic_spoke",
          "word_count": 3101
        }
      ]
    }
  ]
}
