Skip to content

feat: remove dead src/process/supervisor/ subsystem (#116)#118

Merged
alexey-pelykh merged 1 commit intomainfrom
116-remove-dead-process-supervisor
Mar 2, 2026
Merged

feat: remove dead src/process/supervisor/ subsystem (#116)#118
alexey-pelykh merged 1 commit intomainfrom
116-remove-dead-process-supervisor

Conversation

@alexey-pelykh
Copy link
Copy Markdown

Summary

  • Remove the entire src/process/supervisor/ directory (9 files, ~1050 LOC) which has zero external importers
  • All references to "supervisor" elsewhere in src/ are string literals referring to launchd/systemd concepts, not imports of this module

Verification

  • grep -r 'from.*process/supervisor' src/ → zero external matches
  • grep -r 'ProcessSupervisor\|getProcessSupervisor\|createProcessSupervisor' src/ → only internal references within supervisor/
  • Build passes (pnpm build)
  • All 837 tests pass (pnpm test — 93 test files, 0 failures)

Test plan

  • Verify zero external callers via grep
  • Build succeeds
  • Full test suite passes (837 tests)
  • No new type errors introduced

Closes #116

🤖 Generated with Claude Code

The entire process supervisor module (9 files, ~1050 LOC) has zero
importers outside its own directory. All references to "supervisor" in
the rest of src/ are string literals referring to launchd/systemd
concepts, not imports of this module.

Closes #116

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@alexey-pelykh alexey-pelykh enabled auto-merge (squash) March 2, 2026 05:45
@alexey-pelykh alexey-pelykh merged commit a38c379 into main Mar 2, 2026
2 checks passed
@alexey-pelykh alexey-pelykh deleted the 116-remove-dead-process-supervisor branch March 2, 2026 05:51
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.

Dead code: src/process/supervisor/ and src/providers/ cleanup

1 participant