←All work Digital Farm Parcel Crop science

The data layer AI in smallholder farming has to sit on

A crop-science multinational wanted to deploy AI across smallholder farming in Asia, but the fundamental data object was missing: most farmers had no persistent, machine-readable field record. Parcels averaged just 0.14 hectares while commonly available satellite data resolved to around ten metres.

We built a vendor-neutral, farmer-owned Digital Farm Parcel that creates a persistent field identity, boundary and history through services farmers already use, starting with drone spraying.

The system turned each spray job into lasting field data that could support disease prediction, yield forecasting, finance, insurance and traceability. An open-field disease prediction model went live within six months, followed by Vietnamese rice yield forecasting and new partnerships with agri-input companies.

parcel_store / C81B·03 / history 5 SEASONS · 18 OPERATIONS
C81B·03
CURRENT TIER P4 · FARMER-AFFIRMED
0.97 ha · 9.7 công · rice
successor of 4F2A·9E
THREE VERSIONS, ALL KEPT
P0 declared · 0.70 ha
P3 footprint · 0.82 ha
P4 affirmed · 0.97 ha

One parcel across five seasons. Every version of the boundary is kept, and the tier rises only when a better capture arrives.

Origin
Crop science multinational, APAC digital incubator. Piloted in Vietnam.
Launch market
Mekong Delta cooperatives, One Million Hectare programme
The layer
A lasting, vendor-neutral, farmer-owned field record, the Digital Farm Parcel
Status
Shipped as an internal parcel data system. The intelligence layer is what comes next.
00  /  How to read this

How to read the marks

Every claim carries a mark in the margin telling you where it came from. Whether it was seen in the pilot, belongs to the current build, or comes from published research by other people.

The marks
Historical

Documented in the original venture material: pilot activity, user testing, service-provider engagement, product decisions.

Current

Part of the current work, backed by the project material.

Research

Established in published work by others, named beside the claim.

Decision

A choice made from the evidence. Someone competent could choose differently, so the reasoning is stated.

Hypothesis

A proposition still being tested against the evidence.

Open

A question carried into the validation plan and answered there.

The distinction that carries the most weight is between Historical, which the earlier venture produced, and Current, which belongs to the work happening now. Open marks a fact the evidence does not settle. It does not mean the thing did not happen.

The client and its venture are described. Published research, development programmes and equipment vendors are named, because that work is public and belongs to the people who did it.

Figures marked illustrative are computed on published mechanisms or on the pilot's own arithmetic. They show structure.

Where the original venture material and current market data disagree, the current data wins, and the difference is noted where it happens.

n/a  /  The proposition

What has to exist first

Stated once, in full, before any of the evidence. Everything after it is what the parcel is, how it gets built, and what it lets you do.

Every AI product in smallholder farming assumes a field it can point at. Disease prediction needs a field with a crop history. Yield forecasting needs a field with a previous outcome. Credit and insurance need a field with an area somebody will stand behind. Carbon and traceability need a field with a boundary a verifier will accept. All of them assume the same thing, and across most smallholder land in Asia that thing doesn't exist. Not because governments have failed to map land, because they haven't, but because a farmed field and a legal parcel are different objects, and where field boundaries do exist they sit locked inside equipment manufacturers' platforms with no identity, no portability, no memory.

The constraint on AI here is the missing field record. Both the training data and the thing you would point the model at depend on it. The Digital Farm Parcel is the layer underneath: a lasting, vendor-neutral, farmer-owned field record that gathers observations across seasons and across equipment brands, created as a by-product of services farmers already buy, starting with drone spraying. Build that and the AI products become buildable.

The value stack

Five layers, each one working because of the one below it. The intelligence products sit on top, and they're the reason the bottom four are worth building.

  1. Yield is what the farmer wants, and what opens the conversation.
  2. Service is how you get onto the field. Spraying first, because it's already being bought.
  3. The parcel is what the service creates, and what stays behind afterwards.
  4. History is what the parcel gathers across seasons.
  5. Products advisory, finance, insurance, procurement, traceability, carbon. All of them need a parcel with history, so they all sit behind the same one thing.

Commercially that shape matters: one dependency serving many products, not several products each going out and acquiring the same missing thing.

F10

The value stack

STRUCTURE
01 · YIELDWhat the farmer wants. It opens every conversation.02 · SERVICEHow you get onto the field. Spraying first, because it is already bought.03 · THE PARCELWhat the service creates and what persists after it.04 · HISTORYWhat the parcel accumulates across seasons.05 · PRODUCTSWhat the business sells.THE LOAD-BEARING LAYEREVERY PRODUCT BELOWPASSES THROUGH HERE.ADVISORYFINANCEINSURANCEPROCUREMENTTRACEABILITYCARBONONE DEPENDENCYMANY PRODUCTS

Every product on top depends on the same one thing underneath.

One dependency, many products. That's the commercial shape, and it's the reason to build the parcel before anything that sits on it.

01  /  Origin

We had already proved the demand

We led an APAC venture for spray-as-a-service, piloted in Vietnam. Four things it established about smallholder demand still hold, and the current work builds directly on them.

The earlier venture

We led a venture for the APAC digital incubator of a crop science multinational, piloted in Vietnam. The product matched smallholder growers to drone spraying operators. It ran live for one winter-spring season and went to the Venture Board.

What the pilot produced in the three weeks between launch and the board meeting.

  • HistoricalTwo demo events in Long An and Dong Thap, around 120 growers attending.
  • HistoricalRoughly 45 farmers requesting service, around 207 hectares of spraying requested, two drone service provider accounts created.
  • HistoricalFive provinces scouted, two crop types generating requests, ten user-testing sessions run with growers and their children.
  • HistoricalA low-code app installed by QR code, running under a mock brand.
What the pilot proved

Four findings held up, and all four still matter.

  • HistoricalOlder growers were the early adopters. Young labour had left for the cities, and the farmers who stayed welcomed assistive technology instead of resisting it. That inverted the assumption the whole venture was designed on.
  • HistoricalGrowers wanted season-long coverage, not one-off bookings. Six or more sprays a season, possibly twelve to fourteen a year. That pushed the design toward subscription before anything got built.
  • HistoricalService providers wouldn't take small isolated jobs. Drone transport is expensive and slow, so a single 1.3-hectare field on its own isn't worth the trip. This constraint governs everything downstream in this document.
  • HistoricalSupply was patchy. Three providers in one town, none in the next. Scheduling was manual and providers couldn't meet peak-season demand.
What the current work adds

This is the part the current thesis rests on.

The platform held field location, field size and a field-mapping output, and the aircraft generated GPS and operational data on every job. The raw material was all there. The current work turns it into an object: a measured geometry, not a number typed into a booking form, with an identifier that persists and a boundary that can be checked against another.

The earlier venture built the behavioural and service foundation, and proved that machine-generated farm data comes free with a service farmers will pay for. The current work turns that activity into a lasting, portable spatial identity.

It's a smaller step than it looks. The service already flies over the field, already knows where it flew, already records what it applied. Everything the parcel needs is being generated on every job.

The bridge

Two things changed, and together they invert the problem.

Field boundary data can now be moved. Through the XAG partnership we reach boundary geometry from their platform, and we've built an extraction and mapping pipeline against it. Partnerships with local drone manufacturers mean this doesn't rest on one vendor.

This is the bridge between the two ventures. The earlier work proved the service, the operator network and the farmer relationship. The mapping pipeline turns the data that service was already generating into something that lasts. Which makes the real product question askable for the first time. What should the Digital Farm Parcel hold, and what should it let you do?

Farmers respond to yield. Show them what their land could produce and they engage. Nobody asks for a mapping platform, a farm record or a digital service. They ask what their land could grow.

Answering that takes more than interest. To tell one farmer what their specific field could yield, you need what that field did before, what was put on it, and what came of it. That's a history, and a history needs something stable to attach to.

The inversion

In the earlier venture the hard problem was demand. Farmers had to be persuaded that drone spraying was worth trying, through demo events, loyalty points and free caps.

Now the hard problem is supply. Interest is there and reliably reproducible by demonstration. What's missing is the thing that would let anyone answer the question the demonstration provokes.

That's the opening this venture takes. Not a gap in cadastral coverage, but a service we could be delivering to farmers who already want it.

F11

The inversion, then against now

COMPARISON
THENSPRAY AS A SERVICEDEMANDHARDFarmers had to be persuaded. Demo events, loyalty points, free cBINDING CONSTRAINTSUPPLYAVAILABLEDrone operators existed and were willing, if the job was big enoTHE PARCELABSENTNo geometry captured. Field size was a number typed into a form.NOWDIGITAL FARM PARCELDEMANDPRESENTInterest is reliably reproducible by demonstration. Farmers ask CAPABILITYPARTIALBoundaries can be moved. Yield answers cannot yet be produced.THE PARCELMISSINGThe substrate that would let anyone answer the question.BINDING CONSTRAINTTHE HARD PROBLEM MOVED FROM PERSUASION TO ANSWERING.

The hard problem moved from getting farmers interested to being able to answer them.

That's a much better place to start. Demand you have to manufacture is a cost every quarter. Demand that shows up whenever you demonstrate the thing is a starting condition.

02  /  Problem

Only the first layer is being built

The usual framing says APAC needs cadastral digitisation. The evidence says land administration, agricultural field mapping and the joined layer are three separate problems moving at three different speeds. The joined layer is the one AI needs.

Three layers moving at different speeds

The common framing, that APAC needs cadastral digitisation, misreads it, and the evidence is unambiguous about why. Three layers are evolving independently.

  • Land administration. Legal ownership and tenure records. Mature or maturing in most markets in scope.
  • Agricultural field mapping. What's being cultivated, as machine-readable geometry. Immature almost everywhere.
  • The joined layer. Parcel plus farmer plus crop plus satellite plus history plus AI. Barely started anywhere.

Read the first as the second and you get a market picture that's both wrong and unsellable.

F01

The three layers, moving at different speeds

STRUCTURE
ORIGIN — NOTHING MACHINE-READABLEA COMPLETE, QUERYABLE LAYERL1LAND ADMINISTRATIONLegal ownership and tenure records.MATURE OR MATURING IN MOST MARKETS IN SCOPE74%L2AGRICULTURAL FIELD MAPPINGWhat is actually cultivated, asmachine-readable geometry.SUBSTANTIALLY IMMATURE EVERYWHERE11%L3THE JOINED LAYERParcel + farmer + crop + earthobservation + history + AI.BARELY STARTED ANYWHERE4%PROGRESS ON L1 DOES NOT PRODUCE L2. THE THREE RUN INDEPENDENTLY.ILLUSTRATIVE

These are three different things.

Progress on the first does not produce the second. Read them as a single maturity curve and you'll price the opportunity against the wrong layer.

Bar positions are our judgement of relative maturity. The ordering is the argument, and the exact distances aren't.

The clearest evidence for the distinction: Vietnam

Vietnam has been building a national Multi-Purpose Land Information System as the platform for a National Land Database, financed in part through a multilateral development bank's VILG project across 30 provinces. Vietnam holds more than 100 million land parcels.

In parallel, FAO, under a donor-funded project with ITC, University of Twente, developed an AI workflow to trace crop field boundaries from free Sentinel-2 imagery, and tested it in Cambodia and Vietnam. The open dataset that came out of it, AI4SmallFarms, holds 439,001 hand-digitised field polygons across 62 tiles.

Read those two facts together. A country with a national land database, over 100 million registered parcels and a decade of development-bank land investment still needed a dedicated machine-learning research programme to produce a machine-readable farm field layer.

That's the strongest single piece of evidence here. A land database isn't a field layer, and the space between them is where this venture lives.

F02

Vietnam, side by side

EVIDENCE
PANEL ANational land administrationMPLIS · NATIONAL LAND DATABASE · VILG, 30 PROVINCES100,000,000+REGISTERED LAND PARCELSOPERATIONAL · FINANCED IN PART BY THE WORLD BANKA DECADE OF LAND-SECTOR INVESTMENTSAME COUNTRY · SAME DECADEPANEL BAgricultural field boundary layerFAO / ITC TWENTE PROTOTYPE · AI4SMALLFARMS · SENTINEL-2439,001MANUALLY DIGITISED FIELD POLYGONS, 62 TILESRESEARCH PROTOTYPE · TESTED IN CAMBODIA AND VIETNAMAN OPEN DATASET, NOT AN OPERATIONAL LAYERA — NATIONAL LAND DATABASE PROGRAMMEB — PERSELLO ET AL. 2023 · FAO / MAFF JAPAN / ITC TWENTE

The country with the land database is the country that needed the research programme.

Both panels describe the same country in the same decade, and neither one produces the other.

Indonesia: integration, not digitisation

Indonesia's land registration programme has registered over 60 million parcels in eight years, created more than 38,000 jobs and grown the number of private surveying firms twelvefold. World Bank financing alone accounted for over 8 million parcels, 42 percent registered to women. A follow-on project targets the land rights of more than 11 million people.

The World Bank has separately identified fragmented and incomplete land information as a constraint on land governance in Indonesia.

Proposing cadastral mapping to Indonesia would be close to insulting. The opportunity there is making spatial infrastructure that already exists answer agricultural questions it was never built for.

Philippines: a genuine unfinished parcelisation problem

The World Bank-financed SPLIT project splits collective land ownership awards into individual titles. As of July 2025, 163,176 individual electronic titles had been issued, 84 percent in female names. On completion around 750,000 agrarian reform beneficiaries are expected to gain individual rights over more than 1.3 million hectares.

Project reporting notes cadastral surveys were available for only 20 percent of collective CLOAs, with roughly a further million hectares still to survey.

Structurally different from Indonesia. Here an unfinished cadastral problem sits directly inside the agricultural system, which changes both the partner set and the order you do things in.

Laos: land digitisation and farm measurement running in parallel

Of an estimated 3.5 million land parcels in Lao PDR, around 1.5 million had been registered and titled as of 2021, mostly in towns and cities, against a government target of a further 1.2 million. Development bank reporting shows titles or use rights in the Lao LandReg system rising from 482,233 at baseline to 1,203,331 by September 2023, with the system running in 32 districts against a target of 100.

As of October 2025, Lao LandReg was active in 8 provinces with 10 more planned by June 2026, over 430,000 paper land files had been scanned in Vientiane with 95,000 entries digitised, and a decision had been taken to centralise the system at the government data centre.

Laos is the cleanest illustration of the two-speed problem. Land digitisation is moving while farm parcel measurement is still being piloted. Small market, high development-partner interest, useful as a proof site.

India: a standardisation problem wearing a mapping problem's clothes

The Digital India Land Records Modernization Programme, launched in 2016 and extended to 2025-26, gives each land parcel a 14-digit unique identification number based on the coordinates of the parcel's corners. As of November 2025, more than 360 million parcels across 29 states and union territories had received one, covering roughly 66 percent of agricultural land.

Land remains a state subject under the Indian constitution, and implementation varies a lot by state.

India doesn't have a missing-identifier problem. It has a spatial accuracy, interoperability, currency and state-variance problem. That makes it a platform and integration market and not a mapping market, and it's big enough that treating it as one country for go-to-market would be a mistake.

Market comparison

The ratings below are our synthesis. There's no published maturity index for this. Each cell is a judgement about what the venture runs into in that market.

Market comparison: ten APAC markets

SYNTHESIS, NOT A PUBLISHED INDEX
MarketLand administrationAg field mappingJoined layerWhat the opportunity is
VietnamIntegration, strongest proof case, policy pull
IndonesiaIntegration onto mature infrastructure
PhilippinesParcelisation gap inside the ag system
ThailandCompetitive, established drone service market
CambodiaProven technical feasibility, thin institutions
LaosDevelopment-partner funded proof site
IndiaStandardisation and interoperability at scale
BangladeshLarge gap, difficult operating environment
PakistanFragmented, low priority
Pacific islandsSmall markets, high development value
F03

Market comparison matrix

SYNTHESIS
MARKETLAND ADMINAG FIELD MAPPINGJOINED LAYERHOW THAT COMBINATION READSGRADEWEAK / EARLYMODERATEADVANCEDSYNTHESIS — NO PUBLISHED MATURITY INDEX EXISTSVietnamINTEGRATION · POLICY PULLIndonesiaINTEGRATION AT SCALEPhilippinesPARCELISATION GAPThailandCOMPETITIVECambodiaFEASIBLE · THIN INSTITUTIONSLaosPROOF SITEIndiaSTANDARDISATIONBangladeshLARGE GAP · HARDPakistanLOW PRIORITYPacific islandsDEVELOPMENT VALUETHE SHAPE TO LOOK FOR: COLUMN 1 STRONG, COLUMN 2 WEAK.THAT COMBINATION IS AN INTEGRATION MARKET WITH AN INSTITUTIONAL BUYER ALREADY IN PLACE.WEAK-WEAK IS A COVERAGE PROBLEM SOMEBODY ELSE IS ALREADY PAID TO SOLVE.

These ratings are our synthesis.

The interesting markets are the ones where the first column is strong and the second is weak. That combination is an integration problem with an institutional buyer already in place.

Every cell is a judgement about what a venture would run into.

Vietnam is the launch market. It has the technical gap, the venture history, the XAG and local manufacturer relationships, and, decisively, a national policy programme creating institutional demand for exactly this object. That last point is section 05.

03  /  Constraint

The pixel is bigger than the question

Mekong Delta parcels average 0.14 hectares. Sentinel-2 satellite imagery resolves 10 metres. That arithmetic is the whole reason the service has to be physically on the field, and it's a technical argument before it's a commercial one.

Smallholder fields defeat the standard toolkit

Vietnamese family farms average around 0.4 hectares. In the Mekong Delta the average parcel has been measured at 0.14 hectares, with over 80 percent of farmers holding under one hectare. Nationally there are roughly 75 million parcels, seven to eight plots per farm household. Vietnam's farmland per person, around 0.3 hectares, is among the lowest in the world.

Research on field boundary tracing describes the Vietnam and Cambodia landscapes as highly fragmented, with sub-hectare paddies separated by narrow earth dykes, and notes that frequent cloud forces reliance on rare clear-sky days.

The AI4SmallFarms work notes that Sentinel-2's 10-metre resolution is a problem given how small the fields are, and its published results show higher-resolution imagery catching small fields Sentinel-2 misses.

F04

What a 10-metre pixel cannot see

INSTRUMENT
ONE PADDY LANDSCAPE, THREE WAYS OF SEEING IT · APPROX. 183 M ACROSSILLUSTRATIVEASENTINEL-2, 10 M GRIDWHAT THE FREE IMAGERY RESOLVESBHIGH RESOLUTIONWHAT THE DRONE RESOLVES AT 10–30 CMCTRUE FIELD POLYGONSWHAT THE DATA MODEL NEEDSDETAIL · CELL AT 3×20 MTHE HIGHLIGHTED 10 M CELLOverlaps 3 separate paddies and the earth dykesbetween them. The cell cannot be assigned to afarmer, and a boundary that cannot be assignedto a farmer cannot carry a history.MEKONG DELTA MEAN PARCEL0.14 ha≈ 15 M × 93 MOver 80 percent of farmers hold under onehectare. Sentinel-2 resolves 10 metres.

At 0.14 hectares per parcel, the pixel is bigger than the question.

That's why the service has to be physically on the field. A pixel straddling three fields and two dykes can't be assigned to a farmer, and a boundary that can't be assigned to a farmer can't carry a history.

Paddy geometry is generated to the published dimensions: sub-hectare strips separated by narrow earth dykes. A construction of the described terrain.

Here's the crux, plainly. The question isn't whether satellites can see agriculture. Obviously they can. The question is whether pixels can be turned into reliable individual field shapes at the scale of fragmented smallholder farming, and then whether those shapes can be attached to a farmer, a crop, a history and an economic activity.

Why this makes service-generated boundaries necessary

A drone flying a treatment mission is physically present at ten to thirty centimetre resolution with satellite-corrected positioning. It resolves what a 10-metre pixel can't.

So the argument for service-generated boundaries is technical before it's commercial. The service is on the field, and being on the field is what produces geometry good enough to be worth keeping.

What the satellite layer is for

Satellite imagery earns its place in three specific roles.

Role 01

A head start

A model-generated candidate boundary beats a blank map, and cuts the operator's time in the field.

Role 02

Change detection

Once a parcel exists, satellite time series answer questions about it, such as planting date, crop stage, stress and harvest timing, without anyone visiting.

Role 03

Coverage extension

Parcels next to serviced parcels can be inferred with declining confidence. Useful for planning, and the confidence band travels with the geometry so nobody mistakes it for a survey.

04  /  Lock-in

Every field is mapped somewhere, and nobody can query it

Field boundaries already exist. They sit inside equipment manufacturers' platforms with no identity, no portability and no memory, and the largest manufacturer in the world documents that its own boundary and operation records aren't yet joined.

Boundaries already exist, and they're locked in

DJI's SmartFarm platform automatically identifies farmland borders using AI to get the area of each parcel, and records the operation information of each parcel to build farmland management archives. It also does field scouting, growth detection, prescription maps and 3D route planning for orchard terrain.

DJI's own user guide states that field management is currently independent of field planning, that at present it's for area measurement and yield analysis, and that in future field management will be integrated with operation data, yield data, seedling data, agricultural notes and pesticide records.

That second citation is worth reading twice. The largest agricultural drone manufacturer in the world documents that its boundary object and its operation history aren't yet joined. The join is the product. And it's stated as roadmap by the incumbent whose interest is a single-vendor stack.

What we have

We have a partnership with XAG and access to boundary data from their platform, with an extraction pipeline and internal data mapping built against it. We also hold partnerships with local drone manufacturers in the region.

The multi-vendor position is what makes this defensible. A venture whose only asset is a pipeline into one manufacturer's system is a feature that manufacturer can switch off. A venture that normalises boundaries and history across XAG, local manufacturers and, where farmers permit, DJI is doing something no manufacturer will do for a competitor's customer.

The half-map problem

The clearest way to explain vendor-neutrality to a non-technical audience is the cooperative that uses two brands of drone. Half its members' fields are described in one platform, half in another, and neither platform will ever hold the whole picture. So the cooperative can't answer a question about its own land, even though every individual field is mapped somewhere.

A mixed set of vendors inside one cooperative is the normal case.

F08

The half-map problem

MECHANISM
PANEL AThe same cooperative's land as its two vendors describe itVENDOR A COVERAGEVENDOR B COVERAGEUNMAPPED“HOW MANY HECTARES DO OUR MEMBERS FARM?”UNANSWERABLE. EVERY FIELD IS MAPPED SOMEWHERE.PANEL BThe same land under one parcel layerONE PARCEL LAYER · SOURCE SYSTEM RECORDED PER GEOMETRYSAME QUESTION. ANSWERABLE, AND AUDITABLE.VENDOR NEUTRALITY IS THE MECHANISM, NOT THE SLOGAN.

Every field is mapped somewhere, and the cooperative still can't answer a question about its own land.

Vendor-neutrality is what makes the question answerable, and recording the source system against every geometry is what makes the answer checkable.

Parcel layout is generated to illustrate vendor mix within one cooperative.

05  /  Pull

A national programme that needs a parcel

Vietnam's One Million Hectare programme creates institutional demand for traceable production areas across roughly 1,230 cooperatives. Policy requiring something and an operator feeling the cost of it are different, and the difference is a test.

This is the newest and most important change to the venture context, and it didn't exist in the earlier working material at all.

Vietnam's government approved the programme for Sustainable Development of One Million Hectares of High-Quality and Low-Emission Rice in the Mekong Delta by 2030. It targets around two million rice farmers across roughly 1,230 cooperatives, plus around 210 rice trading enterprises.

As of March 2026 the programme had expanded to 354,839 hectares, 197 percent of its initial 180,000-hectare target. Pilot results indicate methane down roughly 20 to 40 percent and farmer net profit up more than 30 percent.

The Vietnam Rice Industry Association has launched a “Low-Emission Green Vietnamese Rice” label. Certified rice has to meet traceability requirements covering production areas, varieties and cropping seasons, and follow cultivation protocols on water management, fertiliser reduction and residue handling. Verification is done by commune-level authorities or accredited international bodies. Vietnam has certified 71,000 tonnes so far.

Pilot cooperative results are documented field by field. At Go Gon Agricultural Cooperative in Tay Ninh, a winter-spring 2025-26 model across 53 hectares with 11 households cut production costs by VND 4.62 million per hectare and raised yields from 7.5 to 8.5 tonnes, producing profit around VND 10.52 million per hectare above conventional practice. At New Green Farm Cooperative in Can Tho, over 100 households across 148 hectares cut chemical nitrogen use by 40 percent and costs by nearly VND 1.7 million per hectare per season.

Documented cooperative result · Tay Ninh

Go Gon Agricultural Cooperative

53 hectares, 11 households, winter-spring 2025-26. Production costs down VND 4.62 million per hectare. Yield from 7.5 to 8.5 tonnes. Profit advantage around VND 10.52 million per hectare over conventional practice.

Documented cooperative result · Can Tho

New Green Farm Cooperative

Over 100 households across 148 hectares. Chemical nitrogen use down 40 percent. Costs down nearly VND 1.7 million per hectare per season.

Why this matters to the venture

Four consequences, and they compound.

  • The yield claim is now sourced. The earlier pitch had to argue that digital farming might raise yields. The programme has published cooperative-level results. So when a farmer asks what yield they could get, there's a documented answer from a comparable cooperative in the same delta.
  • Traceability is a compliance requirement. The label requires production-area traceability, and a production area without lasting geometry is a paper claim. That's institutional demand for the parcel, created by policy and not by us.
  • The cooperative is the unit of delivery. The programme is organised around roughly 1,230 cooperatives. A defined, addressable target list.
  • Emissions measurement needs a spatial unit. Measuring, reporting and verifying emissions reduction means knowing which land, which season, under which practice. That's a parcel with a history, described exactly.

The earlier venture had to manufacture demand through demo events and loyalty caps. This programme generates it. The venture's job is to be the infrastructure the programme is missing.

The honest caveat

Whether cooperatives currently feel traceability as a painful unmet need, or whether commune-level verification works fine on paper and spreadsheets, is the first thing to test. Policy requiring something isn't the same as an operator feeling the cost of it. That test is in section 11.

06  /  Object

The parcel, and the rules that keep it honest

A lasting, vendor-neutral field record. The load-bearing parts are the provenance tier that travels with every geometry, and the rule that a conflict never resolves silently.

Definition

A Digital Farm Parcel is a lasting, uniquely identified record of a piece of cultivated land, with a few defining properties.

  • holds geometry with a stated source and confidence
  • lasts across seasons, crops, operators and equipment brands
  • gathers operations, observations and outcomes as a history nothing gets deleted from
  • is linked to, but not the same as, any legal parcel
  • is linked to, but not owned by, the farmer who cultivates it
  • can be split, merged, superseded or retired without losing its history
Why the parcel is the right unit

Three other candidates were on the table.

Rejected primitive 01

The farmer

Farmers hold seven to eight scattered plots on average in Vietnam. Key the record to the farmer and it can't answer a field-level question, which is exactly the question that carries commercial value.

Rejected primitive 02

The farm

“Farm” has no stable meaning for a household holding fragmented plots across several communes, and it changes with every rental and inheritance.

Rejected primitive 03

The operation

Key it to the event, every spray a record, and you have what the earlier platform effectively was. It can't answer “what happened on this land last season”, because nothing joins the events together.

The parcel is the smallest thing that's stable over time, meaningful to a farmer, addressable by a machine, and the natural key for every product downstream.

Parcel identity

Identity rules, chosen so the record survives the messiness of real land.

  • The parcel ID means nothing on its own. It encodes no location, owner or crop, because all three change.
  • It's issued once and never reissued. Retired parcels stay retired.
  • Splits and merges produce new IDs pointing back to their predecessors. History is never rewritten.
  • One physical field may have several candidate shapes from different sources. It has one parcel ID.
  • The parcel ID isn't the legal parcel ID. Where a link exists it's a recorded relationship with its own confidence.

That last rule is the one people argue about, so here's the reason. A cultivated field and a legal parcel routinely disagree. Farmers cultivate across boundaries, rent adjacent land, leave margins uncultivated, subdivide informally. Force them into equivalence and you corrupt both.

Parcel lifecycle

Six states, with the moves between them defined.

  1. Candidate geometry exists from some source, unverified. No commercial claim rests on a candidate.
  2. Confirmed a farmer or cooperative has confirmed the shape and that they cultivate it.
  3. Active confirmed, with at least one recorded operation this season.
  4. Dormant confirmed, no operations for a set period. Still queryable, history intact.
  5. Superseded split or merged. Points forward to its successors, history preserved.
  6. Retired no longer cultivated. Never deleted, never reissued.
F09

Parcel lifecycle

MECHANISM
STATE MACHINE · TRANSITIONS ARE THE ONLY WAY A PARCEL CHANGESCANDIDATEGeometry from any source,unverified. No commercialclaim may be made.CONFIRMEDFarmer or cooperative hasaffirmed the geometry and thecultivation link.ACTIVEConfirmed, with at least onerecorded operation in thecurrent season.DORMANTNo operations for a definedperiod. Still queryable;history intact.NEW OPERATION REOPENS THE PARCELSUPERSEDEDSplit or merged. Pointsforward to successors; historypreserved.SPLIT / MERGERETIREDNo longer cultivated. Neverdeleted, never reissued.LINEAGE ON A SPLITPARCEL 4F2A·9ESUPERSEDED, NOT EDITEDPARCEL C81B·03PARCEL C81C·77SUCCESSORS CARRY NEW IDENTIFIERS AND AN EXPLICIT POINTER BACK.THE PREDECESSOR KEEPS ITS FULL HISTORY AND POINTS FORWARD.NO IDENTIFIER IS EVER REUSED. NOTHING IS DELETED.IDENTIFIERS SHOWN ARE ILLUSTRATIVE. THE REAL ID ENCODES NOTHING ABOUT LOCATION,OWNER OR CROP.

History is never rewritten.

A parcel that splits produces successors pointing back to it. Nothing is deleted and no identifier is reused. That's what makes a yield comparison across seasons possible on land that keeps changing shape.

The provenance ladder

Every geometry enters the system on a source tier. The tier travels with it permanently and governs what it may be used for. Accuracy figures below are typical ranges from published instrument specifications.

The provenance ladder

P0 → P5 · THE TIER IS A PERMISSION SET
TierSourceTypical accuracyWhat it's good forWhat it must not be used for
P0Farmer-declared area, no geometryNoneRough quotingAnything spatial
P1Satellite-derived model prediction10 m pixel-limitedA head start, Coverage planning, Change detection on a parcel that existsCompliance, Finance
P2Vendor platform boundary (XAG, DJI, local)Vendor-dependent, unverifiedWorking geometry, Service planning, Generating candidatesCompliance, until verified
P3Drone treatment footprintSub-metre with RTKOperations, Area billing, Confirming a parcel is in useField extent claims, Anything depending on the true edge
P4Drone survey flightCentimetre with RTKAgronomy, Emissions claims, Finance and insurance, Field extentLegal boundary claims
P5Cadastral reference, linkedSurvey-gradeTenure context, Ownership and rights questions, Linking a parcel to the legal recordCultivation extent, any claim about what is farmed
F05

The boundary provenance ladder

LADDER
Select a rung
TIERSOURCETYPICAL ACCURACYPERMISSION SETP5Cadastral reference, linkedThe legal record and the cultivated field routinely…SURVEY-GRADE3 PERMITTED2 PROHIBITEDP4Drone survey flightThe highest tier the service can produce.CENTIMETRE WITH RTK4 PERMITTED1 PROHIBITEDADJACENT, AND NOT INTERCHANGEABLE — SEE F06P3Drone treatment footprintRecords where the drone sprayed, which is not where the…SUB-METRE WITH RTK3 PERMITTED2 PROHIBITEDP2Vendor platform boundary (XAG, DJI, local)Imported geometry of unknown construction.VENDOR-DEPENDENT, UNVERIFIED3 PERMITTED1 PROHIBITEDP1Satellite-derived model predictionA model output, useful as a starting point and nothing…10 M PIXEL-LIMITED3 PERMITTED2 PROHIBITEDP0Farmer-declared area, no geometryA number typed into a form.NONE1 PERMITTED1 PROHIBITEDTHE TIER TRAVELS WITH THE GEOMETRY PERMANENTLY. IT IS A PERMISSION SET RATHER THAN A QUALITY SCORE.SELECT ANY RUNG FOR ITS FULL PERMITTED AND PROHIBITED USES.
P5Cadastral reference, linkedSurvey-grade
Permitted
  • Tenure context
  • Ownership and rights questions
  • Linking a parcel to the legal record
Prohibited
  • Cultivation extent
  • Any claim about what is farmed

The legal record and the cultivated field routinely disagree. A legal polygon is context around a parcel, and forcing the two together corrupts both.

P4Drone survey flightCentimetre with RTK
Permitted
  • Agronomy
  • MRV and emissions claims
  • Finance and insurance
  • Field extent
Prohibited
  • Legal boundary claims

The highest tier the service can produce. It measures the field.

P3Drone treatment footprintSub-metre with RTK
Permitted
  • Operations
  • Area billing
  • Confirming a parcel is in use
Prohibited
  • Field extent claims
  • Anything that depends on the true edge

Records where the drone sprayed. Leaves out headlands, margins, obstacles and anything the operator skipped. F06 shows what that gap costs.

P2Vendor platform boundary (XAG, DJI, local)Vendor-dependent, unverified
Permitted
  • Working geometry
  • Service planning
  • Candidate generation
Prohibited
  • Compliance, until verified

Imported geometry of unknown construction. Until it's characterised it may be a spray footprint wearing a field's label.

P1Satellite-derived model prediction10 m pixel-limited
Permitted
  • Prior generation
  • Coverage planning
  • Change detection on an existing parcel
Prohibited
  • Compliance
  • Finance

A model output. Never promoted above this tier without a human or an instrument confirming it.

P0Farmer-declared area, no geometryNone
Permitted
  • Rough quoting
Prohibited
  • Anything spatial

A number typed into a form. This is what the earlier platform ran on, and it's why that platform could never answer a question about a field.

The rung a geometry sits on decides what it may be used for.

P3 and P4 look similar and aren't. A spray footprint records a pass, a survey flight records a field. The next figure is the whole reason that distinction is worth this much apparatus.

The critical distinction is P3 against P4. A spray footprint records where the drone flew, which isn't where the field is. It leaves out headlands, margins, obstacles and anything the operator skipped. Treat them as interchangeable and the system quietly fills up with fields that are all about a fifth too small.

F06

Spray footprint against field extent

MECHANISM
SPRAY DRONERECORDS THE PASS, NOT THE FIELDFIELD EXTENTSURVEY FLIGHT · P4 · CENTIMETRE RTKTREATMENT FOOTPRINTFLOWN PATH · P3 · SUB-METRE RTKRTK BASE STATIONTHE CORRECTION BOTH TIERS DEPEND ONHEADLANDTURN AREA · NEVER FLOWNOBSTACLESKIPPED BY THE OPERATOR0.82TREATED AREA / FIELD AREAMEASURED FROM THIS DRAWING. NOT ADISCREPANCY IN ANY REAL DATASET.ILLUSTRATIVE

The gap between these two shapes is where a system quietly corrupts itself.

The single most important distinction in the data model. Both polygons are valid geometry, both arrive from the same aircraft on the same day, and nothing in the file format tells them apart. Only the provenance tier does.

Field and footprint geometry are drawn to demonstrate the failure. The area figures are measured from this drawing.

Reconciliation

When two geometries claim the same land, the system doesn't pick a winner and throw the other away. It records the disagreement.

  • Both geometries are kept, with their tiers.
  • The higher tier becomes the working geometry.
  • Disagreement above a threshold raises an item for a person instead of resolving quietly.
  • The farmer's or cooperative's confirmation overrides tier order, because the farmer knows where the field is and the instrument only knows where it flew.
  • Every resolution is written to the audit trail with who decided and on what basis.

The reason there's a queue and not automatic resolution is the standard irony of automation. Resolve the easy conflicts automatically and the leftover ones get rarer and stranger, so they have to surface somewhere a person is looking.

F07

Reconciliation and the adjudication queue

MECHANISM
CONFLICT RESOLUTION PATHCLAIM A · P2 VENDOR PLATFORMCLAIM B · P4 SURVEY FLIGHTSAME LAND, TWO GEOMETRIES.NEITHER IS DISCARDED AT ANY POINT.COMPAREOVERLAP RATIOEDGE DEVIATIONTIER ORDERBELOWTHRESHOLDABOVETHRESHOLDRESOLVES AUTOMATICALLYHIGHER TIER BECOMES THE WORKING GEOMETRY.BOTH CLAIMS RETAINED WITH THEIR TIERS.RESOLUTION WRITTEN TO THE AUDIT TRAIL.ADJUDICATION QUEUESURFACES TO A NAMED HUMAN.SHOWS WHY IT WAS RAISED, THE EVIDENCE, THE CONFIDENCE.NOTHING IS APPLIED BEFORE A PERSON DECIDES.WHO DECIDED AND ON WHAT BASIS IS RECORDED.FARMER AFFIRMATIONOVERRIDES TIER ORDERTHE FARMER KNOWS WHERE THE FIELD IS.THE INSTRUMENT ONLY KNOWS WHERE IT FLEW.AUTOMATING THE EASY CONFLICTS MAKES THE RESIDUAL ONES RARER AND STRANGER.THRESHOLD VALUES NOT YET SET — SEE SECTION 11

The system never picks a winner silently.

Automating the easy conflicts makes the hard ones rarer and stranger, so they have to surface where a person is looking. The threshold that separates the two paths gets set in validation.

Confidence

Every parcel carries a confidence score built from source tier, how old the last verification is, how many independent confirmations there are, and how much the sources disagree. Confidence shows up anywhere the geometry is used, and it gates the products. A finance or emissions claim needs a floor that a service-planning query doesn't.

/ How the data gets used

Work backwards from the question

Nobody needs a map. They need an answer to something, and the answer decides what has to be recorded, how finely, and by whom. Choose the capture method first and you end up with an impressive dataset that can't support a single decision.

06ApplicationWhat somebody wants to know05DecisionWhat changes as a result04DataWhat has to be recorded03ResolutionHow finely, how often02AccuracyHow wrong it may be01CaptureWho records it, and whenYOU REASON THIS WAY

Why the direction matters

Read left to right and it looks like a data pipeline. Read right to left and it's a design method. Every capture decision on this project started at an application somebody named, then walked down.

In this drawing

Stages the service already reaches Stages derived from them

The capture method is the last decision.

Illustrative · the six stages are the reasoning sequence, drawn as steps to show order, not duration or effort

n/a  /  Applications

We walked eight questions backwards to the data

This section decides whether the layer is worth building. If the applications don't survive the walk backwards, the thing underneath them is an expensive map.

Eight applications were specified before any capture decision got made. Each was walked backwards to the data it needs, and only then to how that data gets recorded.

Reading the table this way makes something useful visible. Four of the eight are buildable on the parcel as designed. One needs seasons of history the system hasn't gathered yet. One runs quietly alongside the real thing until it earns trust. And the two that need a different kind of data entirely are the two most people expect an agricultural AI product to do.

The eight applications, walked backwards

SPECIFIED BEFORE CAPTURE, NOT AFTER
ApplicationDecision it servesSpatial unitResolution neededWhere the data comes fromStatus
Disease predictionSpray now, or waitField or zoneField-level, weeklyService history + weather + imagerySHADOW MODE
Disease detectionWhich disease, which productPoint in fieldCentimetre, on demandOperator or farmer photographKILLED
Yield forecastWhat to expect, what to sell forwardFieldField-level, per seasonPrevious outcomes on the same parcelKILLED
Land qualityWhere to invest, what to amendField or sub-fieldSub-field, per seasonMulti-season observation historyNEEDS HISTORY
MRL and residue riskIs this crop sellable to this buyerFieldField-level, per applicationTreatment record with product and rateBUILDABLE
Input demand planningHow much to stock, and whereCooperativeAggregate, per seasonOperation records across parcelsBUILDABLE
Market linkageWho can supply what, verifiablyCooperativeAggregate, per seasonParcel register with confirmed areasBUILDABLE
Operator schedulingWhich jobs, in what orderCluster of parcelsParcel adjacencyParcel geometry, any tierBUILDABLE
Prediction and detection are different problems

These two get collapsed into each other constantly. Walking backwards separates them. One is a question about a place, which the parcel solves. The other is a question about a photograph, which the parcel does nothing for.

Backcast 01

Disease prediction

Wants to know whether conditions on a specific field make an outbreak likely this week. That's a question about a place over time, so it needs the field to persist between observations.

Unit
Field or zone
Needs
Crop, stage, treatment history, weather, imagery
Blocked by
Nothing structural. The history is thin.
Status
Runs alongside the real thing until a season of outcomes exists
Backcast 02

Disease detection

Wants to know what's in a photograph. That's a labelling problem, and what it needs is a library of labelled images. A parcel boundary contributes almost nothing.

Unit
A point, not a field
Needs
Labelled images at species and stage level
Blocked by
The labels don't exist at the resolution assumed
Status
A threshold a person can read and argue with does this better
What this changes about the build order

The four buildable applications all depend on the same two things: the parcel, and the operation record attached to it. Neither is an intelligence product. So the build order puts the substrate first and the models second.

Whether an application needing seasons of history can survive the wait gets answered in the validation plan.

07  /  Consent

The vendor's permission is not the farmer's permission

A field boundary plus a commune resolves to a household. Geometry identifies people by default, so consent has to be a moment in the service and not legal overhead, and the architecture has to hold three bands apart.

The position

Farmers own their boundary data. We discuss boundaries with them directly and hold an anonymised version in the system for aggregate questions like crop and yield distribution.

That instinct is right, and it's made structural here.

The consent chain problem

A vendor partnership grants us access to a vendor's system. It can't grant us a farmer's consent, because the farmer's consent went to the vendor. Moving a farmer's geometry into a new platform with new purposes needs its own basis, from the farmer.

Anonymising doesn't solve this. A field boundary plus a commune resolves to a household across most of the Mekong Delta, where holdings average 0.4 hectares and neighbours know each other's land. Boundary geometry identifies people by default. The anonymised aggregate layer is fine for crop and yield distribution questions.

Consent as a moment in the service

The consent conversation sits at first field contact, run by the operator, in person, and it's the same conversation as the yield conversation. That's a design decision with a commercial reason behind it: the farmer is being told what their land could produce, and the reason we can tell them is that we'll keep a record of this field. The permission and the value proposition are the same sentence.

Consent is recorded per parcel, per purpose, and can be withdrawn. Withdrawing removes the farmer's identity link and takes the geometry out of active use, while keeping the operation record the service provider needs for their own accounts.

Three data bands, held apart

The architecture separates three things that commonly and dangerously get merged.

  • Farmer-owned. Geometry, cultivation relationship, yields, treatments. The farmer's data, held under consent, portable out on request.
  • Service-provider-owned. Operation records, hectares served, scheduling, billing. The operator's business records.
  • Platform-derived aggregate. Crop distribution, regional yield patterns, treatment prevalence. Derived, de-identified, suppressed below a threshold, and the basis of the data products.

The commercial products sit almost entirely in the third band. Making that explicit early is what lets the first band be genuinely farmer-owned without hollowing out the business model.

F12

Three data bands

STRUCTURE
FARMER-OWNEDGEOMETRYCULTIVATION RELATIONSHIPYIELDSTREATMENTSHeld under consent, per parcel and per purpose. Portable out on request. Revocable.NO DEFAULT FLOW ACROSS THIS RULESERVICE-PROVIDER-OWNEDOPERATION RECORDSHECTARES SERVEDSCHEDULINGBILLINGThe operator's own business records. Retained through a farmer's revocation for accounting.NO DEFAULT FLOW ACROSS THIS RULEPLATFORM-DERIVED AGGREGATECROP DISTRIBUTIONREGIONAL YIELD PATTERNSTREATMENT PREVALENCEDe-identified, k-anonymous above a defined threshold. Below it, suppressed rather than rounded.AGGREGATE INTELLIGENCEVERIFICATION AND TRACEABILITYREVENUE PRODUCTS SIT ALMOST ENTIRELY IN THE THIRD BAND.SERVICE COMMISSION AND COOPERATIVE SUBSCRIPTION SIT ON THE SERVICE, NOT THE DATA

The commercial model lives in the aggregate band.

A platform that has to make money from the farmer's own geometry can't credibly promise the farmer owns it. Separating the bands before anything is priced is what keeps the promise affordable.

08  /  System

Eleven entities. The parcel is the join key.

A log that only ever gets added to, not records that get edited, because traceability, boundary reconciliation, consent withdrawal and model training all need to know what was true at the time and not what's true now.

Core entities

Eleven entities. The fields listed are the ones carrying design weight.

PARCELparcel_id, working_geometry, area_ha, centroid, status, confidence, created_at, superseded_by, lineage_refs, admin_unit_refs
GEOMETRY_CLAIMclaim_id, parcel_id, geometry, source_tier, source_system, captured_at, captured_by, accuracy_estimate, superseded_flag
CADASTRAL_LINKparcel_id, cadastral_id, cadastral_system, link_confidence, overlap_ratio, linked_at, linked_by
FARMERfarmer_id, contact, cooperative_refs, consent_records, language, preferred_channel
CULTIVATIONparcel_id, farmer_id, relationship_type (owner, tenant, cooperative member, contract grower), valid_from, valid_to, affirmed_by, affirmed_at
COOPERATIVEcoop_id, name, admin_unit, member_count, programme_enrolments, parcel_refs
SEASONseason_id, parcel_id, crop, variety, planting_date, expected_harvest, actual_harvest, programme_ref
OPERATIONoperation_id, parcel_id, season_id, type, executed_at, operator_id, equipment_id, equipment_vendor, inputs_applied, volume, area_covered, footprint_geometry, source_system
OBSERVATIONobservation_id, parcel_id, season_id, observed_at, type, source (satellite, drone imagery, sensor, farmer-reported, operator-reported), value, confidence
OUTCOMEoutcome_id, parcel_id, season_id, yield_value, yield_unit, quality_grade, measurement_method, reported_by, verified_by
ADJUDICATION_ITEMitem_id, parcel_id, raised_at, reason, evidence_refs, confidence, status, resolved_by, resolution_basis
F13

Entity model

STRUCTURE
EVERY ARROW TERMINATES ON THE PARCELFARMERCOOPERATIVECADASTRAL_LINKSEASONOPERATIONOBSERVATIONOUTCOMEADJUDICATION_ITEMCULTIVATIONGEOMETRY_CLAIMPARCELTHE JOIN KEYSOLID — REFERENCES A PARCEL DIRECTLYDASHED — REACHES A PARCEL ONLY THROUGH CULTIVATIONFARMER AND COOPERATIVE ARE THE ONLY TWO ENTITIES THAT DO NOT CARRY A PARCEL REFERENCE. THE LINK IS TIME-BOUNDED, BECAUSE TENANCYCHANGES.

If a query can't be expressed against a parcel, the model is wrong.

The parcel is the join key and everything else is an attribute of it over time. Farmer and cooperative are the only two that reach a parcel indirectly, through a cultivation link carrying validity dates.

Design rules

Five rules that govern the whole system.

  1. The parcel is the join key. Every entity except FARMER and COOPERATIVE references a parcel. A query that can't be expressed against a parcel is a signal the model is wrong.
  2. Operations are append-only. An operation happened. It's never edited, only superseded by a correction that references it.
  3. Cultivation is time-bounded. Tenancy changes and land gets rented seasonally. A parcel-to-farmer link without validity dates will be wrong within a year.
  4. Source system is always recorded. Every operation and geometry knows which vendor platform it came from. That's what makes vendor-neutrality checkable, not claimed.
  5. Outcomes carry how they were measured. A farmer-reported yield, a cooperative-weighed yield and a mill-recorded yield are three different things. Merge them and you destroy the training data for everything in section 10.
The event model

The system is a log with views built over it. The reasons are specific.

  • Traceability and emissions verification need you to reconstruct what was known at a point in time.
  • Boundary reconciliation needs the full history of claims, including the ones that lost.
  • Any AI trained on this data needs to know what was true when a decision was made, or it learns from information that hadn't happened yet.
  • Consent withdrawal has to be reconstructible: what was used, when, under what permission.
Anonymisation threshold

Aggregate queries return results only above a minimum cell size, set by parcel count and distinct-farmer count inside an administrative unit. Below that the query returns nothing instead of a rounded figure. Rounding leaks, suppression doesn't.


That's what the platform stores. What follows is what a farmer or cooperative gets, because a data model isn't a product.

The parcel record

What a farmer can see about one field. Deliberately narrow.

  • Where it is, how big it is, and how confident we are
  • What's planted now, planted when, expected harvest
  • Every treatment this season with date, product and rate
  • Yield last season, and the season before
  • What changed since last contact

A record of one field that a person can read on a phone in under a minute. Anything longer won't get read.

The yield conversation

This is the surface that opens every relationship, so it gets designed first.

The shape: this field, this crop, this season, produced X. Comparable fields in this district under programme practices produced Y. The difference comes down to these specific practices. Here's what changing one of them would take.

The comparison has to be real and local. A national average doesn't persuade someone who knows their own delta. The published cooperative results in section 05 are the starting comparison, and they're strong precisely because they're field-level and nearby.

Whether a farmer acts on a yield comparison or just finds it interesting gets tested in section 11. Interest is already observed.

The cooperative view

What a cooperative director gets, which is a different product from what a farmer gets.

  • Member parcels, total hectares, coverage against membership
  • Which parcels lack confirmed geometry, ranked by area
  • Programme compliance status by parcel, with the gaps named
  • Practice adoption across members
  • Aggregated yield and cost per hectare, showing the spread and not the average
  • Service scheduling across members, grouped geographically

The second and third items are what make this a purchase. A cooperative in a programme with traceability requirements has an obligation it currently discharges on paper.

The traceability record

Derived. Production area, variety, season, water management, fertiliser, residue handling, all keyed to a parcel and drawn from operations already recorded. The farming-diary problem from the earlier venture, growers skipping a long manual task that buyers needed, is solved by generating the diary from operations instead of asking anyone to keep one.

Buyers interviewed during the earlier venture said they'd use a platform that automated diary entry for residue level and crop protection use. That's directly relevant now.

09  /  Service

The operator's day must not get longer

Three additions to a job that already happens, none of which costs an operator a job. Then the arithmetic that decides who the customer is, which turns out to be the cooperative.

How it works today

Reconstructed from the pilot and current operating knowledge, described as method.

The farmer decides they need spraying, finds an operator through their personal network, negotiates area by verbal estimate, the operator travels, sprays, the farmer pays, and nothing is kept by anyone.

Where it goes wrong. The operator won't take small isolated jobs. Area gets disputed because it was estimated. The operator can't plan routes across customers. Nothing from this season informs next season. The farmer's yield question has no answer available.

Future state

The same job, with three additions that cost the operator almost nothing and change what the system knows.

  1. Before. The job is scheduled against a parcel and not an address. Where the parcel is still a candidate, the operator arrives with a model-generated shape instead of nothing.
  2. During. The spray footprint is captured automatically by the equipment. On a survey-tier job, a boundary flight runs first. Consent is taken at first contact, in person, alongside the yield conversation.
  3. After. The operation is written against the parcel. The farmer gets the parcel record. The next job on this parcel starts from confirmed geometry.

The design constraint is that the operator's day must not get longer. Every extra step has to be automatic or under thirty seconds, because operators are paid by hectares covered and will abandon anything that costs them a job.

F14

Service blueprint, current and future

BLUEPRINT
Operator lane emphasised in both
Current stateCURRENT STATERECONSTRUCTED AS METHOD, NOT AS A MEASURED BASELINEILLUSTRATIVE01Need arises02Find anoperator03Areaestimatedverbally04Price agreed05Operatortravels06Set up on thefield07Spray08Area disputed09Payment10NothingretainedFARMERCOOPERATIVEOPERATORTHE CONSTRAINTPLATFORMDATALINE OF VISIBILITYNO RECORD PERSISTS BEYOND THE JOBNOTESpersonal networkno measurementrefuses small isolated jobsestimate, not measurementby anyoneFIVE LANES, TEN STAGES, AND NOTHING RETAINED AT THE END OF ANY OF THEM.
Future stateFUTURE STATERECONSTRUCTED AS METHOD, NOT AS A MEASURED BASELINE01Need arises02Job scheduledagainst aparcel03Priorgeometryissued04Jobs groupedacrossadjacent…05Operatortravels06Consent andthe yieldconversation07Spray08Area computedfrom thefootprint09Payment10Operationwritten;record…FARMERADD 1ADD 3COOPERATIVEADD 3OPERATORTHE CONSTRAINTADD 1ADD 2PLATFORMADD 3DATAADD 1ADD 2ADD 3LINE OF VISIBILITYNOTESnot an addresscandidate parcels carry a…cooperative provides the…one trip, many parcelsin person, under 30sfootprint captured automaticallymeasured, not estimatedautomaticTHREE ADDITIONS. TWO ARE AUTOMATIC. ONE IS A CONVERSATION THE OPERATOR IS ALREADY HAVING.

Watch the operator lane. Their day gets no longer.

That's the design constraint, and it's why the three additions are automatic or under thirty seconds. An operator paid by the hectare will abandon anything that costs them a job, and no amount of platform value changes that arithmetic.

Both states are reconstructed as method from the pilot and current operating knowledge.

Job density: the economics that decide this

Drone operators won't take small isolated jobs, because transport and setup dominate the economics of a single sub-hectare field.

That's why the cooperative is the entry unit, not the individual farmer. A cooperative gathers adjacent parcels into a single visit. Where the earlier venture proposed a scheduling tool to group nearby bookings after the fact, the cooperative provides the grouping structurally.

Illustrative arithmetic on the pilot's own figures, to show the shape. At the pilot's rice spraying price of USD 7.9 per hectare, a single 1.3-hectare field yields around USD 10 of revenue against a trip. Twenty adjacent parcels averaging 1.3 hectares yield around USD 205 against one trip. The pilot noted a provider with five drones could cover up to 50 hectares a day. Density is the entire economic argument.

F15

Job density economics

ARITHMETIC
PANEL A · ONE ISOLATED FIELD1.3 haONE TRIP · TRANSPORT AND SETUP DOMINATE$10REVENUE AGAINST ONE TRIPOPERATORS REFUSE THIS JOB. THAT IS ARITHMETIC, NOT ATTITUDE.PANEL B · TWENTY ADJACENT PARCELSONE TRIP · THE SAME TRANSPORT AND SETUP$205REVENUE AGAINST ONE TRIPAVERAGING 1.3 ha PER PARCEL. THE COOPERATIVE SUPPLIES THE ADJACENCY.COMPUTED ON THE PILOT'S OWN RICE SPRAYING PRICE OF USD 7.90 PER HECTARE.SHOWS THE SHAPE OF THE ECONOMICS. CLAIMS NO RESULT. COSTS ARE NOT MODELLED.PILOT MATERIAL: A PROVIDER WITH FIVE DRONES COULD COVER UP TO 50 ha PER DAYILLUSTRATIVE

This is why the cooperative is the entry unit.

Operators turning down small jobs is arithmetic to design around and not a service problem to fix. The cooperative supplies adjacency structurally, which a scheduling algorithm can only approximate after the fact.

Computed on the pilot's own rice spraying price of USD 7.90 per hectare. Revenue only.

Service blueprint components

Seven components, each with an owner and the way it goes wrong.

Service blueprint components

OWNER AND FAILURE MODE
ComponentOwnerFails when
Cooperative onboardingField teamEnrolment happens without the director understanding what's being consented to
Parcel establishmentOperatorBoundaries captured as spray footprint and treated as field extent
Consent captureOperator, in personReduced to a checkbox in an app
Service schedulingPlatform, cooperative-mediatedOptimised for the platform, not the operator's day
Operation executionOperatorEquipment doesn't export, forcing manual entry
Record returnPlatformFarmer gets a dashboard instead of an answer
AdjudicationNamed humanConflicts resolve silently and nobody sees the leftover cases

Go to market
The wedge

Cooperatives enrolled in the One Million Hectare programme in the Mekong Delta, starting with the provinces the pilot already scouted: Dong Thap, An Giang, Kien Giang, Long An, Tay Ninh.

Why this segment, not individual smallholders.

  • It solves job density.
  • It has a compliance obligation the parcel discharges.
  • It's a defined list of around 1,230 organisations and not millions of individuals.
  • It has a director who can decide, which farmers scattered across communes don't.
  • HistoricalProduction volume, purchasing intent and expansion plans identify which cooperatives and key accounts have the capacity to buy.

That last point is a targeting signal. What's observed so far is that farmers engage when shown yield potential.

The three-sided structure

Three parties, each of which gains something they currently lack.

Side 01 · demand aggregator

Cooperatives

Gain programme compliance evidence, coordinated scheduling across members, and yield comparison against members and neighbours.

Side 02 · acquisition and capture

Service operators

Gain job density, route planning across adjacent parcels, and fewer disputes over area, because area is measured.

Side 03 · channel

Retailers and distributors

Gain a service business. This carries over from the earlier design, where the idea was to turn the existing crop protection retail network into an asset-light service network and not subsidise drones.

The earlier venture had already developed a scheme where large crop protection orders could earn a drone, and planned to help those customers become service providers.

Revenue

Four streams, in the order they can credibly be turned on.

  1. Service commission. Carried over from the earlier model. A cut of spraying jobs booked through the platform, higher for operators we incubated than for existing ones.
  2. Cooperative subscription. Per hectare under management, priced against the compliance and coordination value.
  3. Verification and traceability. Per record or per season, sold to cooperatives or to buyers who currently fund manual verification.
  4. Aggregate intelligence. Crop distribution, treatment prevalence, yield patterns, sold to input suppliers, buyers, insurers and lenders. Drawn strictly from the de-identified band in section 07.

Streams 3 and 4 justify the infrastructure investment. Stream 1 pays for being on the field. Anyone pitching this as a drone booking business has misread it.

Willingness to pay gets tested at every level in section 11.

10  /  Intelligence

Every capability carries a stated boundary

This is what the layer is for. Nine capabilities came through a four-gate screen, and each carries a line it isn't allowed to cross. The screen is weighted toward data reality and auditability.

Candidates came from the service blueprint, not a technology menu, and each one had to get through four gates.

The screen

Four gates, applied in order. A candidate has to pass all four.

  1. Does it serve a named decision by a named person? If nobody acts differently, it's a demo.
  2. Is it meaningfully better than a rule? A threshold a person can read and argue with beats a model they can't.
  3. Does the data exist at the resolution assumed? Not will exist. Does.
  4. Is it auditable and reversible? For anything touching compliance, finance or a farmer's income, an inference you can't explain is a liability.

Gate three does the most work in this domain, and it should. The whole premise of this venture is that the data doesn't exist yet, so anything assuming it does is the fastest way to fail.

F16

The four-gate AI screen

SCREEN
CANDIDATES INCAPABILITIES OUT15DERIVED FROMTHE SERVICEBLUEPRINT, NOTFROM ATECHNOLOGY MENUGATE 1Does it serve anamed decision bya named person?If nobody actsdifferently, it isa demo.−1KILLEDFarmer churn orengagementscoring15 IN · 14 OUTGATE 2Is it materiallybetter than arule?A threshold aperson can arguewith beats a modelthey cannot.−1KILLEDPest and diseasediagnosis fromphotos14 IN · 13 OUTGATE 3Does the dataexist at theresolutionassumed?Not will exist.Does.−1KILLEDYield predictionwithout prioroutcomes13 IN · 12 OUTGATE 4Is it auditableand reversible?An unexplainableinference touchingincome is aliability.−3KILLEDCredit scoringfrom farm dataAutomatedboundaryacceptanceFully automatedcompliancecertification12 IN · 9 OUT9C1–C9, EACH WITHA STATED BOUNDARYCOUNTS ARE THE SIX REJECTIONS DOCUMENTED IN THE KILL LIST BELOW.GATE THREE IS THE ONE THAT SHOULD KILL MOST IN THIS DOMAIN, SINCE THE PREMISE OF THE VENTURE IS THAT THE DATA DOES NOT YET EXIST. THEDOCUMENTED LIST IS ONLY WHAT REACHED THE SCREEN.

Generating candidates is easy. The screen is the work.

Gate three does the most work here, because the premise of the venture is that the data doesn't exist yet.

Gate four does the most work in this domain. That is a property of which candidates reached the screen, and it is shown plainly.

Capabilities that pass
C1

Boundary tracing from imagery

Generate candidate field shapes from satellite and drone imagery, as a starting point for the operator to verify.

ResearchThe approach is demonstrated: FAO's field boundary prototype was tested in Cambodia and Vietnam using Sentinel-2, and the AI4SmallFarms dataset exists as public training data.

BoundaryProduces candidates only. A model output is never promoted above tier P1 without a human or an instrument confirming it.
LIVE / ENABLEDThe parcel and the vendor pipeline already supply the input.
C2

Boundary reconciliation

Spot when two geometries describe the same land, score the disagreement, and send conflicts above a threshold to a person.

BoundaryNever silently overwrites a higher-tier or farmer-confirmed geometry.
LIVE / ENABLEDTwo geometries on one parcel is exactly what the store is built for.
C3

Matching parcels to farmers

Work out which parcels belong to which farmer or cooperative member, across inconsistent name spellings, vendor records and cooperative rosters.

BoundaryA wrong match costs far more than a missed one, so the threshold is set asymmetrically and every borderline match goes to a person.
LIVE / ENABLEDRuns on identifiers and rosters the system already holds.
C4

Crop and stage classification

Identify crop type and growth stage per parcel from satellite time series, confirmed against operation records.

BoundaryOutput is a labelled probability.
SHADOW / RESEARCHNeeds a season of operation records before a label can be trusted.
C5

Yield estimation

Estimate parcel yield from crop, stage, weather, treatment history and previous outcomes.

BoundaryNeeds at least one recorded previous outcome for the parcel, or a defined comparable set. Never shown without its comparison basis and its error range.
NOT JUSTIFIED YETTurns on once recorded yield outcomes exist on the same parcel.
C6

Anomaly detection on operations

Flag treatment volumes, timings or coverage that don't fit the crop, stage and area.

BoundaryRaises a question to a person. Never blocks a payment or an operation.
SHADOW / RESEARCHComputable now, touches a payment once the false-positive rate is known.
C7

Traceability record assembly

Assemble the programme compliance record from operations already logged, flagging gaps instead of filling them.

BoundaryNever infers a practice that wasn't recorded. A gap is reported as a gap.
LIVE / ENABLEDAssembles from operations already logged.
C8

Schedule optimisation

Group jobs across adjacent parcels for route efficiency.

BoundaryProposes a schedule. The operator accepts, edits or rejects it.
SHADOW / RESEARCHComputable from parcel adjacency.
C9

Advisory drafting

Draft the yield conversation and treatment recommendation from parcel history and published programme practice.

BoundaryDrafted for a person, edited by a person.
NOT JUSTIFIED YETTurns on with verified agronomic outcomes and a human review loop.
Capabilities rejected, and why
The architecture boundary

Three bands, held apart. The most consequential single decision in the system.

  • Intelligence perceives, retrieves, proposes and drafts. Model-based, probabilistic, always carrying its confidence.
  • The deterministic core calculates area, records operations, assembles traceability, enforces consent. Rule-based, explainable line by line, and the same input always gives the same output.
  • People decide, act, and speak to farmers.

The test: the platform stays correct and usable with the intelligence band switched off. Boundaries would come only from instruments, records would still assemble, compliance would still generate.

This matters commercially as much as technically. A traceability claim you can't explain is worth nothing to a verifier, and a yield figure a farmer can't interrogate is worth nothing to the farmer.

10 / Intelligence, the architecture boundary

How the layers separate

The most consequential single decision in the system. Intelligence proposes. The deterministic core decides. People act.

CALCULATES AREAASSEMBLES TRACEABILITYRECORDS OPERATIONSENFORCES CONSENTC1C4C2C7C5C3C8C6C9DECISIONSNEVER CROSS UPPROPOSALS CROSS DOWNLIFTS OFFBAND 01INTELLIGENCEPerceives, retrieves, proposes, drafts.Model-based, probabilistic, always carryingconfidence.BAND 02DETERMINISTIC CORERule-based, explainable line by line. The sameinput always produces the same output.BAND 03PEOPLEDecide, act, speak to farmers. The adjudicationqueue and the consent conversation live here.

The test

Switch the intelligence band off and the platform keeps working. Boundaries come from instruments, records assemble, compliance generates. Anything that fails that test is a dependency.

In this drawing

Live capability Shadow mode: runs, nobody acts on it

If lifting the top plane off breaks the platform, the top plane was never a capability.

Illustrative · blocks are drawn to show placement and boundary, not scale or sequence · C1 and C2 run in shadow mode through horizon 1, producing output nobody acts on

Product surfaces

Seven surfaces. Each is named by the question it answers, because a surface you can't describe as a question doesn't need to exist.

S1

Parcel record

Farmer-facing
What is this field and what has happened to it?

Geometry, confidence, current season, treatment history, yield history. Farmer-facing, mobile, readable in under a minute.

S2

Yield comparison

Farmer-facing
What could this field produce?

This parcel against comparable local parcels, with the practice differences named and the comparison basis visible. The surface that opens the relationship.

S3

Cooperative coverage

Operator, on field
Which of our members' land do we know?

Parcels by status, geometry gaps ranked by area, coverage against membership. The director's working screen.

S4

Compliance status

Operator
Are we going to pass verification?

Programme requirements against parcel-level evidence, with gaps named and attributed to a parcel and a practice.

S5

Operator day

Cooperative
Where am I going and what am I spraying?

Grouped jobs, routes, parcel geometry, treatment specification. Has to be faster than the operator's current method or it won't be used.

S6

Adjudication queue

Compliance
What could the system not resolve?

Boundary conflicts, ambiguous matches, odd operations. Every item shows why it was raised, the evidence, and a confidence. Nothing is applied before a person decides.

S7

Aggregate intelligence

Internal
What is happening across this region?

Crop distribution, treatment prevalence, yield distribution, coverage. De-identified, above the suppression threshold, sold and not given away.

S6 is the surface that makes the rest defensible, and the one most likely to be cut for looking unglamorous. It belongs in the first phase.

S1  /  Product surface · operator field capture

Operator boundary capture

The surface every other surface depends on. If the boundary isn't captured properly here, in the thirty seconds after a spray pass, nothing downstream can repair it.

Four states of one screen.

Under 32 seconds

Measured from pass complete to next plot. The operator is paid by the hectare and will skip anything slower.

Sunlight, on a bund

No thin greys on critical values. Minimum target 56 px. One thumb, bottom third.

Nothing is unlabelled

No geometry ever appears on this screen without its provenance tier beside it.

Refusal always available

Every screen has a path that records uncertainty instead of manufacturing a value.

010–12 s

The pass is recorded, and called what it is

08:41RTK FIX · 1.4 CM
JOB 4F2A·9E · PASS 1
Nguyễn Văn Hùng · Plot 3 of 5
P3 · TREATMENT FOOTPRINT
0.82ha flown 8 swäths
11 min 20 s
Pass recorded.

This is what the drone covered. It isn't yet a field.

Continue
Discard this pass
Refusal is cheapDiscard sits under the primary action. An operator who can't record honestly will record dishonestly.The tier is stated before it's usefulP3 appears on the map the moment the pass lands, so the operator never sees an unlabelled boundary.
0212–20 s

One question, and only the operator can answer it

08:41RTK FIX · 1.4 CM
JOB 4F2A·9E · PASS 1
Nguyễn Văn Hùng · Plot 3 of 5
P3 → ?
Did you fly the whole field?

The dashed edge is our guess at the field. You were standing on it. We weren't.

No, I left the headlands STAYS P3 · BILLING ONLY
Yes, that is the whole field BECOMES P4 AFTER THE FARMER AGREES
Part of it belongs to someone else SENDS TO ADJUDICATION
Continue
I'm not sure, ask later
The consequence is on the optionEach choice shows what it does to the record. The operator is choosing a permission.The honest answer is the defaultPre-selecting the conservative option means the fast path is also the safe one.Not sure is a real answerIt queues the parcel instead of forcing a guess into the data.
0320–28 s

The farmer confirms, in their own units

08:41RTK FIX
HAND THE PHONE TO THE FARMER
Nguyễn Văn Hùng confirms
YOUR FIELD
8.2công 0.82 ha
plot 3
Is this your field?

Your answer is what makes this record yours. Nobody else can give it.

Answering no sends this to a person. Nothing is applied to your record until it's settled.
Yes, that is my field
No
Local unit first8.2 công above 0.82 ha. A Mekong smallholder doesn't think in hectares, and the unit they check against is the one they were quoted in.A separate moment, not a checkboxThe operator can't confirm on the farmer's behalf. The screen changes hands, the header says so, and the question is addressed to the farmer.No is as large as yesEqual weight, because a coerced yes is worse than a missing record.
0428–32 s

A receipt the farmer can be shown

08:41RTK FIX · 1.4 CM
JOB 4F2A·9E · PASS 1
Nguyễn Văn Hùng · Plot 3 saved
P4 · FARMER-AFFIRMED
PARCEL C81B·03  created
GEOMETRY survey extent · P4
AFFIRMED BY farmer, on field, 08:44
TREATMENT 0.82 ha · P3 · retained separately
BILLED ON 0.82 ha
USABLE FOR agronomy · MRV · insurance
NOT USABLE FOR legal boundary claims
Next plot
Show the farmer this receipt
Both geometries surviveThe spray footprint stays P3 and stays billable. The confirmed extent becomes P4. Neither overwrites the other.Permission is printedWhat the record may and may not be used for is on the receipt.Billing is stated separatelyThe farmer sees they were billed on the sprayed area.

The screen's real job is to stop a spray footprint being recorded as a field.

Product visualisation of the capture workflow · the thirty-second constraint, the provenance tiers and the consent moment are the operating rules the workflow was built to

S2  /  Product surface · training-set assembly

Training-set query builder

The other end of the same system. A data scientist assembling a training set has to be able to defend which geometries they used, and to see what the honest filter costs them.

Provenance is the first control on the screen.

Tier before anything else

The filter can't be collapsed or skipped. A query with no tier condition won't run.

Show the cost of honesty

Excluding P3 removes more than half the rows. Hiding that is how people quietly put it back.

Name the failure, not the rule

Warnings state what the model would learn.

The query is the citation

Exported with the set, so a reviewer can reconstruct exactly which rows were used.

parcel_store / training-sets / yield-v3 READ ONLY · DE-IDENTIFIED

Provenance tier required

P5Cadastral reference18,402
P4Survey flight41,988
P3Treatment footprint126,540
P2Vendor platform58,113
P1Model prediction302,776
P0Farmer declared77,205
P3 excluded

A spray footprint records where the drone flew, not where the field is. In this store it runs about 18% smaller than the confirmed extent.

Rows surviving the filter

60,390PARCELS
of 625,024 in store · 9.7 % · 4,116 with a recorded yield outcome
KEPT · P4, P5 EXCLUDED · P0–P3

What this set may be used for

✓Yield per hectare modelNEEDS FIELD EXTENT
✓MRV / emissions baselineNEEDS FIELD EXTENT
n/aOperator schedulingP3 WOULD BE FINE HERE
n/aArea billing reconciliationP3 IS THE CORRECT TIER

Query exported with the set

select parcel_id, geometry, area_ha, crop, season, outcome_yield from parcel_geometry where provenance_tier in ('P4', 'P5') and farmer_affirmed is true and outcome_yield is not null -- P3 excluded: a treatment footprint is not a field extent -- see F06. including it teaches the model that fields -- are ~18% smaller than they are.
What you are giving up

564,634 parcels are excluded, most of them P3 spray footprints from routine jobs.

That's the majority of the store. It's also the majority of the error you'd otherwise inherit.

What survives is thin

Only 4,116 of the kept parcels have a recorded yield outcome. A yield model trained on this set is a pilot-scale model, and should be reported as one.

If you need more rows

Promote P3 geometries by flying a survey pass on the same parcels. Not by relabelling them.

Export set & query
Save as cohort

The filter that costs you ninety percent of your rows is the one that makes the remaining ten percent defensible.

Row counts are illustrative and computed to demonstrate the ratio · the provenance tiers and the P3 against P4 distinction are the rules the filter enforces

S3  /  Product surface · parcel history

The parcel remembers

A field that accumulates. The boundary itself improves season by season as better captures arrive, and every earlier version is kept.

This is the screen that makes history legible, and the reason the whole object exists.

Geometry has versions

An upgrade from P3 to P4 is a new version. The old shape stays queryable and the old area stays defensible.

Time is the axis

Seasons. A smallholder plans in winter–spring and summer–autumn, so the record does too.

Absence is shown

Seasons with no outcome say so. A gap in the record is information instead of something to smooth over.

Every change names an author

Operator, farmer, cooperative or the deterministic core. Nothing changes anonymously.

parcel_store / C81B·03 / history 5 SEASONS · 18 OPERATIONS
C81B·03
CURRENT TIER P4 · FARMER-AFFIRMED
0.97 ha · 9.7 công · rice
successor of 4F2A·9E
THREE VERSIONS, ALL KEPT
P0 declared · 0.70 ha
P3 footprint · 0.82 ha
P4 affirmed · 0.97 ha

Season timeline tier rises where a better capture arrived

Winter–spring 1P0
no outcome
Summer–autumn 1P3
no outcome
Winter–spring 2P3
5.8 t/hayield
Summer–autumn 2P4
5.1 t/hayield
Winter–spring 3P4
no outcome

What changed, and who changed it

Season 1Created from a farmer-declared area. No geometry. P0operator
booking form
Season 1First spray pass recorded a footprint. Tier rose to P3.operator
on field
Season 2Yield outcome attached. The parcel could answer a question for the first time.cooperative
harvest record
Season 2Survey pass flown alongside the spray job. Farmer confirmed the extent. Tier rose to P4.operator + farmer
on field
Season 2Area corrected from 0.82 to 0.97 ha. Previous figure kept.deterministic core
Season 3Neighbouring claim raised an overlap. Sent to adjudication, nothing applied.C2 · shadow mode

A boundary that improves without erasing what it replaced is the difference between a record and a database row.

Seasons, areas and yields are illustrative · the versioning rule and the tier ladder are the rules the record keeps

S4  /  Product surface · adjudication

Intelligence proposes. The core decides. People act.

Two valid geometries claim the same ground. No threshold settles this, so it goes to a named person with the evidence assembled and nothing applied.

The queue is the system saying what it can't decide on its own.

Nothing applies before a decision

Both parcels stay active and queryable while the conflict is open. The overlap is flagged on both.

The evidence is assembled, not summarised

Capture device, date, tier and who confirmed it, for both claims, on one screen.

Every option states its consequence

Including who gets notified and whether they can reopen it.

Escalation is an option, not a failure

Tenure questions belong to the cooperative and the commune.

adjudication / open / ADJ·112 4 OPEN · OLDEST 4 DAYS

Open 4

ADJ·1124 days
Two survey extents overlap
0.31 ha · both P4
ADJ·1132 days
Vendor boundary contradicts confirmed extent
P2 against P4
ADJ·1141 day
Farmer disputes a recorded pass
billing held
ADJ·1156 hours
Split produced an orphan fragment
0.04 ha

ADJ·112 both claims are P4

0.31HA IN DISPUTE
24%OF CLAIM B
BOTHTIER P4, FARMER-AFFIRMED
11 dBETWEEN CAPTURES
Claim A · C81B·03
Tier
P4 · survey flight
Captured
season 3, week 2
Device
XAG P100 · RTK fix
Affirmed
farmer, on field
Area
0.97 ha
Claim B · D14A·22
Tier
P4 · survey flight
Captured
season 3, week 4
Device
DJI T40 · RTK fix
Affirmed
farmer, on field
Area
1.29 ha

Decide consequences shown

Send both farmers a joint confirmation

NEITHER GEOMETRY CHANGES YET · BOTH PARCELS STAY QUERYABLE · THE OVERLAP IS FLAGGED ON BOTH RECORDS UNTIL ANSWERED

Accept claim A, trim claim B

B LOSES 0.31 ha · B'S OWNER IS NOTIFIED AND MAY REOPEN · BOTH GEOMETRIES RETAINED WITH THE DECISION ATTACHED

Accept claim B, trim claim A

A LOSES 0.31 ha · SAME NOTIFICATION AND REOPEN PATH

Escalate to the cooperative

FOR TENURE QUESTIONS THIS SYSTEM CANNOT SETTLE · PARCEL STAYS ACTIVE, OVERLAP STAYS FLAGGED

What the model may say here C2 can rank the two claims and show its confidence. It can't apply a resolution, and it can't overwrite a farmer-confirmed geometry. Its ranking is recorded next to your decision, so a later reviewer can see whether the two agreed.

Automating the easy conflicts makes the leftover ones rarer and stranger, which is exactly why a person has to be waiting for them.

The conflict, areas and devices are illustrative · the adjudication rule and the never-overwrite boundary are the rules the queue enforces

11  /  Roadmap

Sequenced against the growing season

Sequenced against the programme calendar and the winter-spring window instead of engineering preference.

Roadmap

Three horizons, sequenced against the programme calendar and the growing season instead of engineering preference. Winter-spring is the natural pilot window, as it was in the pilot.

Horizon 1

The parcel exists

Parcel object, provenance ladder, consent capture, XAG and local vendor ingestion, operator capture flow, parcel record, adjudication queue. Deterministic core only, with C1 and C2 running quietly alongside to establish accuracy against instrument ground truth.

Horizon 2

The parcel has history

One full season of operations and outcomes. Yield comparison surface. Cooperative coverage and compliance surfaces. C3, C4, C6 and C7 promoted. Traceability record submitted through the real verification route.

Horizon 3

The parcel is infrastructure

Multi-cooperative density. C5 and C8 promoted once outcome data supports them. C9 with human review. Aggregate intelligence products. Second market, chosen on evidence from Horizon 2.

Running the models quietly in Horizon 1 is deliberate. Every model here can be checked against ground truth before anyone relies on it, because the drone is measuring the same thing the model is predicting. Few domains offer that, and it would be wasteful not to use it.

F18

Three horizons against the season

SEQUENCE
THE SEASON SETS THE SEQUENCESEASONWINTER–SPRINGFOLLOWING SEASONFOLLOWING SEASONFOLLOWING SEASONTHE WINTER–SPRING SEASON IS THE NATURAL PILOT WINDOW, AS IT WAS IN THE PILOT. NO CALENDAR DATES ARE CLAIMED.H1THE PARCEL EXISTSHORIZON 1Parcel object · provenance ladder · consent captureXAG and local vendor ingestion · operator capture flowParcel record · adjudication queue · deterministic coreonlyC1 and C2 in shadow mode, producing output nobody acts onGATEDOES A SPRAY JOB PRODUCE A BOUNDARY ANYONE WOULD TRUST?H2THE PARCEL HAS HISTORYHORIZON 2One full season of operations and outcomesYield comparison · cooperative coverage · compliancesurfacesC3, C4, C6 and C7 promoted from shadowTraceability record submitted through the realverification routeGATEDOES A FARMER ACT ON A YIELD COMPARISON? DOES A RECORD PASS VERIFICATION?H3THE PARCEL IS INFRASTRUCTUREHORIZON 3Multi-cooperative densityC5 and C8 promoted once outcome data supports them · C9with human reviewAggregate intelligence productsSecond market, chosen on evidence from Horizon 2 ratherthan on the mapGATEDO OPERATOR ECONOMICS IMPROVE WITH AGGREGATED SCHEDULING?NOTHING IN HORIZON 2 STARTS UNTIL THE HORIZON 1 KILL TEST HAS AN ANSWER. THE GATES ARE FROM SECTION 11.

The season sets the sequence.

Nothing in Horizon 2 starts until the Horizon 1 test has an answer. A sequencing argument that comes from outside the company doesn't have to be re-won internally every quarter.