% Generated by code/make_tables.py — inline numbers of the paper. Do not edit; use \SPID in the text. % Source and formula of every macro: results/inline_numbers.json \newcommand{\SPIDiwvEquityLines}{2{,}587} \newcommand{\SPIDuniverseN}{2{,}564} \newcommand{\SPIDrussellDistinctCiks}{2{,}555} \newcommand{\SPIDrussellMappedLines}{2{,}573} \newcommand{\SPIDrussellUnmatched}{7} \newcommand{\SPIDrussellIndexConstituents}{2{,}996} \newcommand{\SPIDrussellProxyCoveragePct}{85.3} \newcommand{\SPIDiwvHoldingsCount}{2{,}588} \newcommand{\SPIDiwvReplicationMethod}{representative sampling} \newcommand{\SPIDfilingDateFirst}{2010-01-04} \newcommand{\SPIDfilingDateLast}{2026-10-27} \newcommand{\SPIDfilingsTotal}{527{,}548} \newcommand{\SPIDfilingsNotParsed}{16} \newcommand{\SPIDfilingsMissingOnDisk}{2} \newcommand{\SPIDrawGb}{254.5} \newcommand{\SPIDfirstSeenYearMin}{2011} \newcommand{\SPIDfirstSeenYearMax}{2025} \newcommand{\SPIDfirstSeenRangeInner}{6{,}240--8{,}216} \newcommand{\SPIDfirstSeenFirstYear}{7{,}835} \newcommand{\SPIDfirstSeenInnerMean}{7{,}105} \newcommand{\SPIDmentionsFirstYear}{11{,}908} \newcommand{\SPIDmentionsLastFullYear}{23{,}220} \newcommand{\SPIDissuersWithMentionsFirstYear}{1{,}224} \newcommand{\SPIDissuersWithMentionsLastFullYear}{2{,}280} \newcommand{\SPIDmentionsPerIssuerFirstYear}{9.7} \newcommand{\SPIDmentionsPerIssuerLastFullYear}{10.2} \newcommand{\SPIDlastYear}{2026} \newcommand{\SPIDcallsOneZeroK}{135{,}310} \newcommand{\SPIDcallsOneZeroQ}{363{,}973} \newcommand{\SPIDcallsEightK}{204{,}442} \newcommand{\SPIDledgerTotal}{1{,}123{,}098} \newcommand{\SPIDledgerMentionsReturned}{308{,}477} \newcommand{\SPIDledgerGap}{412} \newcommand{\SPIDledgerGapByForm}{10-K 127, 10-Q 257, 8-K 28} \newcommand{\SPIDmentionsStoredEightK}{74{,}566} \newcommand{\SPIDmentionsLedgerEightK}{74{,}594} \newcommand{\SPIDledgerSectionsEightK}{400{,}601} \newcommand{\SPIDmentionsStoredOneZeroK}{81{,}495} \newcommand{\SPIDmentionsLedgerOneZeroK}{81{,}622} \newcommand{\SPIDledgerSectionsOneZeroK}{143{,}704} \newcommand{\SPIDmentionsStoredOneZeroQ}{152{,}004} \newcommand{\SPIDmentionsLedgerOneZeroQ}{152{,}261} \newcommand{\SPIDledgerSectionsOneZeroQ}{578{,}793} \newcommand{\SPIDproductiveSections}{168{,}230} \newcommand{\SPIDproductiveShareLedger}{15.0} \newcommand{\SPIDmentionsPerLedgerSection}{0.27} \newcommand{\SPIDmentionsPerProductiveSection}{1.83} \newcommand{\SPIDgatePassTotal}{703{,}725} \newcommand{\SPIDproductiveShareCalls}{23.9} \newcommand{\SPIDmentionsPerCall}{0.44} \newcommand{\SPIDtenKmdnaMentions}{39{,}099} \newcommand{\SPIDtenQmdnaMentions}{99{,}305} \newcommand{\SPIDtenKbusinessMentions}{30{,}492} \newcommand{\SPIDtenQfinancialStatementsMentions}{30{,}159} \newcommand{\SPIDtenKfullBodyRows}{1{,}230} \newcommand{\SPIDtypesPctSum}{100.1} \newcommand{\SPIDamountMedianMusd}{128.5} \newcommand{\SPIDsmallNThreshold}{50} \newcommand{\SPIDsmallNCategories}{ai_initiative, automation, cloud_migration} \newcommand{\SPIDshareDataCenter}{0.4} \newcommand{\SPIDnDataCenter}{449} \newcommand{\SPIDwithAmountDataCenter}{129} \newcommand{\SPIDmedianAmountDataCenter}{166.0} \newcommand{\SPIDshareAiInitiative}{0.3} \newcommand{\SPIDnAiInitiative}{376} \newcommand{\SPIDwithAmountAiInitiative}{20} \newcommand{\SPIDmedianAmountAiInitiative}{127.5} \newcommand{\SPIDshareCloudMigration}{0.2} \newcommand{\SPIDnCloudMigration}{264} \newcommand{\SPIDwithAmountCloudMigration}{35} \newcommand{\SPIDmedianAmountCloudMigration}{50.0} \newcommand{\SPIDshareAutomation}{0.3} \newcommand{\SPIDnAutomation}{374} \newcommand{\SPIDwithAmountAutomation}{25} \newcommand{\SPIDmedianAmountAutomation}{13.7} \newcommand{\SPIDshareMaIntegration}{34.5} \newcommand{\SPIDnMaIntegration}{41{,}742} \newcommand{\SPIDwithAmountMaIntegration}{28{,}044} \newcommand{\SPIDmedianAmountMaIntegration}{155.0} \newcommand{\SPIDshareCapexProgram}{8.9} \newcommand{\SPIDnCapexProgram}{10{,}720} \newcommand{\SPIDwithAmountCapexProgram}{9{,}452} \newcommand{\SPIDmedianAmountCapexProgram}{300.0} \newcommand{\SPIDsharePartnership}{8.2} \newcommand{\SPIDnPartnership}{9{,}909} \newcommand{\SPIDwithAmountPartnership}{2{,}943} \newcommand{\SPIDmedianAmountPartnership}{75.0} \newcommand{\SPIDshareGeographicExpansion}{6.5} \newcommand{\SPIDnGeographicExpansion}{7{,}868} \newcommand{\SPIDwithAmountGeographicExpansion}{1{,}431} \newcommand{\SPIDmedianAmountGeographicExpansion}{36.7} \newcommand{\SPIDsharePlantConstruction}{6.3} \newcommand{\SPIDnPlantConstruction}{7{,}590} \newcommand{\SPIDwithAmountPlantConstruction}{2{,}511} \newcommand{\SPIDmedianAmountPlantConstruction}{56.0} \newcommand{\SPIDtechCategoriesCountRange}{264--449} \newcommand{\SPIDsectorTopFourPerIssuerRange}{62--75} \newcommand{\SPIDsectorTopFourNames}{utilities, materials, energy, real estate} \newcommand{\SPIDsectorFinancialsPerIssuer}{32} \newcommand{\SPIDsectorProjectsHealthCare}{23{,}679} \newcommand{\SPIDsectorIssuersHealthCare}{429} \newcommand{\SPIDsectorProjectsIndustrials}{17{,}890} \newcommand{\SPIDsectorIssuersIndustrials}{386} \newcommand{\SPIDspanKnownN}{103{,}500} \newcommand{\SPIDspanUnknownN}{17{,}599} \newcommand{\SPIDspanUnknownShareAll}{14.5} \newcommand{\SPIDspanZeroShareAll}{55.5} \newcommand{\SPIDspanZeroShareKnown}{64.9} \newcommand{\SPIDspanOverFiveShareAll}{8.5} \newcommand{\SPIDspanOverFiveShareKnown}{10.0} \newcommand{\SPIDstatusShareInProgress}{41.6} \newcommand{\SPIDstatusShareCompleted}{41.0} \newcommand{\SPIDstatusSharePlanned}{15.1} \newcommand{\SPIDstatusShareMentioned}{2.3} \newcommand{\SPIDsingleMentionShare}{60.2} \newcommand{\SPIDoverTenMentionShare}{3.1} \newcommand{\SPIDconfShareOne}{35.2} \newcommand{\SPIDconfShareNine}{32.7} \newcommand{\SPIDconfShareLeSix}{1.6} \newcommand{\SPIDamountMentions}{120{,}240} \newcommand{\SPIDamountMentionsShare}{39.0} \newcommand{\SPIDamountProjects}{56{,}500} \newcommand{\SPIDamountProjectsShare}{46.7} \newcommand{\SPIDamountPTwoFiveMusd}{23} \newcommand{\SPIDamountPSevenFiveMusd}{500} \newcommand{\SPIDamountPNineNineBusd}{12.5} \newcommand{\SPIDamountSumTusd}{55.9} \newcommand{\SPIDkgNodes}{183{,}472} \newcommand{\SPIDkgEdges}{204{,}456} \newcommand{\SPIDkgNodesProject}{121{,}099} \newcommand{\SPIDkgNodesPartner}{36{,}822} \newcommand{\SPIDkgNodesLocation}{14{,}508} \newcommand{\SPIDkgNodesTechnology}{8{,}551} \newcommand{\SPIDkgNodesCompany}{2{,}492} \newcommand{\SPIDprovenanceForms}{8-K} \newcommand{\SPIDprovenanceN}{8} \newcommand{\SPIDprovenanceFirst}{2014-04-08} \newcommand{\SPIDprovenanceLast}{2022-03-07} \newcommand{\SPIDprovenanceMaxAmountBusd}{11.5} \newcommand{\SPIDprovenanceNameYear}{2022} \newcommand{\SPIDgateRegexFlags}{re.IGNORECASE} \newcommand{\SPIDgateRegexLength}{215} \newcommand{\SPIDgateRegexAlternatives}{25} \newcommand{\SPIDtaxonomyN}{21} \newcommand{\SPIDcallsTotal}{703{,}725} \newcommand{\SPIDgatePassSections}{703{,}737} \newcommand{\SPIDgateRejectedSections}{419{,}361} \newcommand{\SPIDledgerUnderThirtyWords}{1{,}070} \newcommand{\SPIDusdPerCall}{0.0013} \newcommand{\SPIDoctoberCalls}{608{,}439} \newcommand{\SPIDoctoberRows}{968{,}134} \newcommand{\SPIDoctoberWallClockHours}{13.7} \newcommand{\SPIDoutageHours}{5.3} \newcommand{\SPIDoctoberEffectiveHours}{8.4} \newcommand{\SPIDoctoberRowsPerSecondEffective}{31.9} \newcommand{\SPIDoctoberCallsPerSecondEffective}{20.1} \newcommand{\SPIDoctoberFirstFlush}{2026-10-27 21:35} \newcommand{\SPIDoctoberLastFlush}{2026-10-28 11:15} \newcommand{\SPIDbackfilledRows}{154{,}964} \newcommand{\SPIDjuneLogSections}{153{,}894} \newcommand{\SPIDbackfilledUnderThirtyWords}{1{,}070} \newcommand{\SPIDbackfilledMentions}{39{,}930} \newcommand{\SPIDbackfilledCiks}{500} \newcommand{\SPIDbackfilledGateFail}{59{,}666} \newcommand{\SPIDoutageWindowStart}{2026-10-28 01:10} \newcommand{\SPIDoutageWindowEnd}{2026-10-28 06:22} \newcommand{\SPIDllmCallFailedTotal}{94{,}609} \newcommand{\SPIDllmCallFailedInsideOutage}{94{,}467} \newcommand{\SPIDllmCallFailedOutsideOutage}{142} \newcommand{\SPIDllmFailedJsonDecodeError}{14} \newcommand{\SPIDllmFailedRetryableHttpFourTwoNineFivexx}{94{,}593} \newcommand{\SPIDllmFailedConnectionError}{2} \newcommand{\SPIDjuneLlmCallFailed}{3} \newcommand{\SPIDcollisionSections}{304} \newcommand{\SPIDcollisionMentions}{412} \newcommand{\SPIDprojectsKeyedGeneral}{229} \newcommand{\SPIDmentionsKeyedGeneral}{2{,}152} \newcommand{\SPIDprojectsKeyedNameToken}{66{,}405} \newcommand{\SPIDprojectsKeyedNameTokenPct}{54.8} \newcommand{\SPIDprojectsKeyedLocation}{54{,}658} \newcommand{\SPIDprojectsKeyedLocationPct}{45.1} \newcommand{\SPIDprojectsKeyedGeneralPct}{0.2} \newcommand{\SPIDprojectsTieMaxConfidence}{33{,}820} \newcommand{\SPIDprojectsTieDistinctNames}{20{,}118} \newcommand{\SPIDprojectsStatusTie}{972} \newcommand{\SPIDmentionsAtConfidenceOne}{108{,}023} \newcommand{\SPIDprojectCountRangeKeys}{21{,}027--308{,}065} \newcommand{\SPIDprojectCountRangeKeysN}{9} \newcommand{\SPIDprojectCountRangeAll}{16{,}562--308{,}065} \newcommand{\SPIDprojectCountCurrentKey}{121{,}099} \newcommand{\SPIDtopNameTokens}{\texttt{acquisition} (3.4\%), \texttt{share} (3.1\%), \texttt{expansion} (1.8\%), \texttt{stock} (1.7\%), \texttt{investment} (1.6\%), \texttt{merger} (1.3\%), \texttt{sale} (1.3\%), \texttt{development} (1.2\%), \texttt{strategic} (0.9\%), \texttt{capital} (0.8\%)} \newcommand{\SPIDtopNameTokensProjectsPct}{17.2} \newcommand{\SPIDprojects}{121{,}099} \newcommand{\SPIDmentions}{308{,}065} \newcommand{\SPIDissuersWithProjects}{2{,}492} \newcommand{\SPIDissuersWithFilings}{2{,}499} \newcommand{\SPIDsectionsTotal}{1{,}342{,}283} \newcommand{\SPIDchunks}{10{,}720{,}890} \newcommand{\SPIDprojectsWithLocation}{54{,}583} \newcommand{\SPIDprojectsTokenKeyedShare}{54.9} \newcommand{\SPIDprojectsPerIssuerMean}{48.6} \newcommand{\SPIDprojectsPerIssuerMedian}{42} \newcommand{\SPIDextractedAtFirst}{2026-10-27 13:12:32} \newcommand{\SPIDextractedAtLast}{2026-10-28 11:15:49} \newcommand{\SPIDbrief}{the research-design brief, i.e. the specification of required tables, keys and validation gates against which \texttt{docs/implementation\_audit.md} audits the build} \newcommand{\SPIDnewProjectsPerIssuerFirstYear}{6.4} \newcommand{\SPIDnewProjectsPerIssuerLastFullYear}{3.5}