Data and Method

TruthSetsFree · Standing Reference

Data and Method

The full working data behind our numerical pieces, with every figure classified, every source named, and every unresolved disagreement printed rather than tidied away.

Maintained by Robby Miller · ParleyBot Intelligence · Last revised 16 October 2026 · Contains a published correction · Revision log at the foot of this page

Where an article on this site rests on a dataset rather than on reporting, the dataset lives here in full. The purpose is not decoration. It is to let a reader or a fact-checker re-derive our numbers, find the point at which they diverge from ours, and see which choices we made where the sources disagree.

Nothing on this page is an argument. Interpretation belongs in the articles; this page holds only the figures and how they were obtained.

Articles resting on this data

  • The line Congress saved and nobody filled — 9 August 2026. Draws on Datasets 01, 02 and 03: Tomahawk procurement across four wars, the production capacity gap, and the collapse in buying between FY2019 and FY2025.
  • Scoring Record — standing page, updated daily. Rests on Dataset 04. The continuity baseline that page has promised its readers is computed here for the rows this desk holds, and its limits are stated in both places.
  • Where an article's argument depends on a figure recorded here, that dependency is stated in the article's method note and the figure is listed above. If a number below is later corrected, any article resting on it is corrected too, and both changes appear in the revision log.

    How every figure is classified

    Budget quantities are not one kind of number. Mixing them silently is the most common way a procurement series manufactures a trend that does not exist. Every figure below carries one of these labels.

  • Requested — the quantity in a President's Budget submission. What the administration asked for.
  • Appropriated — the quantity Congress funded in law.
  • Enacted — an appropriated figure as later recorded in a subsequent budget document's prior-year column.
  • Delivered — units physically handed over, which can fall in a different year from the money.
  • Contracted — units on a signed production contract, which may combine several fiscal years and several customers, including foreign ones.
  • Standing rule: where a fiscal year's quantity is available both as a request in its own budget book and as a prior-year figure in a later book, we use the later book. The request is what was asked for; the later column is what happened. This is not pedantry — see the FY2021 entry below, where the two differ by 33 missiles inside a single document.

    Screening rules applied to counted datasets

  • 1. One entry per episode, not per utterance or per report. Repetitions within a single news cycle collapse to one line.
  • 2. Retrospective narration is not a new event. Describing something already logged does not create a second entry.
  • 3. Conditionality required where the dataset counts threats: a consequence must be attached to something the other party does.
  • 4. Re-issue counts only on a change of register or the attachment of a fresh deadline.
  • 5. Same-methodology denominators. Never divide one analyst's numerator by another's denominator. Where this is impossible, the ratio is reported as an order of magnitude only.
  • 6. Classify before comparing. Requested, appropriated, enacted, delivered and contracted figures are never compared across classes.
  • 7. Replenishment is tagged to the war that consumed the rounds, not merely to the year the money appeared. Where the two differ, both are shown.
  • 8. Contract quantities are not national procurement quantities. Contracts routinely bundle multiple services and foreign customers.
  • Dataset 01 — Tomahawk procurement, FY1998 to FY2027

    Quantities are new-build all-up rounds on the Navy's weapons procurement line item 2101. Modification and recapitalisation funding, which upgrades missiles already held, is a separate line and is excluded throughout.

    FYQtyClassNote
    19980Appropriated
    1999624AppropriatedLargest single-year buy in the series
    20000Appropriated
    20010Appropriated
    200225Appropriated
    2003350Appropriated
    2004322Appropriated
    2005298Appropriated
    2006408Appropriated
    2007355Appropriated
    2008496Appropriated
    2009207Appropriated
    2010196AppropriatedExactly at sustaining rate
    2011417Appropriated
    2012196AppropriatedExactly at sustaining rate
    2013196AppropriatedExactly at sustaining rate
    2014206Appropriated
    2015243AppropriatedRequest was 100; Congress raised it
    2016149Appropriated
    2017196 ?AppropriatedDisputed — see below
    2018100Appropriated
    20190AppropriatedNo missiles procured
    202090Appropriated
    2021122EnactedRequest was 155
    202270EnactedRequest was 60
    202326Enacted
    202430Enacted
    202522Enacted20 recorded as delivered — different class
    202657RequestedWar begins in this fiscal year
    2027785Requested58 discretionary, 727 by reconciliation

    Internal consistency check — passed

    The Congressional Research Service states that the Navy spent 5.87 billion dollars on 4,984 Tomahawk missiles from FY1998 through FY2018. The quantities extracted above for those twenty-one years sum to exactly 4,984. The series is internally consistent with the total published by the same source.

    The sustaining rate

    196 missiles per year is the figure given in 2015 by Representative Randy Forbes, then chairman of the House Armed Services Seapower and Projection Forces Subcommittee, as the quantity required to sustain the production line. It is independently corroborated by the procurement pattern itself: the Navy bought exactly 196 in four separate fiscal years.

    Unresolved disagreement — FY2017

    Two sources give different quantities for the same year while agreeing exactly on the money.

    196 missiles — Congressional Research Service, Table B-2, sourced to Department of Defense P-1 procurement budget requests.

    0 missiles — commercial budget aggregator drawing on line item 2101.

    Both record 297.5 million dollars appropriated. Zero new-build rounds for that sum is implausible at prevailing unit costs, so we carry 196 and mark it disputed. This has not yet been checked against the primary exhibit and should not be treated as settled. A checker wanting to resolve it should pull the P-40 justification exhibit for line item 2101 in a budget book of FY2019 or later and read the FY2017 prior-year column.

    A caution about the corroborating source

    The commercial aggregator used to extend the series past FY2021 reproduces the Congressional Research Service dollar figures exactly on every overlapping year, and the quantities on seven of eight. But its page metadata is corrupted — it carries a programme description belonging to a different missile and misattributes the budget account. We have used it only where its figures could be cross-checked, and never as a sole source.

    Staleness note, 16 October 2026. Datasets 01, 02 and 03 were last revised on 9 August and have still not been re-checked. The war they describe has continued daily throughout that period, and the expenditure figures in Dataset 02 in particular are now more than two months out of date. Nothing below has been shown to be wrong; it has simply not been re-examined, and a reader should treat every 2026 figure in those three datasets as current to 9 August rather than to today.

    Dataset 02 — Rounds fired, by operation

    These figures come from operational reporting, not from budget documents. They therefore sit in a different evidentiary class from Dataset 01, and any ratio between the two is reported as an order of magnitude only, never as a precise quotient. Rule 5 cannot be satisfied here and we do not pretend otherwise.

    OperationFiredBasis
    Desert Storm, 1991288Think-tank compilation of reported strike data. A congressional research account gives 290, launched from 12 submarines; a third cites over 300 Block II variants including 27 of the submunition type. Range 288 to 300.
    Desert Fox, Dec 1998325Same compilation. A 70-hour campaign. An outlying report of 50 is unsupported elsewhere and is discarded.
    Allied Force, 1999218Serbia and Montenegro.
    Iraqi Freedom, 2003802Think-tank compilation. Richard Myers, as chairman of the Joint Chiefs, gave over 725 at the time. Both printed; the gap is likely invasion-phase against full-campaign scope.
    Odyssey Dawn, 2011112US launches. Also reported as at least 161 and as 196 for US and UK combined.
    Epic Fury, 2026850+First four weeks, 28 February to 27 March, per a national newspaper investigation citing people familiar with the matter. Later raised — see below.

    Epic Fury is the largest Tomahawk campaign on record

    More than 850 rounds in four weeks exceeds Iraqi Freedom's 802 across an entire invasion, which held the previous record. That comparison is drawn by the same think-tank analysis supplying the historical figures above, so numerator and denominator share a methodology and Rule 5 is satisfied for this particular claim.

    Boundary warning on the 2026 figure

    Three figures are in circulation and they do not measure the same thing.

    More than 850 in the first four weeks, 28 February to 27 March. Newspaper investigation, sourced to people familiar with the matter. War-bounded and dated.

    More than 1,000 by the ceasefire. Originally a financial newspaper figure, subsequently relayed in a think-tank assessment. Attribution note: this figure is often credited to the think tank, which was quoting the newspaper. We have made that error ourselves in an earlier edition and correct it here.

    Close to 1,000 across strikes on Iran, operations in Yemen and the Red Sea, Nigeria and other conflicts since June 2025 — an eighteen-month, multi-theatre aggregate.

    The third cannot be attributed to this war and is excluded under Rule 7. The first two are compatible: 850 in the opening month, passing 1,000 by the ceasefire. We use 850 where a four-week rate is the point and the later figure where cumulative depletion is.

    Dataset 03 — Production rates, lead times and replenishment

    Withdrawn figure. This dataset previously stated a maximum production capacity of about 2,330 missiles a year, built from three prime-contractor lines at 600 each plus a second manufacturer at 530, and derived from it a claim that actual buying ran at four per cent of capacity. No such figure appears in any source. It was not a misreading of a real number; it was not supported at all, and it should never have been published. It has been removed here and the article resting on it has been corrected. See the revision log.

    MeasureValueBasis and class
    Recent annual productionunder 200Think-tank assessment, May 2026. Cause given as small past orders. Actual.
    US-specific annual rate~60–100Wire service gives about 60 for the United States; a defence outlet gives 90 to 100. Actual, contested range.
    Procurement average FY15–FY2686Same think-tank assessment, most orders from the Navy. Our Dataset 01 gives about 92 across that span; the gap is consistent with Navy-only against all-service. Actual.
    Target production capacity1,000+Framework agreements signed 4 February 2026, up to seven years. Goal, not capability. Must never be used as a current-capacity denominator.
    Production lead time34 monthsDepartment of Defense delivery projections.
    FY2027 buy first deliveriesMarch 2030Same projections.
    Full pre-war replenishmentlate 2030Think-tank estimate.
    Foreign orders on the same line~800Japan, Australia, Netherlands. Absent from US procurement documents.

    The two competing sustainment figures

    Roughly 90 a year is commonly given as the minimum needed to keep the line running. 196 traces to a 2015 argument by the chairman of the responsible House subcommittee, made in support of a funding increase — an advocacy figure, not a budget-document rate. It is corroborated only in the weak sense that the Navy bought exactly 196 in four separate years, which is as consistent with contract lot sizing as with a technical floor. Both are printed; neither is treated as settled.

    Inventory estimates

    Pre-war stockpile is given as the low 3,000s by one think tank and as 4,000 to 4,150 by a defence outlet. The Department of Defense does not disclose it. These are outside estimates and published depletion percentages depend entirely on which is chosen.

    A boundary discrepancy in Dataset 01, unresolved

    Two outlets give FY2023 Tomahawk procurement as 55. Dataset 01 gives 26, from the Navy weapons procurement line.

    The likeliest explanation is scope: a single FY2023 contract modification for 111 Block V rounds split 50 to the Army, 48 to the Navy and 13 to the Marine Corps, so non-Navy buys were the majority of that lot. A Navy-only series will therefore understate national procurement from roughly 2023 onward, when land-based variants entered service.

    We have not resolved this and it is a real limitation on Dataset 01's later years. Any ratio using a Navy-only numerator against an all-programme denominator breaches Rule 6 and is not attempted here.

    Dataset 04 — The prediction ledger, and the continuity baseline

    The Scoring Record has promised its readers a naive continuity baseline: what a desk that simply predicted continuity every time would have scored on the same panels. That page cannot compute it, because it holds block anchors rather than individual grades. This dataset is where the row-level ledger is kept. It is incomplete and its scope is stated exactly.

    Classification used

  • Continuity — the proposition asks whether an existing state of affairs will carry on.
  • Change — the proposition asks whether somebody will do, say or publish a new thing.
  • Institutional — a sub-class of continuity in which the state of affairs is maintained by a body declining to act.
  • Price — a sub-class of continuity in which the state of affairs is a number remaining on one side of a stated line. Separated from institutional continuity on 3 September, after a board on which the two behaved differently.
  • Affirmative — a grade resting on a positive published act by the body named in the call.
  • Capped — a grade resting on the absence of an event rather than on evidence of its absence, and limited accordingly.
  • Hit — a grade of 6 or more. A grade of 5 is a miss.
  • Reference class — the kind of event whose occurrence decides a prediction, whichever direction the prediction is written in. Fifteen classes are used, listed below. They were assigned on 16 October to every row already graded, after the grades were known; no grade, likelihood or wording was changed in doing so, and from that date each new prediction is classed before it is priced.
  • Scope, stated plainly

    Rows exist for 95 of the 417 finalised predictions, or about 23 per cent: the 16 graded from 3 to 6 September, and the 79 graded from 26 September to 16 October, for which this desk holds the weight, standalone likelihood, falsifier and grade in its own ledger. The predictions graded from 7 to 25 September, and everything graded before 3 September, are recorded on this site only inside their own editions and have not yet been extracted. Until they are, no lifetime baseline can be computed and none is claimed.

    Rows graded 3 to 6 September

    GradedPanelPropositionWtSAKindGrade
    3 Sep27 AugThe keynote gives nothing away30n/pContinuity, institutional6 Hit
    3 Sep27 AugSeptember pricing stays below sixty26n/pContinuity, price2 Miss
    3 Sep27 AugThe British officials stay24n/pContinuity, institutional7 Hit
    3 Sep27 AugThe revenue split does not become a text20n/pContinuity, institutional7 Hit
    4 Sep28 AugThe corridor does not open2650Continuity, institutional7 Hit, capped
    4 Sep28 AugNo goods through Erez2245Continuity, institutional7 Hit, capped
    4 Sep28 AugDiesel holds above 5.602465Continuity, price5 Miss
    4 Sep28 AugThe Russian ban does not lapse2880Continuity, institutional8 Hit, affirmative
    5 Sep29 AugThe two-year holds above 4.252670Continuity, price8 Hit, affirmative
    5 Sep29 AugNo American-Iranian talks2480Continuity, institutional6 Hit, capped
    5 Sep29 AugNo named West Bank operation2460Continuity, institutional7 Hit, capped
    5 Sep29 AugThe branches stay open2645Continuity, institutional8 Hit, affirmative
    6 Sep30 AugThe December date holds2860Continuity, institutional8 Hit, affirmative
    6 Sep30 AugThe wage is not revised2680Continuity, institutional6 Hit, capped
    6 Sep30 AugNo strike inside Iran2470Continuity, institutional5 Miss
    6 Sep30 AugNo Taiwan exercise announced2285Continuity, institutional6 Hit, capped

    Wt is the panel weight, SA the standalone likelihood. Where the standalone is marked n/p it was published in the edition but is not recorded in the summary this desk holds for that board, and the row is incomplete pending extraction from the edition itself.

    Rows graded 26 September to 16 October

    GradedPanelPropositionWtSAKindGrade
    26 Sep19 SepThe delegation appears2760Change, diplomatic contact8 Hit
    26 Sep20 SepNo American–Iranian meeting2778Continuity, diplomatic contact3 Miss
    26 Sep22 SepThe aviation measures land on their date2470Change, trade or sanctions measure8 Hit
    27 Sep20 SepWashington stays out of the southern war2672Continuity, strike announced7 Hit
    27 Sep20 SepOutside the region: the authorisation lapses unannounced2562Continuity, scheduled process6 Hit
    27 Sep20 SepOutside the region: the long end stays under five2264Continuity, market threshold2 Miss
    28 Sep21 SepWashington does not answer the conditions3060Continuity, diplomatic contact3 Miss
    28 Sep21 SepOutside the region: no fourth straw poll2262Continuity, scheduled process6 Hit
    28 Sep22 SepThe fund stays a document3072Continuity, on record statement6 Hit
    28 Sep22 SepNo moratorium is agreed2685Continuity, agreement concluded6 Hit
    29 Sep22 SepOutside the region: no coalition in Schwerin2088Continuity, agreement concluded7 Hit
    29 Sep23 SepThe second meeting is publicly confirmed to have happened3055Change, diplomatic contact4 Miss
    29 Sep23 SepTehran does not lower its price2682Continuity, policy reversal6 Hit
    29 Sep23 SepOutside the region: no moratorium for Ukraine either2088Continuity, agreement concluded7 Hit
    30 Sep23 SepBeirut stays out of it for another week2475Continuity, strike announced6 Hit
    30 Sep24 SepThe hundred-dollar floor holds3065Continuity, market threshold7 Hit
    30 Sep24 SepThe line stays unconfirmed for another week2665Continuity, on record statement6 Hit
    1 Oct24 SepThe bombs are not formally notified2475Continuity, trade or sanctions measure6 Hit
    1 Oct24 SepOutside the region: the curbs stay voluntary2070Continuity, trade or sanctions measure6 Hit
    1 Oct25 SepThe strait is not declared open3085Continuity, operational status6 Hit
    1 Oct25 SepNo impeachment vote on Araghchi2685Continuity, legislative vote6 Hit
    1 Oct25 SepThe Palestinian ballot takes candidates2485Change, scheduled process8 Hit
    1 Oct25 SepOutside the region: no loan for Caracas yet2078Continuity, institutional decision6 Hit
    3 Oct26 SepNo American strike on Iran before the week is out3078Continuity, strike announced6 Hit
    3 Oct26 SepNo inspectors inside yet2692Continuity, operational status6 Hit
    3 Oct26 SepThe pact stays defensive2480Continuity, strike announced6 Hit
    3 Oct26 SepOutside the region: no new tariff on China2090Continuity, trade or sanctions measure6 Hit
    4 Oct27 SepThe Palestinian vote keeps its date3080Continuity, scheduled process7 Hit
    4 Oct27 SepNo Iranian attack on an American warship2680Continuity, strike announced6 Hit
    4 Oct27 SepNo Israeli–Syrian meeting confirmed2478Continuity, diplomatic contact6 Hit
    4 Oct27 SepOutside the region: the ten-year holds above five2070Continuity, market threshold7 Hit
    5 Oct28 SepThe Ramallah revocation stands3078Continuity, policy reversal6 Hit
    5 Oct28 SepThe Abu Dhabi meeting stays unconfirmed2665Continuity, diplomatic contact3 Miss
    5 Oct28 SepThe blockade stays on2490Continuity, operational status7 Hit
    5 Oct28 SepOutside the region: Kyiv does not apologise to Seoul2065Continuity, diplomatic contact6 Hit
    6 Oct29 SepWashington marks the exit from Iraq3065Change, institutional decision8 Hit
    6 Oct29 SepAbu Dhabi does not deny the warning2685Continuity, on record statement6 Hit
    6 Oct29 SepRiyadh keeps its seat in Abu Dhabi unconfirmed2488Continuity, diplomatic contact7 Hit
    6 Oct29 SepOutside the region: the Security Council holds its fourth straw poll2080Change, scheduled process8 Hit
    7 Oct30 SepTehran answers on the record3055Change, diplomatic contact8 Hit
    7 Oct30 SepTehran claims another ship2670Change, attack claimed3 Miss
    7 Oct30 SepNo date for the end of the war2485Continuity, on record statement6 Hit
    7 Oct30 SepOutside the region: Spain's indefinite-lease decree falls2075Continuity, legislative vote7 Hit
    8 Oct1 OctNo charge yet at Fairford3075Continuity, court or prosecution7 Hit
    8 Oct1 OctLondon calls in Tehran's envoy2655Change, diplomatic contact4 Miss
    8 Oct1 OctThe alliance files its list2460Change, scheduled process3 Miss
    8 Oct1 OctOutside the region: Milwaukee ends without a joint text2050Continuity, agreement concluded4 Miss
    9 Oct2 OctAbu Dhabi names no sponsor3075Continuity, on record statement7 Hit
    9 Oct2 OctIslamabad and Ankara do not name Medina as the trigger2680Continuity, on record statement3 Miss
    9 Oct2 OctRa'am is back on the ballot2480Change, court or prosecution8 Hit
    9 Oct2 OctOutside the region: Berlin and Paris hold their diesel2050Continuity, institutional decision5 Miss
    10 Oct3 OctDiesel at the pump eases3075Change, market threshold8 Hit
    10 Oct3 OctTehran answers Manchester2665Change, on record statement3 Miss
    10 Oct3 OctNo date for the Rome round2460Continuity, scheduled process6 Hit
    10 Oct3 OctOutside the region: Brazil goes to a second round2085Continuity, scheduled process7 Hit
    11 Oct4 OctNo American strike on Iran this week3050Continuity, strike announced7 Hit
    11 Oct4 OctThree carriers stay off the record2675Continuity, on record statement6 Hit
    11 Oct4 OctNo American strike on the Houthis this week2450Continuity, strike announced6 Hit
    11 Oct4 OctOutside the region: Riga takes its time2088Continuity, agreement concluded6 Hit
    12 Oct5 OctThe Taiz road stays cut3055Continuity, operational status7 Hit
    12 Oct5 OctNo confidence vote on an oil minister2688Continuity, legislative vote7 Hit
    12 Oct5 OctRegev keeps her ministry2490Continuity, office holder change7 Hit
    12 Oct5 OctOutside the region: Okinawa gets new limits2060Change, institutional decision8 Hit
    13 Oct6 OctThe promise stays a promise this week3050Continuity, operational status6 Hit
    13 Oct6 OctAnkara does not ratify this week2685Continuity, legislative vote7 Hit
    13 Oct6 OctThe Palestinian nomination deadline holds2478Continuity, scheduled process6 Hit
    13 Oct6 OctOutside the region: the warrants stand2088Continuity, court or prosecution2 Miss
    14 Oct7 OctWashington does not go back to zero this week3055Continuity, on record statement6 Hit
    14 Oct7 OctNo one sits across the table this week2675Continuity, diplomatic contact7 Hit
    14 Oct7 OctLondon answers Jerusalem in kind2455Change, diplomatic contact4 Miss
    14 Oct7 OctOutside the region: Nairobi holds at one2070Continuity, count threshold7 Hit
    15 Oct8 OctThe seven stay at their desks3080Continuity, policy reversal6 Hit
    15 Oct8 OctDoha names nobody2670Continuity, on record statement6 Hit
    15 Oct8 OctDamascus keeps its troops at home this week2450Continuity, operational status6 Hit
    15 Oct8 OctOutside the region: the torture counts are filed2075Change, court or prosecution8 Hit
    16 Oct9 OctTehran sends its answer3065Change, diplomatic contact3 Miss
    16 Oct9 OctThe blockade outlasts the pledge's first week2692Continuity, operational status7 Hit
    16 Oct9 OctBeirut keeps the general2485Continuity, court or prosecution6 Hit
    16 Oct9 OctOutside the region: Seoul's envoy stays recalled2088Continuity, diplomatic contact7 Hit

    The panel is the date of the edition that published the prediction; the graded date is its close. For these rows this desk's ledger records the grade but not whether a hit rested on an absence or on a positive act, so the Kind column gives the change-or-continuity flag and the reference class instead of the capped and affirmative labels.

    The baseline, so far as it can be computed

    On the 16 rows graded 3 to 6 September, every prediction was a continuity proposition, so a desk that predicted continuity every time would have produced an identical board: thirteen hits and three misses. That finding stands as published on 6 September.

    On the 79 rows graded from 26 September to 16 October, 62 predictions were continuity propositions and 17 were change propositions. On the 62, the continuity-always desk makes the same call and gets the same result: 54 hits. On the 17 it takes the other side, so it hits exactly where this desk missed. This desk hit 10 of the 17; the continuity-always desk would have hit seven. Across the 79, this desk has 64 hits and the continuity-always desk 61.

    Across all 95 rows held, this desk has 77 hits and the continuity-always desk 74.

    The comparison is made in hits, not in the 0–10 mean, because the opposite of a change proposition was never written or graded and so has no grade to average.

    The honest reading: a margin of three hits in 95, all of it earned on 17 change propositions, is too small to show that the analysis adds anything a continuity-always desk would not. Nor does it show that it adds nothing. The change propositions are where the difference would show, and there are not yet enough of them to tell.

    Two limits on that finding. First, the rows are not a random sample of the record: they are an early-September week and the most recent three weeks, with the weeks between not yet extracted, so they cannot be extrapolated to the lifetime record. Second, a continuity-always desk still requires somebody to choose which continuity to price. Selecting the propositions is work the baseline does not capture, so what is measured here is answer-selection rather than question-selection.

    Reference classes

    The fifteen classes, with the number of graded rows from 26 September to 16 October in each and how many came true. A class with fewer than ten graded rows is too thin to read.

    ClassWhat it coversGradedCame true
    Diplomatic contacta meeting, talks, delegation, reply delivered, demand answered, envoy summoned, expelled, recalled or returned, apology147
    On record statementa named body states a specified fact on the record: names or denies a culprit, confirms a fact, sets a date, discloses a plan108
    Strike announceda named state's strike, attack or missile launch is announced or reported by its own side, the target or a named official body77
    Attack claimedan armed group or state claims an attack, or a monitoring body reports attacks against a stated floor10
    Market thresholda published price, yield or series closes or settles on one side of a stated line43
    Legislative votea parliament or assembly holds, passes or fails a vote, or validates a decree44
    Court or prosecutiona court rules, or a prosecutor or police body charges, files or opens a case54
    Trade or sanctions measurea tariff, export control, sanction, licence or statute is imposed, revoked, notified or takes effect44
    Agreement concludeda truce, ceasefire, moratorium, coalition agreement, joint text or accepted offer is announced54
    Institutional decisiona body adopts a new decision, approval, mission, loan or restriction that is not a reversal of its own standing one43
    Policy reversala government withdraws, softens or reverses a standing decision, refusal or term of its own33
    Operational statusa blockade, route, airport, flow, facility, deployment, inspection or production level starts, stops or resumes77
    Scheduled processa dated procedure (election, filing, deadline, straw poll, round of talks) occurs, holds or slips98
    Office holder changea named office-holder resigns, is removed, dismissed or killed11
    Count thresholdan official count (cases, casualties, displaced) crosses a stated number11

    What completing this dataset requires

    One row per finalised prediction, carrying: edition, run number, date written, proposition as published, panel weight, standalone likelihood, named falsifier, series or body relied on, close date, grade, grading date, hit flag, the change-or-continuity classification and the reference class. The change-or-continuity field is the whole point of the baseline. The rows for predictions graded from 7 to 25 September will be extracted next, then the earlier ones; they exist only inside published editions and must be extracted from them rather than reconstructed from memory or from the Scoring Record's block anchors. This page is revised at each monthly review, and whenever forty more rows are held, and each revision is logged below.

    Where to look next

  • Primary, quantities. Navy weapons procurement justification books, exhibit P-40, line item 2101. Published annually. Read the prior-year column of a later book, not the request column of the year in question.
  • Primary, programme history. Selected Acquisition Reports for the Tactical Tomahawk programme, which record contract lots, foreign military sales content and supplemental replenishment.
  • Secondary, consolidated. Congressional Research Service report R45996 on precision-guided munitions, appendices A and B, covering FY1998 to FY2021 by service and by programme.
  • Gaps we have not closed. Army procurement lines for land-based Tomahawk, which sit outside the Navy books entirely; foreign military sales quantities, which consume the same production capacity and appear in neither.
  • Revision log

  • 16 October 2026 — fifth revision. Dataset 04 extended from 16 rows to 95: the 79 predictions graded from 26 September to 16 October added from this desk's ledger, each with its change-or-continuity flag and a reference class. A hit defined on this page as a grade of 6 or more. The continuity baseline recomputed on the rows held: this desk 77 hits, a continuity-always desk 74, a margin too small to read either way. Fifteen reference classes added to the classification, with graded rows and hits in each; the classes were assigned after grading, and no grade, likelihood or wording was changed. Staleness note on Datasets 01 to 03 re-dated; they have still not been re-checked. Rows for predictions graded from 7 to 25 September are not yet extracted.
  • 6 September 2026 — fourth revision. Dataset 04 created: the row-level prediction ledger with change-or-continuity classification, covering the sixteen predictions graded from 3 September onward, being about six per cent of the finalised record. A partial continuity baseline computed and published, showing that over this sample the desk's score and a naive continuity-always score are identical, with both limits on that finding stated. Staleness note added to Datasets 01 to 03, which have not been re-checked since 9 August. Article index extended to the Scoring Record. A duplicated section heading removed.
  • 8 August 2026 — created. Dataset 01 and Dataset 02 established. FY2017 flagged as disputed. FY2023 and FY2024 added from a commercial aggregator pending primary confirmation.
  • 9 August 2026 — third revision, correction. Dataset 03 withdrawn and rebuilt. A stated maximum production capacity of about 2,330 a year, and the derived claim that procurement ran at four per cent of capacity, were unsupported by any source and have been removed. The article resting on them carries a correction notice. Replaced with sourced production rates, the 34-month lead time and the March 2030 first-delivery projection. The 196 sustainment figure downgraded from benchmark to contested advocacy figure alongside the more commonly cited 90. A boundary discrepancy in Dataset 01's FY2023 entry recorded as unresolved.
  • 9 August 2026 — second revision. Article index added. First article resting on this data published.
  • 8 August 2026 — first revision. Dataset 02 corrected against a think-tank compilation of strike data: Desert Fox moved from contested to 325, the outlying figure of 50 discarded; Iraqi Freedom given as 802 alongside the 725 attributed to the chairman of the Joint Chiefs; Desert Storm given as 288 with the range to 300 stated. The 2026 figure re-dated to a four-week window. Attribution of the later expenditure figure corrected from the think tank to the newspaper it was quoting, an error this desk had made in print. Dataset 03 added on production capacity, sustaining rate and actual procurement, with inventory estimates.
  • Corrections to this page are logged here rather than made silently. If you find an error, the fastest route to a fix is to say which figure and which source.

    The approach, the six coverage domains and our scoring record — graded daily and reviewed each month — are set out on the About page.

    No financial advice is expressed or implied.

    Comments