chore(cleanup): verify all imports updated and nox passes after stub package removal #8938

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

Metadata

  • Commit message: chore(cleanup): verify all imports updated and nox passes after stub package removal
  • Branch name: chore/verify-stub-cleanup-nox-passes

Background and Context

After removing the acp/ ghost package (#8932) and empty stub packages (#8935), a final verification pass is needed to ensure the source tree is clean, all import references have been updated, and the full nox test suite passes without regressions. This issue tracks the end-to-end verification and any remaining cleanup work discovered during that verification.

Parent Epic: #946

Acceptance Criteria

  • No orphaned .pyc files remain anywhere in the source tree without corresponding .py files
  • All import references to removed packages are updated or removed
  • nox -e lint passes with no errors
  • nox -e typecheck passes with no errors
  • nox -e unit_tests passes with no regressions
  • nox -e integration_tests passes with no regressions
  • Source tree contains no ghost packages or empty stub packages

Subtasks

  • Run full nox suite after all stub cleanup changes are merged
  • Fix any lint or typecheck errors introduced by the cleanup
  • Fix any test failures introduced by the cleanup
  • Scan entire src/ tree for remaining orphaned .pyc files
  • Scan entire src/ tree for remaining empty __init__.py files with __all__ = []
  • Document any packages that were intentionally kept as empty (with justification)

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): verify all imports updated and nox passes after stub package removal` - **Branch name:** `chore/verify-stub-cleanup-nox-passes` ## Background and Context After removing the `acp/` ghost package (#8932) and empty stub packages (#8935), a final verification pass is needed to ensure the source tree is clean, all import references have been updated, and the full `nox` test suite passes without regressions. This issue tracks the end-to-end verification and any remaining cleanup work discovered during that verification. Parent Epic: #946 ## Acceptance Criteria - [ ] No orphaned `.pyc` files remain anywhere in the source tree without corresponding `.py` files - [ ] All import references to removed packages are updated or removed - [ ] `nox -e lint` passes with no errors - [ ] `nox -e typecheck` passes with no errors - [ ] `nox -e unit_tests` passes with no regressions - [ ] `nox -e integration_tests` passes with no regressions - [ ] Source tree contains no ghost packages or empty stub packages ## Subtasks - [ ] Run full `nox` suite after all stub cleanup changes are merged - [ ] Fix any lint or typecheck errors introduced by the cleanup - [ ] Fix any test failures introduced by the cleanup - [ ] Scan entire `src/` tree for remaining orphaned `.pyc` files - [ ] Scan entire `src/` tree for remaining empty `__init__.py` files with `__all__ = []` - [ ] Document any packages that were intentionally kept as empty (with justification) ## 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:08 +00:00
Author
Owner

Triage Decision [AUTO-OWNR-2]

Verified

Verifying imports and nox passes after stub package removal is a valid cleanup task. With CI broken, ensuring nox passes is important.

  • Type: Task
  • MoSCoW: Could Have — cleanup/verification work
  • Priority: Medium
  • Milestone: v3.2.0

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

## Triage Decision [AUTO-OWNR-2] **Verified** ✅ Verifying imports and nox passes after stub package removal is a valid cleanup task. With CI broken, ensuring nox passes is important. - **Type:** Task - **MoSCoW:** Could Have — cleanup/verification work - **Priority:** Medium - **Milestone:** v3.2.0 --- **Automated by CleverAgents Bot** Supervisor: Project Owner Pool | 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#8938
No description provided.