% Generated by code/make_tables.py from code/audit/spid\_snapshot/taxonomy.py. Do not edit by hand. \begin{table}[H] \centering\small \caption{The 21-category SPID project taxonomy}\label{tab:taxonomy} \begin{threeparttable} \begin{tabular}{ll} \toprule Code & Label \\ \midrule \texttt{manufacturing\_expansion} & Manufacturing / Capacity Expansion \\ \texttt{plant\_construction} & Plant / Site Construction \\ \texttt{data\_center} & Data Center \\ \texttt{cloud\_migration} & Cloud Migration \\ \texttt{ai\_initiative} & AI / ML Initiative \\ \texttt{digital\_transformation} & Digital Transformation \\ \texttt{erp\_implementation} & ERP / Systems Implementation \\ \texttt{rd\_program} & R\&D Program \\ \texttt{product\_launch} & New Product / Launch \\ \texttt{drug\_pipeline} & Drug / Clinical Pipeline \\ \texttt{ma\_integration} & M\&A / Integration \\ \texttt{geographic\_expansion} & Geographic Expansion \\ \texttt{capex\_program} & Capital Expenditure Program \\ \texttt{supply\_chain} & Supply Chain Initiative \\ \texttt{automation} & Automation / Robotics \\ \texttt{sustainability} & Sustainability / ESG \\ \texttt{energy\_transition} & Energy Transition / Renewables \\ \texttt{infrastructure} & Infrastructure Investment \\ \texttt{cost\_reduction} & Cost Reduction / Restructuring \\ \texttt{partnership} & Strategic Partnership \\ \texttt{technology\_deployment} & Technology Deployment \\ \bottomrule \end{tabular} \begin{tablenotes}\footnotesize \item Codes and labels read from \texttt{spid/taxonomy.py} of the frozen snapshot (\texttt{code/audit/spid\_snapshot/}, SHA-256 in \texttt{SHA256SUMS}); the labels are passed verbatim to the model in the order shown (Appendix~\ref{app:prompt}). A label outside the list is mapped by substring to the closest code or, failing that, to \texttt{technology\_deployment}. \end{tablenotes} \end{threeparttable} \end{table}