From e2d08f33a7b25f5c375e31a5d1f0b4c19de32131 Mon Sep 17 00:00:00 2001 From: Krzysztof kuhy Rudnicki Date: Mon, 24 Aug 2026 15:56:24 +0200 Subject: [PATCH] Add the removal marker to every TODO file The rename commit staged the git mv but not the accompanying content edit, so these TODO files landed without the "REMOVE ME AFTER FINISH" line the md-naming gate requires. Repos whose hook was already live refused that commit; repos without it accepted a file the gate would now reject. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01A47aX5DJwmA3QFn3pkEWi7 --- TODO-file-length-250.md | 2 ++ TODO-finish-dart-250.md | 2 ++ TODO-pylint-to-ten.md | 2 ++ docs/TODO-android-ui-mcp-wrapper.md | 2 ++ prompts/TODO-dopamine-ux-04-screen-locker.md | 2 ++ prompts/TODO-dopamine-ux-05-workout-app.md | 2 ++ stronglift_replacement/TODO-workout-app-v2.md | 2 ++ stronglift_replacement/workout_app/TODO-workout-app-context.md | 2 ++ 8 files changed, 16 insertions(+) diff --git a/TODO-file-length-250.md b/TODO-file-length-250.md index f1672c4..2977abe 100644 --- a/TODO-file-length-250.md +++ b/TODO-file-length-250.md @@ -91,3 +91,5 @@ A refactor without a gate silently regrows. Before this task is done: ## Verify Run the suite, then actually run the locker entry point — this repo deploys from the working tree, so a broken import is a live outage. + +REMOVE ME AFTER FINISH diff --git a/TODO-finish-dart-250.md b/TODO-finish-dart-250.md index e52504e..63831a9 100644 --- a/TODO-finish-dart-250.md +++ b/TODO-finish-dart-250.md @@ -174,3 +174,5 @@ The code matches the pinned gatelock 0.4.0; this machine has 0.5.0 installed. Resync with `pip install -r requirements.txt`. **Do not "fix" the code to match the installed version** — that would break CI. See the comment in `scripts/_popup_form_check.py`. + +REMOVE ME AFTER FINISH diff --git a/TODO-pylint-to-ten.md b/TODO-pylint-to-ten.md index 0d925db..df254e8 100644 --- a/TODO-pylint-to-ten.md +++ b/TODO-pylint-to-ten.md @@ -139,3 +139,5 @@ is exactly the change that can cause one. another class's private attribute is a real finding. - Do not touch `refactor_claude_todo.md`'s 250-line work; that is a separate, in-progress task with its own prompt file. + +REMOVE ME AFTER FINISH diff --git a/docs/TODO-android-ui-mcp-wrapper.md b/docs/TODO-android-ui-mcp-wrapper.md index db44537..0f450e8 100644 --- a/docs/TODO-android-ui-mcp-wrapper.md +++ b/docs/TODO-android-ui-mcp-wrapper.md @@ -122,3 +122,5 @@ emulator and not a debug-only Flutter driver session. unfocus without popping the route (tap dead space, or `dumpsys input_method` to check `mInputShown` first) and must distinguish "tree is partial" from "element is genuinely absent" rather than reporting a false negative. + +REMOVE ME AFTER FINISH diff --git a/prompts/TODO-dopamine-ux-04-screen-locker.md b/prompts/TODO-dopamine-ux-04-screen-locker.md index 7d92a89..17009fb 100644 --- a/prompts/TODO-dopamine-ux-04-screen-locker.md +++ b/prompts/TODO-dopamine-ux-04-screen-locker.md @@ -204,3 +204,5 @@ Current real state for comparison: `screen_locker/extra_benefits_state.json` and icon at `~/.config/i3/scripts/screen_locker_tray.py` (outside the repo, shells out to the CLI, refreshes every 60s), and the lock screen itself. No i3blocks integration exists despite `format_summary_line` being described as one. + +REMOVE ME AFTER FINISH diff --git a/prompts/TODO-dopamine-ux-05-workout-app.md b/prompts/TODO-dopamine-ux-05-workout-app.md index 0fe57b2..0d38311 100644 --- a/prompts/TODO-dopamine-ux-05-workout-app.md +++ b/prompts/TODO-dopamine-ux-05-workout-app.md @@ -228,3 +228,5 @@ state what you felt and heard; do not infer them from the code. what counts as a workout** — enforcement depends on it, and it is out of scope. - The repo enforces a 250-line file cap and bans `# noqa`; ruff runs `select = ["ALL"]` on the Python side. + +REMOVE ME AFTER FINISH diff --git a/stronglift_replacement/TODO-workout-app-v2.md b/stronglift_replacement/TODO-workout-app-v2.md index 49e8b2b..8909bf1 100644 --- a/stronglift_replacement/TODO-workout-app-v2.md +++ b/stronglift_replacement/TODO-workout-app-v2.md @@ -28,3 +28,5 @@ Technical Requirements: App should work on rooted and unrooted phones with minimum android version of at least 12 Full test coverage (100%) (but first check the functionality and if the functionality fully works and is approved by user THEN start writing ANY tests at all please) I connected an unrooted phone with adb on to the pc use it for testing + +REMOVE ME AFTER FINISH diff --git a/stronglift_replacement/workout_app/TODO-workout-app-context.md b/stronglift_replacement/workout_app/TODO-workout-app-context.md index d8e6e58..9f18841 100644 --- a/stronglift_replacement/workout_app/TODO-workout-app-context.md +++ b/stronglift_replacement/workout_app/TODO-workout-app-context.md @@ -18,3 +18,5 @@ Implementing design_v2.md improvements. ## Next Steps - Clarify user intent on "no break between sets" (contradicts design_v2.md which explicitly requested per-set breaks) + +REMOVE ME AFTER FINISH