Skip to content

chore(dead-code): remove 13 confirmed-dead items across codebase (fixes #690)#702

Merged
mickume merged 1 commit into
mainfrom
fix/issue-690-remove-dead-code
Jul 8, 2026
Merged

chore(dead-code): remove 13 confirmed-dead items across codebase (fixes #690)#702
mickume merged 1 commit into
mainfrom
fix/issue-690-remove-dead-code

Conversation

@mickume

@mickume mickume commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Summary

Remove 13 grep-verified dead code items across engine, knowledge, nightshift, workspace, and platform modules. The largest removal is the entire orphaned agentfox/fix/ module (10 source files, ~2,200 lines) whose CLI entry point had been deleted but whose backing code was never cleaned up.

Closes #690

Changes

File / Directory Change
packages/agentfox/agentfox/fix/ Deleted entire orphaned module (10 files)
tests/unit/fix/ + test_fix_analyzer_readonly.py Deleted (~22 test files)
tests/unit/platform/test_pr_creation.py Deleted
engine/engine.py Removed AssessmentManager stub
graph/file_impacts.py Removed unused _BARE_FILE_RE regex
knowledge/formatting.py Removed format_verdict_parts / sort_verdicts
engine/review_persistence.py Removed converge_multi_instance_skeptic
workspace/git.py + __init__.py Removed merge_fast_forward + re-export
platform/protocol.py + github.py Removed PullRequestResult / create_pull_request
engine/session_lifecycle.py Removed write-only self._instances
core/config.py Removed shallow_merge
engine/parallel.py Removed execute_batch
knowledge/db.py Removed VSS extension load (_setup_vss)
agentspec/__init__.py Removed Campaign re-export
nightshift/app.py Removed broken afaudit.nightshift_summary import
11 test files Surgically updated to remove refs to deleted code

Verification

  • All existing tests pass: ✅ (6004 passed, 7 skipped, 1 xfailed)
  • No regressions: ✅
  • 62 files changed, ~5,800 lines removed

Auto-generated by af-fix.

#690)

Delete the entire orphaned agentfox/fix/ module (10 files, ~2200 lines)
whose CLI entry point was already removed. Remove individual dead items:
AssessmentManager stub, _BARE_FILE_RE regex, format_verdict_parts/
sort_verdicts, converge_multi_instance_skeptic, merge_fast_forward,
PullRequestResult/create_pull_request, write-only self._instances,
shallow_merge, execute_batch, VSS extension load, Campaign re-export,
and broken afaudit.nightshift_summary import. Delete or update all
associated tests.
@mickume mickume merged commit 1bf7095 into main Jul 8, 2026
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.

chore: remove confirmed dead code across engine, knowledge, nightshift, and workspace

1 participant