Back to Claude Mem

Error Handling Anti-Pattern Cleanup Plan

docs/anti-pattern-cleanup-plan.md

12.7.11.4 KB
Original Source

Error Handling Anti-Pattern Cleanup Plan

Total: 132 anti-patterns to fix

Run detector: bun run scripts/anti-pattern-test/detect-error-handling-antipatterns.ts

Progress Tracker

  • worker-service.ts (36 issues)
  • SearchManager.ts (28 issues)
  • SessionStore.ts (18 issues)
  • import-xml-observations.ts (7 issues)
  • ChromaSync.ts (6 issues)
  • BranchManager.ts (5 issues)
  • mcp-server.ts (5 issues)
  • logger.ts (3 issues)
  • useContextPreview.ts (3 issues)
  • SessionRoutes.ts (3 issues)
  • ModeManager.ts (3 issues)
  • context-generator.ts (3 issues)
  • useTheme.ts (2 issues)
  • useSSE.ts (2 issues)
  • usePagination.ts (2 issues)
  • SessionManager.ts (2 issues)
  • prompts.ts (2 issues)
  • useStats.ts (1 issue)
  • useSettings.ts (1 issue)
  • timeline-formatting.ts (1 issue)
  • paths.ts (1 issue)
  • SettingsDefaultsManager.ts (1 issue)
  • SettingsRoutes.ts (1 issue)
  • BaseRouteHandler.ts (1 issue)
  • SettingsManager.ts (1 issue)
  • SDKAgent.ts (1 issue)
  • PaginationHelper.ts (1 issue)
  • OpenRouterAgent.ts (1 issue)
  • GeminiAgent.ts (1 issue)
  • SessionQueueProcessor.ts (1 issue)

Final Verification

  • Run detector and confirm 0 issues (132 approved overrides remain)
  • All tests pass
  • Commit changes

Notes

All severity designators removed from detector - every anti-pattern is treated as critical.