Skip to content

P0-11: Delete FundingCAPTCHA/distribution/ (Windows PyInstaller editor build) #189

Open

Description

@charliehuge

Part of #175 (audit Phase 0). Decision D2: nobody uses the Windows build. Evidence: docs/audit/2026-11-09/detail/fundingcaptcha.md §1, §2.

Why. ShowControl/FundingCAPTCHA/distribution/ holds build.py, package.py, merge_levels.py (297 LOC) plus README.md and TEAMMATE_README.txt. All three scripts date from one commit (#94, 2026-05-23) and were never edited; the editor had three substantive changes in September with no rebuild trail; BodyCaptchaEditor.command (#152) is the newer teammate path and the README itself tells Mac users to commit on a branch instead of using the zip/merge flow. merge_levels.py has no tests. The sys.frozen branch at bodycaptcha_editor.py:16-19 exists only for this build. .gitignore entries for distribution/dist/ and distribution/build_work/ become dead too.

Do.

git rm -r ShowControl/FundingCAPTCHA/distribution
  • Remove the sys.frozen branch from bodycaptcha_editor.py.
  • Remove the two distribution/ lines from root .gitignore.
  • Update docs/FundingCAPTCHA.md:128 and any other mention of the Windows build or merge_levels.py.

Done when. Directory and frozen-path branch gone; editor still launches via the .command and python bodycaptcha_editor.py; make test unchanged.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentImplementation task suitable for an AI agent

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions