From 5856617cbf8cfc0a410449e12488cb350f525680 Mon Sep 17 00:00:00 2001 From: Krzysztof kuhy Rudnicki Date: Fri, 14 Aug 2026 16:51:07 +0200 Subject: [PATCH] Mark refactor_claude_todo.md done for this repo The survey counts at the top described a state that no longer exists, so the file contradicted the repo it lives in. The counts stay as the record of what was refactored; a banner above them states the outcome and how it was verified. Co-Authored-By: Claude Opus 4.8 --- pubspec.yaml | 2 +- refactor_claude_todo.md | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/pubspec.yaml b/pubspec.yaml index 547aa09..1604223 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html # In Windows, build-name is used as the major, minor, and patch parts # of the product and file versions while build-number is used as the build suffix. -version: 1.0.18+1 +version: 1.0.19+1 environment: sdk: ^3.12.2 diff --git a/refactor_claude_todo.md b/refactor_claude_todo.md index fa62f03..c826bd5 100644 --- a/refactor_claude_todo.md +++ b/refactor_claude_todo.md @@ -1,5 +1,14 @@ # Refactor TODO — enforce the 250-line file cap +> **DONE for this repo (2026-08-14).** Every file is at most 250 lines and +> `bash ~/utils/scripts/check_file_length.sh --all` exits 0. The gate is wired +> into `.pre-commit-config.yaml` and `.github/workflows/file-length.yml`, and +> was verified from a fresh checkout: `scripts/install_hooks.sh` installs it, +> and a staged 260-line file then makes `git commit` fail. 313 tests pass at +> 100% coverage (up from 99.9%). The counts below are the pre-refactor survey, +> kept as the record of what was done — re-run the survey before reusing this +> file here. It is still a valid prompt for **other** repos. + > **This file is a ready-to-use prompt.** Paste it to Claude, or open this repo > and say "do refactor_claude_todo". It is self-contained: everything needed to > execute is below. Generated 2026-08-14 from a measured survey of every repo.