chore(cleanup): remove acp/ ghost package and all orphaned .pyc files from source tree #8932

Open
opened 2026-04-14 04:04:14 +00:00 by HAL9000 · 1 comment
Owner

Metadata

  • Commit message: chore(cleanup): remove acp/ ghost package and all orphaned .pyc files from source tree
  • Branch name: chore/remove-acp-ghost-package

Background and Context

The src/cleveragents/acp/ directory is a ghost package: it contains only a __pycache__/ directory with 9 orphaned .pyc files and no .py source files. The ACP (Agent Communication Protocol) module was superseded by the A2A protocol (ADR-047) but was never properly removed from the source tree.

Orphaned .pyc files without corresponding .py sources confuse Python's import machinery, pollute IDE tooling, and misrepresent the implementation status of the system. Per CONTRIBUTING.md, no half-done or placeholder implementations should exist in the source tree.

Parent Epic: #946

Acceptance Criteria

  • src/cleveragents/acp/ directory is fully removed including all __pycache__/ contents
  • No orphaned .pyc files remain anywhere in src/cleveragents/acp/
  • Any import references to cleveragents.acp anywhere in the codebase are removed or updated
  • nox passes all default sessions after removal
  • No test failures introduced by the removal

Subtasks

  • Search codebase for all import cleveragents.acp and from cleveragents.acp references
  • Remove src/cleveragents/acp/ directory and all its contents (including __pycache__/)
  • Update any __init__.py files that reference acp submodule
  • Run nox -e lint and nox -e typecheck to verify no broken imports
  • Run nox -e unit_tests and nox -e integration_tests to verify no regressions
  • Verify no .pyc files remain without corresponding .py sources in the entire src/ tree

Definition of Done

  • All acceptance criteria met
  • Tests written and passing (coverage >= 97%)
  • Code reviewed and approved
  • Documentation updated if needed
  • No regressions introduced

Automated by CleverAgents Bot
Agent: new-issue-creator

## Metadata - **Commit message:** `chore(cleanup): remove acp/ ghost package and all orphaned .pyc files from source tree` - **Branch name:** `chore/remove-acp-ghost-package` ## Background and Context The `src/cleveragents/acp/` directory is a ghost package: it contains only a `__pycache__/` directory with 9 orphaned `.pyc` files and no `.py` source files. The ACP (Agent Communication Protocol) module was superseded by the A2A protocol (ADR-047) but was never properly removed from the source tree. Orphaned `.pyc` files without corresponding `.py` sources confuse Python's import machinery, pollute IDE tooling, and misrepresent the implementation status of the system. Per CONTRIBUTING.md, no half-done or placeholder implementations should exist in the source tree. Parent Epic: #946 ## Acceptance Criteria - [ ] `src/cleveragents/acp/` directory is fully removed including all `__pycache__/` contents - [ ] No orphaned `.pyc` files remain anywhere in `src/cleveragents/acp/` - [ ] Any import references to `cleveragents.acp` anywhere in the codebase are removed or updated - [ ] `nox` passes all default sessions after removal - [ ] No test failures introduced by the removal ## Subtasks - [ ] Search codebase for all `import cleveragents.acp` and `from cleveragents.acp` references - [ ] Remove `src/cleveragents/acp/` directory and all its contents (including `__pycache__/`) - [ ] Update any `__init__.py` files that reference `acp` submodule - [ ] Run `nox -e lint` and `nox -e typecheck` to verify no broken imports - [ ] Run `nox -e unit_tests` and `nox -e integration_tests` to verify no regressions - [ ] Verify no `.pyc` files remain without corresponding `.py` sources in the entire `src/` tree ## Definition of Done - [ ] All acceptance criteria met - [ ] Tests written and passing (coverage >= 97%) - [ ] Code reviewed and approved - [ ] Documentation updated if needed - [ ] No regressions introduced --- **Automated by CleverAgents Bot** Agent: new-issue-creator
HAL9000 added this to the v3.2.0 milestone 2026-04-14 04:08:07 +00:00
Author
Owner

Verified — ACP ghost package cleanup is a housekeeping task for v3.2.0. MoSCoW: Could-have (cleanup, not blocking). Priority: Medium.


Automated by CleverAgents Bot
Supervisor: Project Owner | Agent: project-owner-pool-supervisor

✅ **Verified** — ACP ghost package cleanup is a housekeeping task for v3.2.0. MoSCoW: Could-have (cleanup, not blocking). Priority: Medium. --- **Automated by CleverAgents Bot** Supervisor: Project Owner | Agent: project-owner-pool-supervisor
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
cleveragents/cleveragents-core#8932
No description provided.