How to read the marks
Every claim carries a mark in the margin saying where it came from. A reader can tell, on any given line, whether something was observed in the pilot, belongs to the current build, comes from published research, or is still open.
Documented in the original venture material — pilot activity, user testing, service-provider engagement, product decisions.
Part of the current work. Supported by the project material supplied for this case.
Established in published work by others, named beside the claim.
A choice made from the evidence. Someone competent could choose differently, and the reasoning is stated so they can.
A proposition being tested, or one the evidence does not yet settle either way.
A material fact the available evidence does not answer. Carried into the validation framework rather than argued away.
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 rather than named. 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 demonstrate structure, not results.
Where the original venture material and current market data disagree, the current data wins and the discrepancy is noted where it occurs.
The object that has to exist first
Stated once, in full, before any of the evidence. Everything after this is the argument for why it is the right object and how it would be built.
Every AI application in smallholder agriculture assumes a field it can point at. Disease prediction needs a field with a crop history. Yield forecasting needs a field with a prior 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 object, and for most smallholder land in Asia that object does not exist — not because governments have failed to map land, but because agricultural field boundaries are a different thing from cadastral parcels, and where field boundaries do exist they sit trapped inside equipment manufacturers' platforms with no identity, no portability and no accumulated history.
So the constraint on AI in this sector is not model quality. It is that the training data and the inference target are both missing. The Digital Farm Parcel is the layer underneath: a persistent, equipment-agnostic, farmer-owned field object that accumulates observations across seasons and across vendors, created as a by-product of services farmers already pay for, starting with drone spraying. Build that and the AI products become buildable. Skip it and every one of them is separately, expensively acquiring the same missing thing.
The value stack
Five layers, each of which only works because of the one below. The intelligence products sit at the top and are the reason the bottom four are worth building.
- Yield is what the farmer wants and what opens the conversation.
- Service is how you get onto the field. Spraying first, because it is already bought.
- The parcel is what the service creates and what persists after it.
- History is what the parcel accumulates across seasons.
- Products — advisory, finance, insurance, procurement, traceability, carbon — all require a parcel with history and therefore all sit behind the same single precondition.
The commercial significance of this shape is that it is one dependency serving many products, rather than several products each requiring their own data acquisition.
The value stack
STRUCTUREEvery downstream product depends on the same single precondition.
One dependency, many products. That is the commercial shape, and it is the reason to build the parcel before building anything that sits on top of it.
A venture that proved the demand and captured no geometry
I led an APAC venture for spray as a service, piloted in Vietnam. It established four things about smallholder demand that still hold, and it left out the one thing this entire document is about.
The earlier venture
I led a venture for the APAC digital incubator of a crop science multinational, piloted in Vietnam. The product was a spray-as-a-service platform matching smallholder growers to drone spraying operators. It went live for one winter-spring season and was presented to the Venture Board.
What the pilot actually produced, in the three weeks between launch and the board meeting.
- HistoricalTwo demo events in Long An and Dong Thap, with around 120 growers attending.
- HistoricalRoughly 45 farmers requesting service, around 207 hectares of spraying requested, and 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 progressive web app installed by QR code, running under a mock brand, integrated with no corporate system and no database.
The traction slide interleaved actuals with twelve-month targets (1,000 ha, 100 users, 800 farmers, 30 events). The numbers above are my reading of the actuals and should be confirmed against the original working files before publication.
What the pilot proved
Four findings held up, and all four still matter.
- HistoricalOlder growers were the early adopters, not younger ones. Young labour had left for the cities and the remaining farmers welcomed assistive technology rather than resisting it. This inverted the assumption the venture was designed on.
- HistoricalGrowers wanted season-long coverage, not one-off bookings. Six or more sprays per season, possibly twelve to fourteen per year. This killed the on-demand matchmaker model before it was built and pushed the design toward subscription.
- HistoricalService providers refused small and isolated jobs. Drone transport is expensive and slow, so a single 1.3-hectare field on its own is not worth the trip. This is the constraint that governs everything downstream in this document.
- HistoricalSupply was unevenly distributed. Three providers in one town, none in the next. Scheduling was manual and providers could not meet peak-season demand.
What it stopped short of
This matters more than the successes, because the current thesis rests on it.
The platform held field location, field size and a field-mapping output in its data architecture, and the aircraft generated GPS and operational data on every job. The spatial raw material was there. What it never became was an object: field size was a number typed into a booking form rather than a measured geometry, nothing carried a persistent identifier, and no boundary was ever reconciled against another. The word “parcel” does not appear in the venture material.
The earlier venture built the behavioural and service foundation for digital farming, and proved that machine-generated agricultural data is a by-product of a service farmers will pay for. It did not turn that activity into a persistent, interoperable spatial identity.
That is the gap the current work closes, and it is a smaller gap than it looks. The service already flies over the field, already knows where it flew, and already records what it applied. Everything the parcel needs is being generated and discarded.
The bridge
Two things changed, and together they invert the problem.
Field boundary data can now be moved. Through the XAG partnership we access boundary geometry from their platform, and we have built an extraction and internal mapping pipeline against it. Partnerships with local drone manufacturers mean this is not a single-vendor dependency.
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 can persist. Device and service-generated boundary information becomes the foundation for a spatial object, which makes the real product question askable for the first time — what should the Digital Farm Parcel contain, and what should it enable?
Farmers respond to yield, not to digital tools. When shown what yield they could achieve, they engage. Nobody asks for a mapping platform, a farm record or a digital service. They ask what their land could produce.
Answering that takes more than interest. To tell a specific farmer what their specific field could yield, you need what that field did before, what was applied to it, and what happened as a result. That is 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.
In 2026 the hard problem is supply. Interest exists and is reliably reproducible by demonstration. What is missing is the substrate that would let anyone answer the question the demonstration provokes.
That is the opening this venture takes. Not a market gap in cadastral coverage, but a service we cannot deliver to farmers who already want it.
The inversion, then against now
COMPARISONThe hard problem moved from getting farmers interested to being able to answer them.
That is a better position to start from. Demand that has to be manufactured is a cost every quarter; demand that is reproducible by demonstration is a starting condition.
Three layers, and only the first one is being built
The common 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, and it is the one nobody is building.
Three layers moving at different speeds
The common framing — “APAC needs cadastral digitisation” — is wrong, and the evidence is unambiguous about why. Three distinct layers are evolving independently.
- Land administration. Legal ownership and tenure records. Mature or maturing in most markets in scope.
- Agricultural field mapping. What is actually cultivated, as machine-readable geometry. Substantially immature everywhere.
- The joined layer. Parcel plus farmer plus crop plus Earth observation plus history plus AI. Barely started anywhere.
Conflating the first with the second produces a market read that is both wrong and unsellable.
The three layers, moving at different speeds
STRUCTUREThese are not stages of one thing.
They are three different things, and progress on the first does not produce the second. A market read that treats them as a single maturity curve will price the opportunity against the wrong layer.
Bar positions are my judgement of relative maturity, not a measured index. The ordering is the argument; the exact distances are not.
The clearest evidence for the distinction: Vietnam
Vietnam has been building a national Multi-Purpose Land Information System (MPLIS) as the platform for a National Land Database, financed in part through the 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, implemented with ITC, University of Twente — developed an AI workflow to delineate crop field boundaries from freely available Sentinel-2 imagery, and tested the prototype in Cambodia and Vietnam. The associated open dataset, AI4SmallFarms, contains 439,001 manually digitised field polygons across 62 tiles in Vietnam and Cambodia.
Read those two facts together. A country with a national land database, over 100 million registered parcels and a decade of a multilateral development bank land-sector investment still required a dedicated machine-learning research programme to produce a machine-readable agricultural field layer.
This is the single strongest piece of evidence in the document. A land database is not a field layer. The gap between them is where this venture lives.
Vietnam, side by side
EVIDENCEThe country with the land database is the country that needed the research programme.
That is the gap this venture occupies. 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 increased the number of private surveying firms twelve-fold. 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 and natural resource governance in Indonesia, which is the problem the One Map programme was created to address.
Proposing cadastral mapping to Indonesia would be close to insulting. The opportunity is making existing spatial infrastructure answer agricultural questions it was never built to answer.
Philippines: a genuine unfinished parcelisation problem
The World Bank-financed SPLIT project subdivides collective land ownership awards into individual titles. As of July 2025, 163,176 individual electronic titles had been issued, 84 percent bearing female names. On completion around 750,000 agrarian reform beneficiaries are expected to gain individual rights over more than 1.3 million hectares.
Project implementation reporting notes cadastral surveys were available for only 20 percent of collective CLOAs, with roughly a further one million hectares still requiring survey.
This is structurally different from Indonesia. Here an incomplete cadastral problem sits directly inside the agricultural system, which changes both the partner set and the sequencing.
Laos: land digitisation and agricultural 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 titles. a multilateral development bank reporting shows titles or use rights in the Lao LandReg digital system rising from 482,233 at baseline to 1,203,331 by September 2023, with the system operational in 32 districts against a target of 100.
As of October 2025, Lao LandReg rollout 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.
The earlier working document cited 1.37 million titles by February 2025, 35 districts, and 330,000 parcels scanned. I could not verify those exact figures. The verified numbers above are close in shape but differ in detail. Use the verified set.
Laos is the cleanest illustration of the two-speed problem: land digitisation is actively progressing while agricultural parcel measurement is still being piloted. Small market, high development-partner interest, useful as a proof site rather than a commercial target.
India: a standardisation problem wearing a mapping problem's clothes
The Digital India Land Records Modernization Programme (DILRMP), a central sector scheme launched in 2016 and extended to 2025-26, assigns each land parcel a 14-digit Unique Land Parcel Identification Number (ULPIN, or Bhu-Aadhaar) based on the geo-coordinates of the parcel's vertices. As of November 2025, more than 360 million land parcels across 29 states and union territories had received ULPINs, and ULPINs had been generated for roughly 66 percent of agricultural land parcels. Computerisation of Records of Rights was complete in 625,137 of 657,397 villages as of December 2023.
Land remains a state subject under the Indian constitution, and implementation varies substantially by state.
India does not have a missing-identifier problem. It has a spatial accuracy, interoperability, currency and state-variance problem. That makes it a platform and integration market, not a mapping market, and it is large enough that it should not be treated as one country for go-to-market purposes.
Market comparison
The ratings below are my synthesis. There is no published maturity index for this and I am not presenting one. Each cell is a judgement about what a venture would encounter, not a measurement.
Market comparison — ten APAC markets
SYNTHESIS, NOT A PUBLISHED INDEX| Market | Land administration | Ag field mapping | Joined layer | What the opportunity actually is |
|---|---|---|---|---|
| Vietnam | Integration; strongest proof case; policy pull | |||
| Indonesia | Integration onto mature infrastructure | |||
| Philippines | Parcelisation gap inside the ag system | |||
| Thailand | Competitive; established drone service market | |||
| Cambodia | Proven technical feasibility, thin institutions | |||
| Laos | Development-partner funded proof site | |||
| India | Standardisation and interoperability at scale | |||
| Bangladesh | Large gap, difficult operating environment | |||
| Pakistan | Fragmented; low priority | |||
| Pacific islands | Small markets, high development value |
Market comparison matrix
SYNTHESISThese ratings are synthesis, not a published index.
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 encounter. No cell is a measurement.
Vietnam is the launch market. It has the demonstrated technical gap, the existing venture history, the XAG and local manufacturer relationships, and — decisively — a national policy programme that creates institutional demand for exactly this object. That last point is section 05.
The pixel is bigger than the question
Mekong Delta parcels average 0.14 hectares. Sentinel-2 resolves 10 metres. That arithmetic is the whole reason the service has to be physically on the field, and it is a technical argument before it is a commercial one.
Smallholder fields defeat the standard toolchain
Vietnamese family farms average around 0.4 hectares. In the Mekong Delta the average area per parcel has been measured at 0.14 hectares, with over 80 percent of farmers holding under one hectare. Nationally there are roughly 75 million land parcels, averaging seven to eight plots per farm household. Vietnam's agricultural land endowment of around 0.3 hectares per person is among the lowest in the world.
Research on field boundary delineation describes the Vietnam and Cambodia landscapes as highly fragmented, with sub-hectare paddies separated by narrow earth dykes, and notes that high cloud frequency forces reliance on sparse clear-sky observations.
The AI4SmallFarms work notes that Sentinel-2's 10-metre spatial resolution poses challenges given the prevalence of small fields, and its published results show higher-resolution imagery capturing small fields that Sentinel-2 misses.
What a 10-metre pixel cannot see
INSTRUMENTAt 0.14 hectares per parcel, the pixel is bigger than the question.
This is why the service has to be physically on the field. A cell that straddles three fields and two dykes cannot be assigned to a farmer, and a boundary that cannot be assigned to a farmer cannot carry a history.
Paddy geometry is generated to the published dimensions — sub-hectare strips separated by narrow earth dykes. It is a construction of the described landscape, not imagery of a real site.
This is the crux and it should be stated plainly. The question is not whether satellites can see agriculture. They obviously can. The question is whether pixels can be turned into reliable individual field polygons at the scale of fragmented smallholder farming — and then whether those polygons can be attached to a farmer, a crop, a history and an economic activity.
Why this makes the service-generated approach necessary
If remote sensing alone could produce trustworthy sub-hectare field boundaries at scale, this venture would be a data product and someone would already have built it. It cannot, reliably, at the resolution that matters. A drone flying a treatment mission is physically present at ten to thirty centimetre resolution with RTK positioning. It resolves what a 10-metre pixel cannot.
So the argument for service-generated boundaries is not primarily commercial. It is technical. 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 actually for
Earth observation still earns its place, but in three specific roles rather than as the primary boundary source.
Prior generation
A model-generated candidate boundary is a better starting point than a blank map, and reduces the operator's field time.
Change detection
Once a parcel exists, satellite time series answer questions about it — planting date, crop stage, stress, harvest timing — without anyone visiting.
Coverage extension
Parcels adjacent to serviced parcels can be inferred with declining confidence, which is useful for planning and useless for compliance. The confidence band has to travel with the geometry.
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 accumulated history, and the largest manufacturer in the world documents that its own boundary and operation records are not yet joined.
Boundaries already exist, and they are trapped
DJI's SmartFarm platform automatically identifies farmland borders using AI to obtain the area of each parcel, and records the operation information of each parcel to create farmland management archives. It performs field scouting analysis, NDVI-based growth detection, prescription map generation and 3D route planning for orchard terrain.
DJI's own SmartFarm Web user guide states that field management is currently independent of field planning, that at present it is for area measurement and yield analysis, and that in future field management will be integrated with Agras 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 are not yet joined. The join is the product. It is stated as roadmap by the incumbent whose interest is in a single-vendor stack.
What we have
We have a partnership with XAG and access to boundary data from their platform, against which we have built an extraction pipeline and internal data mapping. We also hold partnerships with local drone manufacturers in the region.
The multi-vendor position is what makes this defensible rather than parasitic. A venture whose only asset is a pipeline into one manufacturer's system is a feature that manufacturer can remove. 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 equipment-agnosticism to a non-technical audience is the cooperative that uses two vendors. Half its members' fields are described in one platform, half in another, and neither platform will ever hold the whole picture. The cooperative therefore cannot answer a question about its own land, despite every individual field being mapped somewhere.
This is not a hypothetical. Vendor mix within a cooperative is the normal case, not the exception.
The half-map problem
MECHANISMEvery field is mapped somewhere and the cooperative still cannot answer a question about its own land.
Equipment-agnosticism is the mechanism that makes the question answerable, and recording the source system against every geometry is what makes the answer auditable rather than merely asserted.
Parcel layout is generated to illustrate vendor mix within one cooperative. It is not a real holding.
Open questions on the XAG data
Three things must be resolved before this data can be described as an asset in any external document.
- Whether the geometry is a surveyed field boundary or the flown treatment footprint. These are different objects with different downstream validity. A treatment footprint under-represents field edges and excludes unsprayed margins.
- The positional accuracy, and whether it varies by drone model, RTK availability and terrain.
- What the partnership permits in terms of derived works, retention and onward use — separately from what the farmer permits, which is section 07.
This is the single unresolved question that most of section 06 depends on. Until it is answered, the provenance model is a design and the XAG pipeline cannot be described as an asset. It is the first item in the validation plan for that reason.
A national programme that needs a parcel and does not have one
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 since the earlier venture, and it did not appear 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 Associated with Green Growth in the Mekong Delta by 2030. It targets the engagement of around two million rice farmers across roughly 1,230 cooperatives and cooperative groups, plus around 210 rice trading enterprises.
As of March 2026 the programme had expanded to 354,839 hectares, reaching 197 percent of its initial 180,000-hectare target. Pilot results indicate methane reductions of roughly 20 to 40 percent and farmer net profit increases of more than 30 percent.
The Vietnam Rice Industry Association has launched a “Low-Emission Green Vietnamese Rice” label. Certified rice must meet traceability requirements covering production areas, rice varieties and cropping seasons, and must comply with cultivation protocols including water management, fertiliser reduction and residue handling. Verification is conducted by commune-level authorities or accredited international organisations. Vietnam has certified 71,000 tonnes under the label.
Pilot cooperative results are documented at field level. At Go Gon Agricultural Cooperative in Tay Ninh, a Winter-Spring 2025-26 model across 53 hectares with 11 households reduced 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 reduced chemical nitrogen use by 40 percent and cut costs by nearly VND 1.7 million per hectare per season.
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.
New Green Farm Cooperative
Over 100 households across 148 hectares. Chemical nitrogen use down 40 percent. Costs down by 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. When a farmer asks what yield they could get, there is now a documented answer from a comparable cooperative in the same delta.
- Traceability is a compliance requirement, not a value-added feature. The label requires production-area traceability. A production area without persistent geometry is a paper claim. This is institutional demand for the parcel object, created by policy rather than by us.
- The cooperative is the unit of programme delivery. The programme is organised around roughly 1,230 cooperatives. That is a defined, addressable, non-fragmented target list.
- MRV needs a spatial unit. Measurement, reporting and verification for emissions reduction requires knowing which land, for which season, under which practice. That is 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 currently missing.
The honest caveat
Whether cooperatives in the programme currently experience traceability as a painful unmet need, or whether commune-level verification is working adequately with paper and spreadsheets, is not established. Policy requiring something is not the same as an operator feeling the cost of it. This is the first thing to test and it is in section 11.
One object, and the rules that keep it honest
A persistent, equipment-agnostic field object. The load-bearing parts are the provenance tier that travels with every geometry and the refusal to resolve a conflict silently.
Definition
A Digital Farm Parcel is a persistent, uniquely identified representation of a piece of cultivated land, with four defining properties.
- holds geometry with a stated provenance and confidence
- persists across seasons, crops, operators and equipment vendors
- accumulates operations, observations and outcomes as an append-only history
- is linked to, but not the same as, any cadastral 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 primitive
Three alternatives were considered and rejected.
The farmer
Farmers hold seven to eight scattered plots on average in Vietnam. A farmer-keyed record cannot answer a field-level question, which is the question that carries commercial value.
REJECTED
The farm
“Farm” has no stable definition for a household holding fragmented plots across several communes, and it changes with every rental and inheritance.
REJECTED
The operation
An event-keyed system — every spray a record — is what the earlier platform effectively was. It cannot answer “what happened on this land last season” because nothing joins the events.
REJECTED — AND THIS IS THE LESSON FROM THE PILOT
The parcel is the smallest object that is stable over time, meaningful to a farmer, addressable by a machine, and the natural key for every downstream product.
Parcel identity
Identity rules, chosen so the object survives the messiness of real land.
- The parcel ID is meaningless. It encodes nothing about location, owner or crop, because all three change.
- The ID is issued once and never reissued. Retired parcels stay retired.
- Splits and merges produce new IDs with explicit lineage to their predecessors. History is never rewritten.
- One physical field may have several candidate geometries from different sources before reconciliation. It has one parcel ID.
- The parcel ID is not the cadastral ID. Where a cadastral link exists it is a recorded relationship with its own confidence, not an equivalence.
That last rule is the one people argue about, so the reason should be stated. A cultivated field and a legal parcel routinely disagree. Farmers cultivate across boundaries, rent adjacent land, leave margins uncultivated and subdivide informally. Forcing them into equivalence corrupts both.
Parcel lifecycle
Six states, with the transitions defined.
- Candidate — geometry exists from any source, unverified. No commercial claim can be made against a candidate.
- Confirmed — a farmer or cooperative has affirmed the geometry and the cultivation relationship.
- Active — confirmed, with at least one recorded operation in the current season.
- Dormant — confirmed, no operations for a defined period. Still queryable; history intact.
- Superseded — split or merged. Points forward to successors; history preserved.
- Retired — no longer cultivated. Never deleted, never reissued.
Parcel lifecycle
MECHANISMHistory is never rewritten.
A parcel that splits produces successors that point back; nothing is deleted and no identifier is reused. This is what makes a yield comparison across seasons possible on land that keeps changing shape.
The provenance ladder
Every geometry enters the system with a source tier. The tier travels with the geometry permanently and governs what the geometry may be used for. Accuracy figures below are typical ranges from published instrument specifications, not measured results from our system — they must be replaced with measured values before external use.
The provenance ladder
P0 → P5 · THE TIER IS A PERMISSION SET| Tier | Source | Typical accuracy | What it is good for | What it must not be used for |
|---|---|---|---|---|
| P0 | Farmer-declared area, no geometry | None | Rough quoting | Anything spatial |
| P1 | Satellite-derived model prediction | 10 m pixel-limited | Prior generation; Coverage planning; Change detection on an existing parcel | Compliance; Finance |
| P2 | Vendor platform boundary (XAG, DJI, local) | Vendor-dependent, unverified | Working geometry; Service planning; Candidate generation | Compliance, until verified |
| P3 | Drone treatment footprint | Sub-metre with RTK | Operations; Area billing; Confirming a parcel is in use | Field extent claims; Anything that depends on the true edge |
| P4 | Drone survey flight | Centimetre with RTK | Agronomy; MRV and emissions claims; Finance and insurance; Field extent | Legal boundary claims |
| P5 | Cadastral reference, linked | Survey-grade | Tenure context; Ownership and rights questions; Linking a parcel to the legal record | Cultivation extent; Any claim about what is actually farmed |
The boundary provenance ladder
LADDER- Tenure context
- Ownership and rights questions
- Linking a parcel to the legal record
- Cultivation extent
- Any claim about what is actually farmed
The legal record and the cultivated field routinely disagree. A cadastral polygon is context around a parcel, and forcing the two into equivalence corrupts both.
- Agronomy
- MRV and emissions claims
- Finance and insurance
- Field extent
- Legal boundary claims
The highest tier the service can produce. It measures the field rather than the pass, which is what every compliance and finance product downstream depends on.
- Operations
- Area billing
- Confirming a parcel is in use
- Field extent claims
- Anything that depends on the true edge
Records where the drone sprayed. Omits headlands, margins, obstacles and any area the operator chose to skip. F06 shows what that gap costs.
- Working geometry
- Service planning
- Candidate generation
- Compliance, until verified
Imported geometry of unknown construction. Until it is characterised it may be a treatment footprint wearing a field's label, which is the open XAG question in section 04.
- Prior generation
- Coverage planning
- Change detection on an existing parcel
- Compliance
- Finance
A model output. Never promoted above this tier without human or instrument confirmation, which is the boundary condition on capability C1.
- Rough quoting
- Anything spatial
A number typed into a form. This is what the earlier platform ran on, and it is 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 are not. A treatment footprint is a record of a pass; a survey flight is a record of a field. The next figure is the whole reason that distinction is worth this much apparatus.
The critical distinction is P3 against P4. A treatment footprint records where the drone sprayed, which is not where the field is. It omits headlands, margins, obstacles and any area the operator chose to skip. Treating them as interchangeable is the most likely source of quiet data corruption in this system, and it is the failure the XAG question in section 04 is trying to prevent.
Treatment footprint against field extent
MECHANISMThe gap between these two shapes is where a system quietly corrupts itself.
This is 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 mode. The area figures are measured from this drawing and describe the drawing only.
Reconciliation
When two geometries claim the same land, the system does not pick a winner and discard the loser. It records the conflict.
- Both geometries are retained with their tiers.
- The higher tier becomes the working geometry.
- Disagreement above a threshold raises an adjudication item rather than resolving silently.
- Farmer or cooperative affirmation overrides tier ordering, 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 for the adjudication queue rather than automatic resolution is the standard irony of automation. Resolving the easy conflicts automatically makes the residual ones rarer and harder, and they must surface somewhere a person is actually looking.
Reconciliation and the adjudication queue
MECHANISMThe 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 has not been set, and setting it is a validation question rather than an engineering one.
Confidence
Every parcel carries a confidence score derived from source tier, age of last verification, number of independent confirmations, and disagreement between sources. Confidence is displayed anywhere the geometry is used, and it gates the products: a finance or MRV claim requires a floor that a service-planning query does not.
— / 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. Choosing a capture method first is how you end up with an impressive dataset that cannot support a single decision.
Why the direction matters
Read left to right and the chain looks like a data pipeline. Read right to left and it is a design method. Every capture decision on this project was derived by starting at an application somebody named and walking down.
In this drawing
The capture method is the last decision, not the first.
Illustrative · the six stages are the reasoning sequence, drawn as steps to show order rather than duration or effort
Eight questions, walked backwards to the data they need
This is the section that decides whether the layer is worth building. If the applications do not survive the walk backwards, the substrate underneath them is an expensive map.
Eight applications were specified before any capture decision was made. Each one was walked backwards to the data it needs, and only then to the way that data would be recorded.
Reading the table this way makes something uncomfortable visible. Four of the eight are buildable on the parcel as designed. One needs seasons of history the system has not accumulated. One can only run in shadow mode. Two were killed outright at the capability screen, and they are the two most people expect an agricultural AI product to do.
The eight applications, backcast
SPECIFIED BEFORE CAPTURE, NOT AFTER| Application | Decision it serves | Spatial unit | Resolution needed | Where the data comes from | Status |
|---|---|---|---|---|---|
| Disease prediction | Spray now, or wait | Field or zone | Field-level, weekly | Service history + weather + imagery | SHADOW MODE |
| Disease detection | Which disease, which product | Point in field | Centimetre, on demand | Operator or farmer photograph | KILLED |
| Yield forecast | What to expect, what to sell forward | Field | Field-level, per season | Prior outcomes on the same parcel | KILLED |
| Land quality | Where to invest, what to amend | Field or sub-field | Sub-field, per season | Multi-season observation history | NEEDS HISTORY |
| MRL and residue risk | Is this crop sellable to this buyer | Field | Field-level, per application | Treatment record with product and rate | BUILDABLE |
| Input demand planning | How much to stock, where | Cooperative | Aggregate, per season | Operation records across parcels | BUILDABLE |
| Market linkage | Who can supply what, verifiably | Cooperative | Aggregate, per season | Parcel register with affirmed areas | BUILDABLE |
| Operator scheduling | Which jobs, in what order | Cluster of parcels | Parcel adjacency | Parcel geometry, any tier | BUILDABLE |
Prediction and detection are different problems
These two get collapsed into one another constantly, and the backcast separates them. One is a spatial problem that the parcel solves. The other is a labelling problem that the parcel does nothing for.
Disease prediction
Wants to know whether conditions on a specific field make an outbreak likely this week. That is 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
- Shadow mode until a season of outcomes exists
Disease detection
Wants to know what is in a photograph. That is a labelling problem, and a labelled image library is what it needs. A parcel boundary contributes almost nothing to it.
- Unit
- A point, not a field
- Needs
- Labelled images at species and stage level
- Blocked by
- The labels do not exist at the resolution assumed
- Status
- Killed at gate two — a threshold a person can argue with beats it
What this changes about the build order
The four buildable applications all depend on the same two things, which are the parcel and the operation record attached to it. Neither of them is an intelligence product. The build order therefore puts the substrate first and the models second, which is the opposite of how these programmes are usually funded.
Whether an application that needs seasons of history can survive the wait is an open question, and it is carried into the validation plan rather than assumed away.
The vendor's permission is not the farmer's permission
A field boundary plus a commune resolves to a household. Geometry is identifying by default, so consent has to be a service moment rather than 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 derivative in the system for aggregate questions such as crop and yield distribution.
That instinct is right and needs to be made structural rather than left as practice.
The consent chain problem
A vendor partnership grants us access to a vendor's system. It cannot grant us a farmer's consent, because the farmer's consent ran to the vendor. Moving a farmer's geometry into a new platform with new purposes requires its own basis obtained from the farmer.
Anonymisation does not solve this. A field boundary plus a commune resolves to a household in most of the Mekong Delta, where holdings average 0.4 hectares and neighbours know each other's land. Boundary geometry should be treated as identifying by default. The anonymised aggregate layer is legitimate for crop and yield distribution questions; it is not a route around consent for the geometry itself.
Consent as a service moment
The consent conversation is placed at first field contact, conducted by the operator, in person, and it is the same conversation as the yield conversation. This is a design decision with a commercial rationale: the farmer is being told what their land could produce, and the reason we can tell them is that we will keep a record of this field. The permission and the value proposition are the same sentence.
Consent is recorded per parcel, per purpose, and is revocable. Revocation removes the farmer's identity link and the geometry from active use while retaining the operation record needed for the service provider's own accounting.
Three data bands, held apart
The architecture separates three things that are commonly and dangerously 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, k-anonymous above a defined threshold, and the basis of the data products.
The commercial products sit almost entirely in the third band. Making that explicit early is what allows the first band to be genuinely farmer-owned without hollowing out the business model.
Three data bands
STRUCTUREThe commercial model lives in the aggregate band, which is what allows the farmer band to be genuinely the farmer's.
A platform that has to monetise the farmer's own geometry cannot credibly promise the farmer owns it. Separating the bands before any product is priced is what keeps the promise affordable.
Eleven entities, and one of them is the join key
An append-only event log rather than a mutable record store, because traceability, boundary reconciliation, consent revocation and model training all need to know what was true at the time rather than what is true now.
Core entities
Eleven entities. Fields listed are the ones that carry design weight, not an exhaustive schema.
Entity model
STRUCTUREIf a query cannot 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 entities that reach a parcel indirectly, through a cultivation link that carries validity dates.
Design rules
Five rules that govern the whole system.
- The parcel is the join key. Every entity above except FARMER and COOPERATIVE references a parcel. Any query that cannot be expressed against a parcel is a signal that the entity model is wrong.
- Operations are append-only. An operation happened. It is never edited, only superseded by a correction that references it.
- Cultivation is time-bounded. Tenancy changes and land is rented seasonally. A parcel-to-farmer link without validity dates will be wrong within a year.
- Source system is always recorded. Every operation and geometry knows which vendor platform it came from. This is what makes vendor-neutrality auditable rather than claimed.
- Outcomes carry their measurement method. A farmer-reported yield, a cooperative-weighed yield and a mill-recorded yield are three different things. Merging them destroys the training data for everything in section 10.
The event model
The system is an event log with materialised views over it, rather than a mutable record store. The reasons are specific rather than architectural fashion.
- Traceability and MRV require reconstructing what was known at a point in time, not what is known now.
- Boundary reconciliation needs the full claim history, not the winner.
- Any AI capability trained on this data needs to know what was true when a decision was made, or it learns from leaked future information.
- Consent revocation must be reconstructible — what was used, when, under what permission.
Anonymisation threshold
Aggregate queries return results only above a minimum cell size, defined by parcel count and distinct-farmer count within an administrative unit. Below that, the query returns a suppressed result rather than a rounded one. Rounding leaks; suppression does not.
The data system above describes what the platform stores. What follows describes what a farmer or cooperative actually gets, because a data model is not a product.
The parcel record
The thing a farmer can see about one field. Deliberately narrow.
- Where it is, how big it is, and how confident we are
- What is 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
This is not a dashboard and it is not a farm management system. It is a record of one field that a person can read on a phone in under a minute. Anything longer will not be read.
The yield conversation
This is the product surface that opens every relationship, so it should be designed first.
Structure: this field, this crop, this season, produced X. Comparable fields in this district under programme practices produced Y. The difference is attributable to these specific practices. Here is what changing one of them would require.
The comparison set must be real and local. A national average is not persuasive to someone who knows their own delta. The published cooperative results in section 05 are the initial comparison basis, and they are strong precisely because they are field-level and nearby.
Whether a farmer acts on a yield comparison, or merely finds it interesting, is untested. Interest is observed. Behaviour change is not.
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, with distribution rather than mean
- Service scheduling across members, grouped geographically
The second and third items are the ones that make this a purchase rather than a nice-to-have. A cooperative enrolled in a programme with traceability requirements has an obligation it currently discharges on paper.
The traceability record
Derived, not separately maintained. Production area, variety, season, water management, fertiliser application, residue handling, all keyed to a parcel and drawn from operations already recorded. The farming diary problem from the earlier venture — where growers neglected a lengthy manual task that offtakers needed — is solved by generating the diary from operations rather than asking anyone to keep one.
Offtakers interviewed during the earlier venture said they would use a platform that automated farming diary entry for residue level and crop protection usage. That finding was never acted on. It is directly relevant now.
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 rather than the farmer.
Current state, as it works today
Reconstructed from the pilot and current operating knowledge, described as method rather than as a measured baseline.
Stages: farmer decides they need spraying → finds an operator through personal network → negotiates area by verbal estimate → operator travels → sprays → farmer pays → nothing is retained by anyone.
Failure points: the operator refuses small isolated jobs; area is disputed because it was estimated; the operator cannot 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.
- Before. The job is scheduled against a parcel, not an address. Where the parcel is a candidate, the operator arrives with a model-generated prior rather than nothing.
- During. The treatment 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.
- After. The operation is written against the parcel. The farmer receives the parcel record. The next job on this parcel starts from confirmed geometry.
The design constraint is that the operator's job must not get longer. Every additional step must be either automatic or under thirty seconds, because operators are paid by hectares covered and will abandon anything that costs them a job.
Service blueprint, current and future
BLUEPRINTWatch the operator lane. Their day gets no longer.
That is the design constraint, and it is why the three additions are automatic or under thirty seconds. An operator paid by hectares covered 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. Neither is a measured baseline.
Job density: the economics that decide this
Drone operators refuse small isolated jobs because transport and setup dominate the economics of a single sub-hectare field.
This is why the cooperative is the entry unit rather than the individual farmer. A cooperative aggregates adjacent parcels into a single visit. Where the earlier venture proposed a smart 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 rather than to claim a result. 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 material noted a provider with five drones could cover up to 50 hectares per day. Density is the entire economic argument.
Job density economics
ARITHMETICThis is why the cooperative is the entry unit.
Operator refusal of small jobs is arithmetic to design around rather than a service problem to fix. The cooperative supplies adjacency structurally, which is what 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 — no costs are modelled and no result is claimed.
Service blueprint components
Seven components, each with an owner and a failure mode.
Service blueprint components
OWNER AND FAILURE MODE| Component | Owner | Fails when |
|---|---|---|
| Cooperative onboarding | Field team | Enrolment happens without the director understanding what is being consented to |
| Parcel establishment | Operator | Boundaries captured as treatment footprint and treated as field extent |
| Consent capture | Operator, in person | Reduced to a checkbox in an app |
| Service scheduling | Platform, cooperative-mediated | Optimised for the platform rather than the operator's day |
| Operation execution | Operator | Equipment does not export, forcing manual entry |
| Record return | Platform | Farmer receives a dashboard instead of an answer |
| Adjudication | Named human | Conflicts resolve silently and nobody sees the residual cases |
Go to market
The wedge
Cooperatives enrolled in the One Million Hectare programme in the Mekong Delta, starting with the provinces where the pilot already scouted: Dong Thap, An Giang, Kien Giang, Long An, Tay Ninh.
Why this segment rather than individual smallholders.
- It solves job density, which is the binding constraint on operator economics.
- It has a compliance obligation that the parcel object discharges.
- It is a defined list of around 1,230 organisations rather than millions of individuals.
- It has a director who can decide, which individual farmers scattered across communes do not.
- HistoricalProduction volume, purchasing intent and expansion plans identify which cooperatives and key accounts have capacity to buy.
That last point is a targeting signal, not stated demand. No cooperative has asked for this. What is observed is that farmers engage when shown yield potential.
The three-sided structure
Three parties, each of which must gain something they currently lack.
Cooperatives
Gain programme compliance evidence, coordinated service scheduling across members, and yield comparison against members and neighbours.
Service operators
Gain job density, route planning across adjacent parcels, and disputed-area reduction because area is measured rather than estimated.
Retailers and distributors
Gain a service business rather than a technology asset. This carries over from the earlier design, where the framing was to turn the existing crop protection retail network into an asset-light service network rather than to subsidise drones.
The earlier venture had already developed a scheme where large crop protection orders could earn a drone, and planned to support those customers in becoming service providers.
Sequencing
Four phases, each gated on the previous one's kill test passing.
Parcel proof
One cooperative, all member parcels established, geometry verified against ground truth.
Does a spray job produce a boundary anyone would trust?
History proof
Same cooperative, full season, every operation recorded against parcels, yields captured at harvest.
Does a season of history support a yield conversation the farmer acts on?
Density proof
Three to five cooperatives in one district.
Do operator economics improve measurably with aggregated scheduling?
Compliance proof
Programme traceability record generated from parcel history and submitted through the actual verification route.
Does it pass commune-level or accredited verification?
Nothing about expansion, other countries or additional products belongs in the plan until Phase 3 passes. The earlier venture proposed an Indonesia pilot and a Thailand and Philippines launch structure before the Vietnam pilot had completed a growing season, and that sequencing is a mistake worth not repeating.
Revenue
Four streams, in the order they can credibly be turned on.
- Service commission. Carried over from the earlier model. Take on spraying jobs booked through the platform, higher for incubated operators than for existing ones.
- Cooperative subscription. Per hectare under management, priced against the compliance and coordination value rather than against software comparables.
- Verification and traceability. Per record or per season, sold to cooperatives or to offtakers who currently fund manual verification.
- Aggregate intelligence. Crop distribution, treatment prevalence, yield patterns, sold to input suppliers, offtakers, insurers and lenders. Drawn strictly from the de-identified band in section 07.
Streams 3 and 4 are the ones that justify the infrastructure investment. Stream 1 pays for field presence. Anyone pitching this as a drone booking business has misread it.
Willingness to pay is untested at every level. The earlier venture tested whether farmers would pay a platform fee on top of spraying and never reached an answer.
The rejections carry more information than the survivors
This is what the layer is for. Nine capabilities survived a four-gate screen and each carries a stated boundary. Six were killed, most of them because the data they assume does not exist yet — which is the argument for building the layer before the models. The kill list is the part of this section worth reading closely.
Candidates were derived from the service blueprint rather than from a technology menu, and each was screened before it reached this list. The screen is described first because the rejections carry more information than the survivors.
The screen
Four gates, applied in order. A candidate must pass all four.
- Does it serve a named decision by a named person? If nobody acts differently, it is a demo.
- Is it materially better than a rule? A threshold that a person can read and argue with beats a model they cannot.
- Does the data exist at the resolution assumed? Not will exist. Does.
- Is it auditable and reversible? For anything touching compliance, finance or a farmer's income, an inference that cannot be explained is a liability.
Gate three kills the most candidates in this domain, and it should. The entire premise of this venture is that the data does not currently exist. Building AI capabilities that assume it does is the fastest way to fail.
The four-gate AI screen
SCREENGenerating candidates is easy; the screen is the work.
Gate three is the gate that should kill most in this domain, because the premise of the venture is that the data does not yet exist. The counts shown are the six rejections documented below — the candidates that got far enough to be written down.
Gate four removes three of the six documented rejections. That is a property of which candidates reached the screen, and it is shown rather than smoothed.
Capabilities that pass
Boundary delineation from imagery
Generate candidate field polygons from satellite and drone imagery as priors for operator verification.
ResearchThe approach is demonstrated: FAO's field boundary recognition prototype was tested in Cambodia and Vietnam using Sentinel-2, and the AI4SmallFarms dataset exists as public training and benchmarking data.
Boundary reconciliation
Detect when two geometries describe the same land, score the disagreement, and route conflicts above threshold to adjudication.
Parcel-farmer matching
Resolve which parcels belong to which farmer or cooperative member across inconsistent name spellings, vendor records and cooperative rosters.
Crop and stage classification
Identify crop type and growth stage per parcel from satellite time series, confirmed by operation records.
Yield estimation
Estimate parcel yield from crop, stage, weather, treatment history and prior outcomes.
Anomaly detection on operations
Flag treatment volumes, timings or coverage inconsistent with crop, stage and area.
Traceability record assembly
Assemble the programme compliance record from operations already logged, flagging gaps rather than filling them.
Schedule optimisation
Group jobs across adjacent parcels for route efficiency.
Advisory drafting
Draft the yield conversation and treatment recommendation from parcel history and published programme practice.
Capabilities rejected, and why
These were considered seriously and killed. Keeping the reasons visible is the point.
The kill list
SIX REJECTIONS, WITH THE GATE THAT KILLED EACH| Rejected | Killed at | Reason |
|---|---|---|
| Credit scoring from farm data | Gate 4 | Consequential, contested and hard to explain to the person it affects. It also converts the platform from the farmer's side of the table to the lender's. Revisit only with a regulated partner carrying the decision. |
| Pest and disease diagnosis from phone photos | Gate 2 | The advisory value in this domain sits in treatment timing and product selection, which is a rules-and-agronomy problem. Image diagnosis is a well-served category that does not need us. |
| Yield prediction without prior outcomes | Gate 3 | The outcome data does not exist yet. This capability is the reason for the platform, not a feature of its first version. |
| Farmer churn or engagement scoring | Gate 1 | Nobody acts on it, and it moves blame onto the farmer for a service failure. The earlier venture already identified retention as its top risk and the answer is service design, not scoring. |
| Automated boundary acceptance above a confidence threshold | Gate 4 | Silent acceptance of geometry is how a system quietly fills with treatment footprints labelled as fields. |
| Fully automated compliance certification | Gate 4 | Research Verification under the programme label is conducted by commune-level authorities or accredited international organisations. Our role is assembling evidence for that process, not substituting for it. |
The architecture boundary
Three bands, held apart, and this is the most consequential single decision in the system.
- Intelligence perceives, retrieves, proposes and drafts. Model-based, probabilistic, always carrying confidence.
- The deterministic core calculates area, records operations, assembles traceability, enforces consent. Rule-based, explainable line by line, and the same input always produces the same output.
- People decide, act, and speak to farmers.
The test: the platform must remain correct and usable with the intelligence band switched off. Boundaries would come only from instruments, records would still assemble, compliance would still generate. Anything that fails this test is a dependency rather than a capability.
The reason this matters commercially as much as technically: a traceability claim that cannot be explained is worth nothing to a verifier, and a yield figure a farmer cannot interrogate is worth nothing to the farmer.
10 / Intelligence — the architecture boundary
Three bands, held apart
The most consequential single decision in the system. Intelligence proposes. The deterministic core decides. People act.
The test
The platform must remain correct and usable with the intelligence band switched off. Boundaries would come only from instruments, records would still assemble, compliance would still generate. Anything that fails that test is a dependency rather than a capability.
In this drawing
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 that cannot be described as a question does not need to exist.
Parcel record
Farmer-facingWhat 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.
Yield comparison
Farmer-facingWhat 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.
Cooperative coverage
Operator, on fieldWhich of our members' land do we actually know?
Parcels by status, geometry gaps ranked by area, coverage against membership. The director's working screen.
Compliance status
OperatorAre we going to pass verification?
Programme requirements against parcel-level evidence, gaps named explicitly and attributed to a parcel and a practice.
Operator day
CooperativeWhere am I going and what am I spraying?
Grouped jobs, routes, parcel geometry, treatment specification. Must be faster than the operator's current method or it will not be used.
Adjudication queue
ComplianceWhat could the system not resolve?
Boundary conflicts, ambiguous matches, anomalous operations. Every item shows why it was raised, the evidence, and a confidence. Nothing is applied before a person decides.
Aggregate intelligence
InternalWhat is happening across this region?
Crop distribution, treatment prevalence, yield distribution, coverage. De-identified, above the suppression threshold, sold rather than given.
S6 is the surface that makes the rest defensible, and it is the one most likely to be cut for looking unglamorous. It should be built in the first phase, not the third.
Operator boundary capture
The surface every other surface depends on. If the boundary is not captured correctly here, in the thirty seconds after a spray pass, nothing downstream can be repaired.
Four states of one screen.
Measured from pass complete to next plot. The operator is paid by the hectare and will skip anything slower.
No thin greys on critical values. Minimum target 56 px. One thumb, bottom third.
No geometry ever appears on this screen without its provenance tier beside it.
Every screen has a path that records uncertainty instead of manufacturing a value.
The pass is recorded, and called what it is
11 min 20 s
Pass recorded.
This is what the drone covered. It is not yet a field.
One question, and only the operator can answer it
Did you fly the whole field?
The dashed edge is our guess at the field. You were standing on it. We were not.
The farmer affirms, in their own units
plot 3
Is this your field?
Your answer is what makes this record yours. Nobody else can give it.
A receipt the farmer can be shown
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
The screen’s real job is to stop a treatment 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
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, not an advanced option.
The filter cannot be collapsed or skipped. A query with no tier predicate will not execute.
Excluding P3 removes more than half the rows. Hiding that is how people quietly re-include it.
Warnings state what the model would learn, not which policy was breached.
Exported with the set, so a reviewer can reconstruct exactly which rows were used.
Provenance tier required
A treatment footprint records where the drone flew, not where the field is. In this store it runs about 18 % smaller than the affirmed extent.
Rows surviving the filter
What this set may be used for
Query exported with the set
564,634 parcels are excluded, most of them P3 treatment footprints from routine spray jobs.
That is the majority of the store. It is also the majority of the error you would otherwise inherit.
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.
Promote P3 geometries by capturing a survey pass on the same parcels. Do not promote them by relabelling.
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
The parcel remembers
A field that accumulates. The boundary itself improves season by season as better captures arrive, and every earlier version is kept rather than overwritten.
This is the screen that makes history legible — and the reason the whole object exists.
An upgrade from P3 to P4 is a new version, not an edit. The old shape stays queryable and the old area stays defensible.
Seasons, not dates. A smallholder plans in winter–spring and summer–autumn, so the record does too.
Seasons with no outcome say so. A gap in the record is information, not something to interpolate over.
Operator, farmer, cooperative or the deterministic core. Nothing changes anonymously.
0.97 ha · 9.7 công · rice
successor of 4F2A·9E
Season timeline tier rises where a better capture arrived
What changed, and who changed it
booking form
on field
harvest record
on field
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
Where the machine stops
Two valid geometries claim the same ground. No threshold settles this, so it surfaces to a named person with the evidence assembled and nothing applied.
The queue is the system admitting what it cannot decide.
Both parcels stay active and queryable while the conflict is open. The overlap is flagged on both.
Capture device, date, tier and who affirmed it, for both claims, on one screen.
Including who gets notified and whether they can reopen it.
Tenure questions belong to the cooperative and the commune, not to this system.
Open 4
ADJ·112 both claims are P4
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
NEITHER GEOMETRY CHANGES YET · BOTH PARCELS STAY QUERYABLE · THE OVERLAP IS FLAGGED ON BOTH RECORDS UNTIL ANSWERED
B LOSES 0.31 ha · B'S OWNER IS NOTIFIED AND MAY REOPEN · BOTH GEOMETRIES RETAINED WITH THE DECISION ATTACHED
A LOSES 0.31 ha · SAME NOTIFICATION AND REOPEN PATH
FOR TENURE QUESTIONS THIS SYSTEM CANNOT SETTLE · PARCEL STAYS ACTIVE, OVERLAP STAYS FLAGGED
Automating the easy conflicts makes the residual 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
Six load-bearing assumptions, and where each one stands
Every assumption carries the evidence that exists for it today and the test that would settle it. Status describes the evidence, not the outcome — open means unmeasured, not failed.
Roadmap
Three horizons, sequenced against the programme calendar and the growing season rather than engineering preference. The Winter-Spring season is the natural pilot window, as it was in the pilot.
The parcel exists
Parcel object, provenance ladder, consent capture, XAG and local vendor ingestion, operator capture flow, parcel record, adjudication queue. Deterministic core only. C1 and C2 in shadow mode, producing output nobody acts on, to establish accuracy against instrument ground truth.
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 from shadow. Traceability record submitted through the real verification route.
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 rather than on the map.
The shadow-mode discipline in Horizon 1 is deliberate. Every model in this system can be run against ground truth before anyone relies on it, because the drone is measuring the same thing the model is predicting. Very few domains offer that and it would be wasteful not to use it.
Three horizons against the season
SEQUENCEThe season sets the sequence, not engineering preference.
Nothing in Horizon 2 starts until the Horizon 1 kill test has an answer. A sequencing argument that comes from outside the company does not have to be re-won internally every quarter.
Next-stage discovery
The open items above are not all the same kind of question, and they will not be settled by the same method. Three are measurement problems that a season of operations answers on its own. Three need people in a room who do not normally share one.
The next-stage discovery programme uses cross-disciplinary workshops to resolve the remaining spatial, data, device and adoption questions. Each session is convened around a single decision that cannot be made by one discipline alone.
Historical discovery
Grower user testing, demonstration events, service-provider engagement and farmer behaviour observed through the pilot. This is what the demand-side findings rest on, and it is marked Historical wherever it is used.
Cross-disciplinary sessions
Farmers, agronomists, drone specialists, GIS and cadastral specialists, data scientists, agricultural retailers, service providers and supply-chain buyers. The parcel sits at the intersection of all of them, which is why no single discipline can specify it.
The programme is part of the product strategy rather than a research overhead. A spatial object that has to satisfy an agronomist, a drone operator, a compliance verifier and a lender is a negotiation, and the workshop is where that negotiation happens before the schema hardens.
Risks
Six, ordered by how likely they are to kill the venture.
The geometry is not good enough
If treatment footprints prove unusable as field extents and survey flights prove too expensive to run routinely, the whole system rests on nothing. This is the first kill test.
The consent chain does not hold
If moving vendor-held boundaries requires per-farmer consent that cannot be obtained at scale, acquisition cost rises to the point where the flywheel stalls. Mitigation is designing consent into the service moment rather than treating it as legal overhead.
Cooperatives do not feel the compliance pain
Policy requiring traceability is not the same as an operator suffering without it. If commune-level verification works acceptably on paper, the strongest institutional pull disappears.
Operators route around the platform
HistoricalThis was identified as the top risk in the pilot, when the concern was that operators would take customers off-platform. It is harder now, because the asset is the parcel history rather than the booking, and an operator who leaves loses the history. But operators are the capture layer, so their incentives must stay aligned rather than assumed.
Vendor relationships change
Partnerships end and platforms change. The mitigation is genuine multi-vendor ingestion and a parcel object that owes nothing to any vendor's schema.
Regulatory and geopolitical exposure on drones
HistoricalThe pilot assessment noted an unsettled Vietnamese regulatory position and political sensitivity around Chinese-manufactured agricultural drones. Local manufacturer partnerships reduce this materially compared to the pilot, but it remains live and needs dedicated monitoring.
Validation
Six load-bearing assumptions. Each has a test, a pass condition and a stated consequence of failure. A validation plan that only describes success is a plan to rationalise whatever happens.
Validation framework and current evidence status
STATUS REFLECTS THE EVIDENCE AVAILABLE, NOT THE OUTCOME| Assumption | Why it matters | Evidence available | Status | What would confirm it |
|---|---|---|---|---|
| A spray job produces a boundary anyone would trust | Everything downstream inherits this geometry. If it is wrong, every product built on it is wrong in the same direction. | Boundary geometry is reachable through the vendor platform and the extraction pipeline runs. Accuracy against ground truth is not characterised. | EARLY SIGNAL | Fly survey and treatment missions over 50 parcels of known ground truth. Measure area error and edge deviation separately. |
| Vendor-held boundaries can be moved with proper consent | Decides whether coverage is imported or created, and therefore how fast it grows. | The partnership and pipeline exist. Consent rate and the time it adds at first contact are not measured. | EARLY SIGNAL | Run the consent conversation with 30 farmers at first contact. Measure consent rate and time added to the job. |
| Farmers act on a yield comparison rather than just finding it interesting | The difference between an engagement metric and a business. | Growers engage reliably when shown achievable yield. Whether that converts to a practice change is not measured. | EARLY SIGNAL | Present the comparison to farmers with a specific practice change. Track adoption at the next operation. |
| Cooperatives will pay for compliance evidence | Decides whether the traceability record is a product or a feature somebody expects for free. | Programme demand for verified area is documented, and cooperatives are the enrolling unit. No cooperative has been interviewed about willingness to pay. | OPEN | Sell the traceability record to three cooperatives before it is fully built. |
| Aggregated scheduling improves operator economics | Job density is what makes an operator take the work. Without it the unit economics do not close. | The pilot showed providers refusing small isolated jobs, which is the same constraint seen from the supply side. The gain from aggregation is not measured. | EARLY SIGNAL | Compare hectares per operator-day and revenue per trip, cooperative-aggregated against current practice. |
| An assembled record passes real verification | Decides whether compliance is a product or a claim. | Verification is conducted by commune-level authorities or accredited bodies, and the route is documented. No record has been submitted through it. | OPEN | Submit through commune-level or accredited verification for one cooperative, one season. |
Order matters. Test one before building anything. Tests one and two together decide whether this venture is possible; the rest decide what it is worth.
Contribution and limitations
The domain expertise in Vietnamese smallholder agriculture belongs to the growers, the cooperatives and the agronomists. The land administration programmes belong to governments and their development partners. The field boundary machine learning belongs to FAO, ITC Twente and the named researchers. The drone technology belongs to XAG, DJI and the local manufacturers.
Growers, cooperatives and agronomists
The domain expertise in Vietnamese smallholder agriculture.
Governments and their development partners
The land administration programmes.
FAO, ITC Twente and the named researchers
The field boundary machine learning.
XAG, DJI and the local manufacturers
The drone technology.
What I brought
The earlier venture and its findings
Led for the APAC digital incubator of a crop science multinational, piloted in Vietnam. The four demand-side findings that still hold, and the honest account of what the platform never captured.
The reframing
From cadastral mapping to parcel intelligence. Separating land administration, agricultural field mapping and the joined layer, and reading the market against the second rather than the first.
The parcel object and its provenance model
Identity rules, lifecycle, the six-rung ladder, the P3 against P4 distinction, reconciliation and the adjudication queue.
The consent architecture
The consent chain problem, consent as a service moment, and the three data bands that let the farmer band be genuinely the farmer's.
The service design
Current and future state blueprints, the three additions, the operator-day constraint, and the job density argument that makes the cooperative the entry unit.
The AI screen and the kill list
Four gates weighted toward data reality and auditability, nine capabilities with stated boundaries, six rejections with the gate that killed each.
The architecture boundary
The separation of intelligence, deterministic core and human decision, and the switched-off test that decides whether something is a capability or a dependency.
The validation programme
Six load-bearing assumptions, each with a test, a pass condition and a stated consequence of failure.