From c58255f913bc72d3616214b809c4058492dc1f7f Mon Sep 17 00:00:00 2001 From: baku-ccron Date: Thu, 27 Aug 2026 04:13:53 +0000 Subject: [PATCH] Drop the "cut no release yet" comment on the chain test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `src/generated/0_1_1/{DecimalFloat,LogTables}.sol` are frozen and the released libs declare `decimal-float@0_1_1` and `log-tables@0_1_1`, so `releasedSuites()` is not empty and the inherited test has a subject and forks every supported network. The comment said the opposite. Deleted rather than corrected: naming 0_1_1 re-arms the same trap at the next release, and nothing expires a comment. The sibling sentence stays because it is durable — `LibDecimalFloatDeployProdTest` checks the live CURRENT pins, which is a different claim from a release that already happened. Closes #14 Co-Authored-By: Claude Opus 5 (1M context) --- test/src/abstract/DecimalFloatDeployChain.t.sol | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/test/src/abstract/DecimalFloatDeployChain.t.sol b/test/src/abstract/DecimalFloatDeployChain.t.sol index 0d06763..c8ee196 100644 --- a/test/src/abstract/DecimalFloatDeployChain.t.sol +++ b/test/src/abstract/DecimalFloatDeployChain.t.sol @@ -11,11 +11,8 @@ import {LibEtchLogTables} from "script/lib/LibEtchLogTables.sol"; /// frozen release of the log tables and of `DecimalFloat` is live, with the /// code it froze, on every supported network. /// -/// This repo has cut no release under the frozen-record model yet, so -/// `releasedSuites()` is empty and the inherited test has no subject and forks -/// nothing. It gains one the moment the first `src/generated//` lands. The -/// live CURRENT pins are checked by `LibDecimalFloatDeployProdTest`, which is a -/// different claim: the candidate is what the NEXT release will be, and a +/// The live CURRENT pins are checked by `LibDecimalFloatDeployProdTest`, which +/// is a different claim: the candidate is what the NEXT release will be, and a /// released suite is a deployment that already happened. contract DecimalFloatDeployChainTest is DecimalFloatDeploySuites, RainDeployVerifyChain { /// Plants the log tables for the same reason the snapshot suite does: the