From daf64b230fdf58b7f3f9aa2078dcc7af5a69bab1 Mon Sep 17 00:00:00 2001 From: garrytan Date: Tue, 3 Nov 2026 11:50:39 +0000 Subject: [PATCH] changelog: GST-961+962 fragment under the branch slug Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com> --- .../{gst-961-money-paths.md => gsta249-gst-961-money-paths.md} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename changelog.d/{gst-961-money-paths.md => gsta249-gst-961-money-paths.md} (68%) diff --git a/changelog.d/gst-961-money-paths.md b/changelog.d/gsta249-gst-961-money-paths.md similarity index 68% rename from changelog.d/gst-961-money-paths.md rename to changelog.d/gsta249-gst-961-money-paths.md index d00e64c38..bd03d5e49 100644 --- a/changelog.d/gst-961-money-paths.md +++ b/changelog.d/gsta249-gst-961-money-paths.md @@ -1,6 +1,6 @@ ### Fixed -- **A docs or data PR no longer gets a money reader because a file name says "cost", and summing or printing a `cost_usd` field no longer counts as money code (GST-961, GST-962).** On gstack-evals#138, a results write-up planned as docs at light depth still dispatched a second, targeted money reader, because `wiki/.../cost-gstack-full.tsv` has "cost" in its name. On gstack-evals#139, an analysis module that only sums and prints per-trial `cost_usd` raised the money class. Now a data file that no code reads, under `docs/`, `wiki/`, `results/` or `reports/`, never counts as money for its name or for a reported cost. A spend cap or paid-provider call in that file still counts. A `_usd` or `Usd` name is not money only when it is a reported cost (made of words like cost, total, per, trial or sum) on a line with no cap, limit, budget, price, charge, reservation or estimate word, no `<` or `>` comparison and no number set on it. Reservations, estimates, amounts, refunds, spend guards and pricing tables all still count. Over the last 100 main commits, no commit's depth, class, risk classes or targeted classes changed. +- **A docs or data PR no longer gets a money reader because a file name says "cost", and summing or printing a `cost_usd` field no longer counts as money code (GST-961, GST-962).** On gstack-evals#138, a results write-up planned as docs at light depth still dispatched a second, targeted money reader, because `wiki/.../cost-gstack-full.tsv` has "cost" in its name. On gstack-evals#139, an analysis module that only sums and prints per-trial `cost_usd` raised the money class. Now a data file that no code reads, under `docs/`, `wiki/`, `results/` or `reports/`, never counts as money for its name or for a reported cost. A `spend_cap` line or a paid-provider call in that file still counts. A `_usd` or `Usd` name is not money only when it is a reported cost (made of words like cost, total, per, trial or sum) on a line with no cap, limit, budget, price, charge, reservation or estimate word, no `<`, `>` or `<>` comparison and no number set on it. Reservations, estimates, amounts, refunds, spend guards and pricing tables all still count. Over the last 100 main commits, no commit's depth, class, risk classes or targeted classes changed. ### Tests