Skip to content

chore: remove unused files - #87

Open
mjwsolo wants to merge 1 commit into
mainfrom
chore/remove-unused
Open

mjwsolo wants to merge 1 commit into
mainfrom
chore/remove-unused

Conversation

@mjwsolo

@mjwsolo mjwsolo commented Sep 26, 2026

Copy link
Copy Markdown
Owner

Removes files nothing references (checked with fixed-string search across src, tests, scripts, CI and pyproject):

  • src/localcode/tui/widgets/voice_visualizer.py, src/localcode/ui/picker_cli.py
  • .serena/ (a local tool's project state)
  • scripts/deploy_docs.sh (docs.yml deploys the site)
  • tests/promptfoo/ (never run; two stale comments updated)

Also allowlists the UI launcher modules in the bare-print architecture rule with a stated reason: they print to the terminal before the UI runtime exists. That rule had been failing locally on main.

Not touched here, pre-existing on main: tests/test_toolkit.py::TestMCPTransportConfig::test_http_config_builds_http_client fails because the installed mcp library's streamable_http_client() no longer accepts headers; that is a real integration bug to look at separately.

- voice_visualizer.py and picker_cli.py: no references anywhere in src, tests, scripts or CI
- .serena/: a local tool's project state, not part of the product
- scripts/deploy_docs.sh: docs.yml deploys the site; the script was unreferenced
- tests/promptfoo/: never run; the evals plan covers prompt regressions differently
- tests/test_architecture.py: the UI launcher (launch.py, ports.py, server_cmd.py) prints to
  the terminal before the UI runtime exists, so it is allowlisted with a reason; the rule
  had been failing locally on main for that.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant