Skip to content

[Cleanup] Remove leftover debug console logs from web app #1334

Description

@Ashvin-KS

Description

The web app contains leftover debug console.log calls in production-facing frontend files.

Locations

Examples found during grep:

  • web-app/js/main.js:718 - sidebar observer setup log
  • web-app/js/main.js:728 - sidebar active/scroll state log
  • web-app/js/main.js:1446 - [DEBUG] recentProjects array
  • web-app/js/main.js:1462 - [DEBUG] added recently viewed card
  • web-app/index.html:1315, 1347, 1353, 1430, 1449, 1465, 1483 - theme/favorites/focus debug logs

Impact

  • Clutters browser console for users
  • Makes real runtime errors harder to notice
  • Leaves internal debug information in production-facing code

Suggested fix

Remove non-essential debug logs while keeping intentional error handling or user-facing behavior unchanged.

Checklist

  • I am a registered GSSoC 2026 contributor
  • I checked for similar existing issues before creating this

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions