Draft for review, version 0.6. Not for citation.This report is a draft and subject to change.
  1. Home
  2. Appendices

Appendix M4

M4. The actor check and expansion waves 7 to 9

How v0.4 was built: an actor check of Part III against 80 named actors and 118 decision questions, then sixteen research lines in three waves, each chosen to ask a different kind of question, with the yield of each line, the rule we used to stop, the decisions taken when folding the results into the report, the contacts that the remaining questions need, and the limits of the work.

10 min readWhat the tags mean
On this page
  1. M4.1 The actor check
  2. M4.2 How we chose the lines
  3. M4.3 The lines and what each yielded
  4. M4.4 Where we stopped and why
  5. M4.5 Decisions taken when folding the results in
  6. M4.6 Contacts to make
  7. M4.7 Run log and sources
  8. M4.8 Limits

Part III (v0.3) was written for actors who want to move alternative protein in Vietnam. Version 0.4 tests whether it serves them. This appendix records how, what each research line found, and why we stopped. The reader-facing results are in Actor check.

M4.1 The actor check

Selection. Four research agents each named 20 real actors in one group: funders and field-builders; investors and startups; Vietnamese food makers, retailers and caterers; and policy, research and international bodies. They chose actors that matter for alternative protein in Vietnam or would plausibly act there, and read each actor's own documents (requests for proposals, strategy pages, annual reports, meeting documents, laws and programme documents), preferring 2024 to 2026 1,2,3,4 . The register is actor_register.csv.

Questions. For each actor we wrote the demand questions it would need answered before acting in Vietnam, and the decision each would inform. Where an actor showed no demand-side interest, we said so.

Coding. For each of the 118 questions we recorded whether Part III answered it (answered, partly, not answered, out of scope), where, how strong the evidence was (strong, moderate, weak, none), whether a better answer would change the actor's decision (yes, maybe, no) and a decision value (High, Medium, Low). The coding is ours and is in actor_questions.csv .

Results.

GroupActorsQuestionsAnsweredPartlyNot answeredOut of scopeEvidence moderateEvidence weakEvidence none
Funders and field-builders20300191019912
Investors and startups2025119325173
Incumbents and first buyers203001614031512
Policy, research and international203301715110815
All80118171424274942

Of the 46 questions with high decision value, Part III answered 1, partly answered 26 and did not answer 18; 1 was out of scope. The actor papers also recorded 79 new facts, some of which contradicted Part III outright (for example the school-meal guidance of December 2025 and the Food Safety Law timetable) 5,6 .

1 of 118
Actor questions that Part III (v0.3) answered in full
September 2026Our calculation
Context and sources

80 named actors in four groups; Part III partly answered 71 questions and did not answer 42; 4 were out of scope. Our assessment. 1,2,3,4

Actor check →

M4.2 How we chose the lines

The actor papers proposed 46 candidate lines. We chose lines that met three tests:

  1. Decision value. A plausible result would change a conclusion, a target product profile, a play's kill test or a demand move for a named actor.
  2. A different kind of question. Earlier rounds found that signal came from asking a different kind of question, not the same one harder. We preferred rules, transactions, prices, menus, firm records and funders' own terms over more consumer attitude data.
  3. Closable from the desk. Lines that needed calls, quotes, trials or purchased data went to the contact list (M4.6) instead.

M4.3 The lines and what each yielded

Yield classes follow the earlier expansion rounds: changed a conclusion, added a route or candidate, added a constraint, clean negative (closed a question with a negative), and noise (more citations, no change). The register is expansion_lines.csv.

WaveLineKindYieldWhat changed
7Public meals: rules, menu authority, 48 coded school-weeksDifferentChanged a conclusion; constraintSchool verdict; school displacement logic; school arm of the canteen trial; menu-software move
7Fiscal and tariff rulesDifferentConstraint; correctionsNo tariff shelter against Chinese, ASEAN or Korean protein; plant-milk excise risk; new move DMV-20
7Funder units and funder fitDifferentChanged a conclusion; constraintFunder advice rewritten by unit and rules; animals and CO2e added; who would pay each move
7Commitments, private label and competitorsDifferentRoute; constraints; clean negative on commitmentsPrivate-label route for chay; kitchen price benchmarks; imported analogue exit in B2B
7Textured protein unit economics and non-entryDifferentChanged a conclusion; constraintT1 recast as a debt-financed import-substitution project; quantitative kill test; about one line by 2035
7Base rates: firms, diet survey, trade seasonsDifferentConstraintsStartup advice reworded; chay-day ceiling; feed reading of HS 3504; seasonal swing
8Label, claim and product-standard rulesDifferentChanged a conclusionMost label moves already law; protein-claim threshold; GMO label narrowed
8Feed buyers as actorsDifferentConstraint; correctionT2 pull rests on revealed yeast imports; standards neutral; new TPP-11
8Export buyers as actorsDifferentConstraint; route; clean negativesWrapped foods as the export base; importers as first buyers; Japan and Korea route downgraded
8Nutrition quality for children and public mealsDifferentChanged a conclusion (its product proposal later withdrawn)Protein not the school-age gap; blends keep protein quality
8E-commerce with desk toolsDifferentClean negative; noiseMarketplaces unreadable with fetch tools
8Hybrid extender economicsDifferentChanged a conclusion; constraintSoy is the extender benchmark; replacement caps
9Fillers, fakes and trust (press record)DifferentConstraintAvoid độn framing; test safety before meat DNA in chay
9Upland school and canteen platesDeeper (new places)Corrected a wave 8 proposal; routeZinc-fortified dish withdrawn; canteen dish species; kitchens already stretch pork with tofu
9Marketplace counters through a browserDeeper (method retry)Minor route; clean negative on two platformsPlant-milk and dry-piece evidence strengthened; no conclusion changed
9Rules of origin and export recipesDifferentClean negativeOrigin gives domestic textured soy no export customer

Yield by wave.

WaveLinesChanged a Part III conclusionAdded a route or constraint onlyClean negative or noise
76330 (one line also closed commitments as a clean negative)
86321
9402 (one of them corrected wave 8)2

M4.4 Where we stopped and why

What was run. An actor check across four groups, then sixteen lines in three waves: rules and public procurement, fiscal and trade rules, funders' terms and units, commitments and competitors, unit economics, firm and diet base rates, labels and standards, feed and export buyers, child nutrition, blend economics, public reaction to fillers, upland and canteen plates, marketplace counters and rules of origin.

Yield. Waves 7 and 8 each changed three conclusions and added constraints that a plan would otherwise have hit late: the school rule, the missing tariff shelter, the sugar tax, the label law, the soy benchmark for extenders, the flat European targets and the unfunded chay route. Wave 9 changed no Part III conclusion. It corrected one of our own wave 8 proposals, added one constraint and closed two lines with clean negatives.

Why we stopped. Every remaining candidate was either a deeper version of a question now answered (more school menus, more retailer targets, more DIAAS values, more equipment listings, more company reports, more press) or needed a different method: a written quote, a conditional order, an agency ruling, a trial, a customs extract or a paid report. Each line's own paper said the same about its next step. Further desk work would add citations and change no recommendation. The signal in this round, as in earlier ones, came from asking a different kind of question, and we ran out of different kinds of question that desk research can answer within the project's scope.

One scope note. Insect protein stayed a benchmark only. Consumer attitude research was not extended; the round asked what institutions, firms and funders do, not what consumers say.

M4.5 Decisions taken when folding the results in

  • The demand model is unchanged. Its inputs and outputs are as in v0.3. The corrections that bear on it (school sales into the plant slot displace tofu; only import substitution applies an explicit domestic share; the food pool is nearer 35 kt than 40 kt; exported products carry less protein than assumed) are stated beside the results in Demand sizing and D8. Demand model. Read together they put the part made in Vietnam for the home market at about 11,000 to 17,000 t of the 19,000 t delivered in 2035 (our calculation) .
  • The supply scores in plays.csv are unchanged. The evidence suggests raising T1's capital efficiency and lowering its Vietnam advantage (no net change) and, weakly, lowering T2's defensibility; these are recorded as notes in play_demand_check.csv and Demand to frontier.
  • TPP-11 is the feed profile (functional microbial feed ingredient for shrimp and pangasius). A zinc-fortified soy dish base proposed in wave 8 was withdrawn after wave 9 found upland lunches already carry meat almost every day; it remains a research option.
  • Demand move IDs are kept. Moves were revised in place; DMV-20 (a written ruling on plant milks and the excise) and DMV-21 (a soy-flour and textured-soy price sheet) were added, with a column naming who would pay.
  • Later waves win. Where two lines disagreed, the later wave's evidence was used (for example the rules of origin and the upland nutrition findings).

M4.6 Contacts to make

The questions that now decide most are listed with owners in Actor check (section 29.5) and in R1. Open questions from OQ-270. The most valuable are: delivered soy-flour quotes and conditional orders from chay makers (T1); the status of the menu software's animal-protein standard and its food list (schools); a written Ministry of Finance ruling on plant milks (T10); a Co.op private-label pitch with its co-packer (chay upgrade); an equal-saving blind test of a fungal extender against soy (T9); a payer for a canteen trial (welfare route); and the names of feed-yeast importers (T2).

M4.7 Run log and sources

StepSource prefixSourcesWorking paper
Actor check: fundersAFN50working-papers/wave7/actors/funders/actors.md
Actor check: investors and startupsAIS48working-papers/wave7/actors/investors_startups/actors.md
Actor check: incumbentsAIB45working-papers/wave7/actors/incumbents/actors.md
Actor check: policy and internationalAPR45working-papers/wave7/actors/policy_intl/actors.md
W7 public mealsPMR34working-papers/wave7/lines/L1-public-meals/
W7 fiscal and tariffFTR38working-papers/wave7/lines/L2-fiscal-tariff/
W7 funder unitsFUF10working-papers/wave7/lines/L3-funder-units/
W7 commitments and competitorsCPC25working-papers/wave7/lines/L4-commitments-competitors/
W7 textured protein economicsTIC23working-papers/wave7/lines/L5-t1-economics/
W7 base ratesBRD19working-papers/wave7/lines/L6-base-rates/
W8 labels and standardsLBL27working-papers/wave8/lines/L1-labels-standards/
W8 feed buyersFBA24working-papers/wave8/lines/L2-feed-buyers/
W8 export buyersXBA35working-papers/wave8/lines/L3-export-buyers/
W8 nutrition qualityNQR32working-papers/wave8/lines/L4-nutrition-quality/
W8 e-commerceECR16working-papers/wave8/lines/L5-ecommerce/
W8 hybrid economicsHXE14working-papers/wave8/lines/L6-hybrid-economics/
W9 fillers and trustTRU32working-papers/wave9/lines/L1-fillers-trust/
W9 upland and canteen platesUPL36working-papers/wave9/lines/L2-upland-canteen-plates/
W9 marketplacesMKT8working-papers/wave9/lines/L3-marketplace-browser/
W9 rules of originORG16working-papers/wave9/lines/L4-origin-recipes/
All577

The round added 577 sources, 107 open questions (OQ-270 to OQ-376) and 93 disagreements (DG-260 to DG-352), and 50 data files listed in data/data-dictionary.md. The research briefs are in working-papers/wave7/ to wave9/.

M4.8 Limits

  • Search. The session's web-search allowance ran out during the actor check. Later waves worked from direct page reads, legal databases, public data interfaces and academic indexes; wave 9 used a desktop browser with the user's permission, without logging in or solving CAPTCHAs. Some Vietnamese press and some platforms (Shopee, TikTok Shop, certification directories) stayed unreadable.
  • Who did the work. Research was carried out by AI research agents under the lead author's direction, with an independent check of the edited report; no actor was interviewed. Stated priorities are public statements, not diligence checklists.
  • Coding. Coverage and decision-value codes are our judgement.
  • Evidence strength. Several decisive numbers (soy-flour prices, equipment prices, caterer costs) are list prices, borrowed ranges or our calculations and are marked Low.
  • Samples. School menus come from schools that publish them, in three cities and five upland provinces; caterer menus are published samples; marketplace counters are cumulative and undated.

Sources cited on this page

All sources (Appendix T)

  1. AFN-05 Nova Vista Foundation. RFP: Protein Innovation. 2026
  2. AIS-01 FoodNavigator. Alternative protein funding diverges as investors prioritize scale and bankability. 2026-02-18
  3. AIB-01 Vinamilk. Báo cáo thường niên Vinamilk 2025: 50 Năm Để Tâm Phụng Sự. 2026-03-19
  4. APR-01 Prime Minister of Viet Nam. Quyết định 02/QĐ-TTg: Chiến lược quốc gia về dinh dưỡng giai đoạn 2021-2030, tầm nhìn 2045. 2022-01-05
  5. APR-04 Ministry of Health; signed by Vice Minister Nguyen Thi Lien Huong. Quyết định 3958/QĐ-BYT: Hướng dẫn dinh dưỡng đối với bữa ăn học đường. 2025-12-25
  6. APR-07 Dan Tri. Chủ tịch Quốc hội: Sửa luật, thực phẩm đến tay người dân có an toàn không?. 2026-09-24