1"use strict";(self.webpackChunkNioLandReact=self.webpackChunkNioLandReact||[]).push([[9039],{9039:(e,t,n)=>{n.r(t),n.d(t,{default:()=>j});n(5043);var o=n(5475),r=n(3519),s=n(1072),i=n(8602),a=n(3107),l=n(7497),h=n(579);const c="'Inter', sans-serif",d="#28a745",f="fishbone-system-coffee-water",m="The Fishbone System: how GAP77 keeps water on the farm.",p="On sloped coffee farms in East Africa, heavy rain washes off topsoil and applied inputs before either reaches the root zone. The Fishbone System \u2014 a contour-cut irrigation pattern dug at the start of each season \u2014 turns runoff into root-zone moisture and keeps the inputs on the slope.",g="FARMING PRACTICES",y="25 APRIL 2026",u="2026-04-25",w={fontFamily:c,fontWeight:700,fontSize:"clamp(1.5rem, 2.4vw, 1.9rem)",letterSpacing:"-0.015em",color:"#000",marginTop:"2.5rem",marginBottom:"1rem"},x={fontFamily:c,fontWeight:400,fontSize:"1.1rem",lineHeight:1.7,color:"#222",marginBottom:"1.1rem"},b={color:d,textDecoration:"underline",textDecorationThickness:"1px",textUnderlineOffset:"3px"};const j=function(){const e={"@context":"https://schema.org","@type":"BlogPosting",headline:m,description:p,datePublished:u,dateModified:u,url:`https://www.weathersafe.co.uk/blog/${f}`,author:{"@type":"Organization",name:"Weathersafe",url:"https://www.weathersafe.co.uk"},publisher:{"@type":"Organization",name:"Weathersafe",url:"https://www.weathersafe.co.uk"},mainEntityOfPage:`https://www.weathersafe.co.uk/blog/${f}`,articleSection:g};return(0,h.jsxs)(a.A,{title:`${m} \u2014 Weathersafe`,description:p,canonical:`https://www.weathersafe.co.uk/blog/${f}`,ogType:"article",jsonLd:e,children:[(0,h.jsx)("section",{style:{paddingTop:"8rem",paddingBottom:"4rem"},children:(0,h.jsx)(r.A,{children:(0,h.jsx)(s.A,{className:"justify-content-center",children:(0,h.jsxs)(i.A,{lg:"8",children:[(0,h.jsx)(o.N_,{to:"/blog",style:{fontFamily:c,fontWeight:600,fontSize:"0.85rem",color:d,textDecoration:"none",letterSpacing:"0.04em"},children:"\u2190 Blog"}),(0,h.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"0.85rem",marginTop:"2rem",marginBottom:"1rem"},children:[(0,h.jsx)("span",{style:{fontFamily:c,fontWeight:600,fontSize:"0.75rem",letterSpacing:"0.06em",color:d,background:"rgba(40,167,69,0.1)",borderRadius:"999px",padding:"0.35rem 0.9rem"},children:g}),(0,h.jsx)("span",{style:{fontFamily:c,fontWeight:500,fontSize:"0.85rem",letterSpacing:"0.04em",color:"#888"},children:y})]}),(0,h.jsx)("h1",{style:{fontFamily:c,fontWeight:800,fontSize:"clamp(2.4rem, 5vw, 3.8rem)",lineHeight:1.1,letterSpacing:"-0.03em",color:"#000",marginBottom:"1.5rem"},children:m}),(0,h.jsx)("p",{style:{fontFamily:c,fontWeight:400,fontSize:"1.25rem",lineHeight:1.55,color:"#555",marginBottom:0},children:p})]})})})}),(0,h.jsx)("section",{style:{paddingBottom:"5rem"},children:(0,h.jsx)(r.A,{children:(0,h.jsx)(s.A,{className:"justify-content-center",children:(0,h.jsxs)(i.A,{lg:"8",children:[(0,h.jsx)("p",{style:x,children:"Coffee in East Africa is grown on slopes that, without intervention, function as erosion conveyor belts. Every heavy rain takes the topsoil and the fertiliser with it. Some seasons it takes the terraces too."}),(0,h.jsx)("p",{style:{...x,fontWeight:700,color:"#000"},children:"The Fishbone System turns the conveyor into a series of holding tanks."}),(0,h.jsx)("h2",{style:w,children:"What the Fishbone System actually is"}),(0,h.jsx)("p",{style:x,children:"From above, a Fishbone-cut farm looks like its name suggests: a main canal running down the slope at a controlled gradient, with lateral channels branching off across the contours. Channel pits at intersections collect runoff and silt. Once cut, the system shapes the way every subsequent rain interacts with the farm."}),(0,h.jsx)("p",{style:x,children:"The geometry is specified per slope angle and rainfall pattern. Steeper slopes need shorter laterals and more pits; gentler slopes can carry longer channels with fewer collection points. The channels are dug by hand using local labour at the start of each season, before the rains arrive."}),(0,h.jsx)("h2",{style:w,children:"How it changes what the rain does"}),(0,h.jsx)("p",{style:x,children:"Without the system, rain hits the slope at speed, picks up topsoil and any applied inputs, and runs off the bottom of the farm. The energy of the runoff is what does the damage \u2014 soil compaction, erosion gullies, fertiliser displacement, in bad years landslides."}),(0,h.jsx)("p",{style:x,children:"With the system, the same volume of rain hits the channels and slows. Lateral channels carry water across the contour rather than down it. Channel pits trap silt and runoff, which is then redistributed under the trees as nutrient-rich amendment. Water that would have left the farm in minutes infiltrates the root zone over hours."}),(0,h.jsx)("p",{style:{...x,fontWeight:700,color:"#000"},children:"Same rainfall, different outcome."}),(0,h.jsx)("h2",{style:w,children:"Why this matters for the integrated stack"}),(0,h.jsx)("p",{style:x,children:"Hyper-local weather forecasts predict the rain and trigger the GAP77 practices that depend on it \u2014 apply NPK before 2-5mm light rain, mulch ahead of a 28\xb0C dry window. None of those triggers produce a yield outcome if the rain washes the inputs off the farm before the tree can use them."}),(0,h.jsx)("p",{style:x,children:"The Fishbone System is what makes the forecast operationally useful. Same forecast, completely different outcome on the slope. It is also what makes the soil amendment work \u2014 Tera Preta 2.0 in the transplant pit cannot rebuild microbiology if it is downstream of the farm by lunchtime."}),(0,h.jsx)("h2",{style:w,children:"How it fits into GAP77 implementation"}),(0,h.jsxs)("p",{style:x,children:["The system is built at the washing station's catchment of farms during dry-season preparation, with CWS managers training and supervising local labour. Maintenance runs on a condition-triggered SMS alert: ",(0,h.jsx)("em",{children:'"Heavy rainfall expected this week, remember to clear erosion channels and dig pits."'})," The same alert engine that drives every other GAP77 practice trigger."]}),(0,h.jsxs)("p",{style:x,children:["This is one of seventy-seven such practices, each tied to a specific failure mode at origin. The seedling chain is covered in ",(0,h.jsx)(o.N_,{to:"/blog/most-coffee-seedlings-never-produce",style:b,children:"Why 80% of coffee seedlings never produce"}),"; the broader yield-gap framing in ",(0,h.jsx)(o.N_,{to:"/blog/the-coffee-yield-gap",style:b,children:"Why coffee farms produce 8% of what they could"}),"; the way the weather layer feeds the alert engine in ",(0,h.jsx)(o.N_,{to:"/blog/why-coffee-farms-get-wrong-rain-forecast",style:b,children:"Why coffee farms get the wrong rain forecast"}),". The ",(0,h.jsx)(o.N_,{to:"/methodology",style:b,children:"methodology"})," walks through the GAP77 practice layer underneath the satellite, weather and ground-scouting work above it."]})]})})})}),(0,h.jsx)(l.Cu,{className:"py-10 py-lg-90",style:{borderTop:"1px solid #f0f
10f0",borderBottom:"1px solid #f0f0f0"},children:(0,h.jsx)(l.Cu.Content,{children:(0,h.jsx)(r.A,{children:(0,h.jsxs)(s.A,{className:"align-items-start",children:[(0,h.jsxs)(i.A,{lg:"5",style:{marginTop:"-0.75rem"},children:[(0,h.jsxs)("h2",{style:{fontFamily:c,fontWeight:800,fontSize:"clamp(2.2rem, 4vw, 3.5rem)",letterSpacing:"-0.03em",lineHeight:1.05,color:"#000",marginBottom:"2rem"},children:["See GAP77",(0,h.jsx)("br",{}),"in action."]}),(0,h.jsxs)("div",{style:{display:"flex",gap:"1rem",flexWrap:"wrap"},children:[(0,h.jsx)(o.N_,{to:"/contact-us-solution",style:{fontFamily:c,fontWeight:600,fontSize:"0.95rem",color:"#fff",background:d,borderRadius:"6px",padding:"0.75rem 1.75rem",textDecoration:"none"},children:"Talk to us"}),(0,h.jsx)(o.N_,{to:"/methodology",style:{fontFamily:c,fontWeight:600,fontSize:"0.95rem",color:"#000",background:"#fff",border:"1px solid #d0d0d0",borderRadius:"6px",padding:"0.75rem 1.75rem",textDecoration:"none"},children:"Read the methodology"})]})]}),(0,h.jsx)(i.A,{lg:"5",className:"offset-lg-2",children:(0,h.jsx)("p",{style:{fontFamily:c,fontWeight:400,fontSize:"1.55rem",lineHeight:1.4,color:"#333",marginBottom:0},children:"77 practices. 13 years. Built with farmers, not for them."})})]})})})})]})}}}]); 2//# sourceMappingURL=9039.adefa0a6.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.